The Canaries have agreed to the Sky Blues request to switch the game because the pitch at their new Ricoh ground will not be ready in time for the opening day game on 6th August.
The game will now be played at Carrow Road, subject to Football League approval.