City's fixture at home to Leicester City will now be on Tuesday February 12th, ko 745pm.
The re-arrangement, because Leicester are still in the FA Cup, means City face a run of three away games and then three home games.
The Bluebirds face Ipswich at home this Saturday, 3:00pm, before facing away games at Blackpool, Leeds and Huddersfield on Jan 19th, Feb 2nd and Feb 9th respectively.
The next home game then is not until Feb 12th v Leicester and that's followed in quick succession at home v Bristol City on Feb 16th and Brighton on Feb 19th.