Madhya Pradesh

Best time to go and how to get there

Madhya Pradesh: When to Go

To see the best (and worst) times to visit, please read our reviews of our recommended places to stay

19:47 | GMT +5.5 Hours


Getting There

Note: flight, boat, train and bus timetables change constantly, and airlines come and go, so please do not rely solely on this information for your travel planning. Check with relevant companies, or a flight search engine like Skyscanner, first.


Delhi Indira Gandhi is the closest international airport to the region and is served by numerous global airlines - see our Delhi guide.

Within Madhya Pradesh itself, there are 4 domestic airports situated relatively close to our recommended hotels and sights:

  • Khajuraho Airport is a 5-hour drive from Bandhavgarh National Park
  • Jabalpur Airport is a 4-hour drive from Bandhavgarh National Park and a 3-hour drive from Kanha National Park
  • Indore Airport is a 1.5-hour drive from Maheshwar (for Ahilya Fort) and Mandu
  • Bhopal Airport is a 3.5-hour drive from Satpura National Park

Airlines serving these airports include:

  • Air India, which has services from Delhi to all the above airports, and from Mumbai to Indore and Bhopal
  • Jet Airways, which flies to Khajuraho from Delhi; to Indore from Delhi, Hyderabad, Jaipur, Jodhpur and Mumbai; and to Bhopal from Delhi, Chennai, Hyderabad, Kolkata (Calcutta) and Mumbai
  • SpiceJet, which serves all the above airports from Delhi, and also operates flights from Hyderabad to Indore and Bhopal


Madhya Pradesh is criss-crossed with rail lines. Several “Shatabdi” trains (which we recommend for their first-class compartments) run daily from Delhi to Bhopal via Agra, Gwalior and Jhansi (for Orchha). The overnight train makes for a particularly memorable trip.


Our chosen hotels can arrange pick-up from airports and railway stations. Please see above for approximate driving times from major hubs.

Getting Around

SpiceJet and Ventura AirConnect operate flights between the various airports within Madhya Pradesh - useful if you want to see several areas and reduce journey times between them.