| Mode | Point | Distance | Notes |
|---|---|---|---|
| Train | Omkareshwar Road (station code OM), Mortakka village | approx 12 km | Small halt station; local buses and shared autos run to the ghats. For mainline connectivity use Khandwa Junction (approx 70 km) or Indore Junction (approx 77 km). |
| Air | Devi Ahilya Bai Holkar Airport, Indore | approx 83 km | Nearest airport, roughly 2 to 3 hours by taxi. Domestic flights from Delhi, Mumbai, Ahmedabad, Hyderabad. |
| Road | From Indore | approx 77 km | Regular state and private buses plus taxis; drive is about 2 to 3 hours via Sanawad or the Khandwa road. |
| Road | From Khandwa (nearest big town) | approx 70 km | Buses and taxis; useful railhead for trains from central and southern India. |
The practical gateway is Indore, about 77 km and two to three hours away by road, with the nearest airport (Devi Ahilya Bai Holkar) roughly 83 km out. Buses, shared taxis and private cabs run from Indore through Sanawad or via the Khandwa road to Omkareshwar town, which sits on the mainland bank of the Narmada.
By rail, the closest halt is Omkareshwar Road (station code OM) at Mortakka, about 12 km from the ghats, but it is a small station with limited services; most travellers instead alight at Khandwa Junction (approx 70 km) or Indore Junction (approx 77 km), both far better connected to Mumbai, Delhi and the south. From the town, you reach the island shrine either across the road bridge or by the ferry boats that cross to the Om-shaped Mandhata island. Keep some time in hand: the last stretch and the walk up to the sanctum are done on foot through narrow lanes lined with stalls.
← Back to the full Omkareshwar darshan guideCompiled from public sources including Shri Omkareshwar Jyotirlinga official website (Rules and schedule) · Wikimedia Commons file (photo license) · Ease India Trip: Nearest Railway Station to Omkareshwar · Bhakti Bharat: Omkareshwar Parikrama Route Map. Timings and seasonal closures change; confirm with the temple trust before travelling.