How to Reach

Maheshwar By Air

Nearest airport is at Indore, which is at a distance of 91 km from Maheshwar. Indore is well connected to many major cities in India, including Bhopal, Mumbai and Delhi. The nearest international airport is Delhi which is 895 km away from Maheshwar. Delhi is connected with all major cities in India and abroad.

Airports near Maheshwar

Type Arial Distance Devi Ahilyabai Holkar International Airport, Indore (IDR) International 66 km
Raja Bhoj Airport, Bhopal (BHO) Domestic 231 km
Lohegaon Airport, Pune (PNQ) Domestic 441 km
ChatChatrapati Shivaji International Airport, Mumbai (BOM) International 458 km

Maheshwar By Train

Barwaha is the nearest railhead, which is at a distance of 39 km from Maheshwar. Indore is the main railhead nearby. Indore is a major railway station lying in the Chennai-Mumbai rail route. It is connected with major railway stations by express and passenger trains.
Railway stations near Maheshwar
Arial DArial Distance Indore Jn Bg (INDB) 68 km

Maheshwar By Bus

Regular public services are available from Maheshwar to many parts of the state. Maheshwar is bus connected with Barwaha (39 km), Indore (91 km) and Khandwa (110 km).

Map of Maheshwar