How to Reach Omkareshwar — By Car, Bus, Train & Air 2026
Complete travel routes to Omkareshwar Jyotirlinga from Indore, Bhopal, Khandwa, Mumbai, Delhi, and other major cities. Includes nearest railway stations, airports, local transport, and bridge/ferry details.
At a Glance
Nearest Railway
Khandwa Junction
13 km away
Nearest Airport
Indore (IDR)
85 km away
Nearest City
Khandwa
13 km away
Best Route from
Indore
77 km via SH 27
Routes from Major Cities
| From | Distance | Time | Mode | Details |
|---|---|---|---|---|
| Indore | 77 km | 2 hrs by car | Car / Bus | via SH 27 through Mhow. MSRTC and private buses every 30 min from Indore ISBT. Shared taxis from Sarwate Bus Stand. Scenic drive through Malwa plateau. |
| Bhopal | 250 km | 5–6 hrs by car | Car / Bus / Train | via NH 46 to Khandwa, then SH 27. Regular buses from Bhopal ISBT to Omkareshwar. Train: Bhopal → Khandwa Junction, then taxi/bus. |
| Khandwa | 13 km | 30 min by car | Taxi / Bus / E-Rickshaw | Nearest railway station on the Mumbai–Delhi main line. Shared taxis and MSRTC buses depart frequently from Khandwa station. E-rickshaws also available for local commute. |
| Ujjain | 135 km | 3.5 hrs by car | Car / Bus | via SH 27. Many devotees combine the Ujjain Mahakaleshwar darshan with Omkareshwar in a 2-day pilgrimage. Regular buses from Ujjain to Omkareshwar. |
| Jabalpur | 320 km | 6–7 hrs by car | Car / Bus / Train | via NH 45 to Khandwa, then SH 27. Several trains connect Jabalpur to Khandwa Junction. Long-distance buses also available. |
| Mumbai | 580 km | 11–12 hrs by car | Car / Bus / Train | via NH 47 and NH 46. Overnight buses from Mumbai to Khandwa or Omkareshwar. Nearest airport is Indore (85 km from temple), then drive 2.5 hrs. |
| Pune | 650 km | 12–13 hrs by car | Car / Bus / Train | via Mumbai–Nagpur Expressway to Indore, then SH 27. Several overnight buses. Or take a train to Khandwa + taxi. |
| Delhi | 780 km | 14–15 hrs by car | Train / Flight | Best option: fly Delhi→Indore (DEVI Airport), then drive 85 km. Train: Delhi → Khandwa, then taxi. Several Rajdhani and Duronto trains stop at Khandwa. |
Bridge, Ropeway & Ferry Options
The Omkareshwar Jyotirlinga sits on a river island in the Narmada. There are three ways to reach it:
Omkareshwar Bridge
Vehicular bridge connecting the mainland to the island. Cars, buses, and two-wheelers cross freely. Most convenient option for temple visits.
Ropeway (Cable Car)
Aerial cable car from the mainland to Mamleshwar temple. Offers spectacular aerial views of the Narmada river and the Om-shaped island. Duration: ~5 minutes.
Ferry Boats
Traditional ferry boats run from the main Omkareshwar ghat to the island. A memorable Narmada river crossing, subject to seasonal water levels.
Frequently Asked Questions
What is the nearest railway station to Omkareshwar? +
Khandwa Junction is the nearest railway station, 13 km from Omkareshwar. It is on the Mumbai–Delhi main line and connects to major cities. Shared taxis and MSRTC buses run from Khandwa station to the temple. Journey time from station to temple: 30–45 minutes.
What is the nearest airport to Omkareshwar? +
Devi Ahilya Bai Holkar Airport in Indore is the nearest airport, approximately 85 km from Omkareshwar. From the airport, take a taxi or bus via SH 27 (about 2.5 hours). Alternative: fly into Raja Bhoj Airport in Bhopal (250 km) if Indore flights are unavailable.
Is there a ropeway or ferry to Omkareshwar temple? +
Yes. The Omkareshwar temple is on an island in the Narmada River. You can reach it either by the Omkareshwar Sethu (bridge) for vehicles and pedestrians, or by traditional ferry boats from the main ghat. The ropeway (cable car) connects the mainland to Mamleshwar temple on the eastern side, giving aerial views of the Narmada and the island.
Are there direct buses from Mumbai/Pune to Omkareshwar? +
There are no direct MSRTC buses from Mumbai or Pune to Omkareshwar. You must take a bus or train to Khandwa or Indore, then change to a local bus/taxi. Private operators run overnight sleeper buses from Mumbai to Indore (₹1,200–₹1,800), then Indore to Omkareshwar (₹100–₹200).
Can I combine Omkareshwar with other Jyotirlingas in one trip? +
Yes. Omkareshwar is well-located for a multi-Jyotirlinga pilgrimage: Ujjain Mahakaleshwar is 135 km away (Mahakaleshwar + Omkareshwar is a popular 2-day combo), Mahakaleshwar is also 135 km, and Grishneshwar (near Aurangabad) is ~350 km away. Many pilgrims plan a central India Jyotirlinga circuit: Omkareshwar → Mahakaleshwar → Grishneshwar → Tryambakeshwar.
Plan your Omkareshwar pilgrimage
Book accommodation near Omkareshwar temple in advance. All meals and hot water included.