Par la route depuis Paris, A 71 - A 20 (250 km de Paris) - N151/N143/D943. A6 puis A10 après le péage de Saint-Arnoult, en direction d’Orléans puis A71 jusqu’à Vierzon. A71 pour Bourges ou A20 pour Châteauroux.
Depuis le Sud (Montpellier), A75 jusqu’à Clermont-Ferrand. A71 en direction d’Orléans. Sortie 8 à Saint-Amand-Montrond pour Châteauroux. Pour Bourges, l’autoroute par la ville.
Les grands axes : - Paris - Clermont-Ferrand : A71 - Paris - Montargis Nevers : A77 - Paris - Vierzon Toulouse : A20 - Angers Tours Vierzon : A85 - Poitiers - Auxerre : RN 151 - Tours - Moulin : RN 76
En train : Très nombreuses liaisons TGV et Corail-Téoz en direction et au départ des principales villes du Cher et de l’Indre. 2h10 en moyenne de Paris-Austerlitz.