Madhya Pradesh State border touches 5 state: Gujarat, Rajasthan, Uttar Pradesh, Chattisgarh & Maharashtra. All these states are well linked from cities and towns of Madhya Pradesh by road.
Major airports in Madhya Pradesh state are located in Bhopal, Indore, Gwalior, Jabalpur, Khajuraho know more
Most of the major railway tracks passes through this state due to its central location.Their are number of railway junctions inside Madhya Pradesh like Itarsi, Katni, Bina, Indore, Ujjain, Gwalior, Chhindwara, Dewas, Khandwa etc. Being centrally located, almost all trains running crisscross country, passes through Madhya Pradesh.
It is quite easy to rent cars, most of them are rented along with drivers. These car rentals can be easily found online, or physically at airports, railway stations, bus stands and at popular tourist destinations.