Verified Information • Official Sansthan Resource

How to Reach Omkareshwar from Shegaon, Indore, Mumbai | Transport Guide

8 min read
Sansthan

How to Reach Omkareshwar from Shegaon, Indore, Mumbai | Transport Guide

Omkareshwar is located on the Mandhata island in the Narmada river, in the Khandwa district of Madhya Pradesh. While it is not as directly connected by rail as some other Jyotirlingas, it is accessible by road from several major cities including Indore, Khandwa, and Burhanpur. This guide covers every route option in detail, with specific advice for pilgrims coming from Shegaon, Indore, Mumbai, and other locations.

Overview: Omkareshwar's Location and Connectivity

Omkareshwar is located at the confluence of the Narmada and Kaveri rivers, approximately 70 km from the nearest railway station at Khandwa and 140 km from Indore, Madhya Pradesh's largest city. The nearest airport is Devi Ahilya Bai Holkar Airport (IDR) in Indore.

Key Distance Reference

From Distance to Omkareshwar Approximate Travel Time
Shegaon 350-400 km 7-9 hours by car
Indore 140 km 3-4 hours by car
Mumbai 600-650 km 11-13 hours by car
Khandwa 70 km 1.5-2 hours by car
Burhanpur 120 km 2.5-3 hours by car
Pune 550-600 km 10-12 hours by car

Reaching Omkareshwar from Shegaon

For devotees combining a Shegaon pilgrimage with Omkareshwar, the journey requires careful planning due to the distance.

Driving from Shegaon to Omkareshwar is the most practical option for families and groups.

Recommended route: Shegaon → Khamgaon → Akola → Burhanpur → Omkareshwar

  • Shegaon to Khamgaon: 50 km, 1 hour
  • Khamgaon to Akola: 70 km, 1.5-2 hours
  • Akola to Burhanpur: 150 km, 3-4 hours via the Akola-Burhanpur highway
  • Burhanpur to Omkareshwar: 120 km, 2.5-3 hours via the Burhanpur-Omkareshwar state highway

Total travel time: 8-10 hours

Driving tips:

  • Depart Shegaon at 5-6 AM to reach Omkareshwar by early afternoon
  • Plan meal stops at Khamgaon and Akola
  • Fuel up at Akola or Burhanpur — some stretches between Burhanpur and Omkareshwar have limited petrol pumps
  • The Burhanpur to Omkareshwar stretch passes through MP state highways — the road quality is moderate, drive carefully

Budget for car/taxi: Rs. 10,000-14,000 for a round trip in a sedan. For a multi-day yatra combining Shegaon, Omkareshwar, and Trimbakeshwar, see our 3-Day Itinerary.

By Bus

There is no direct bus from Shegaon to Omkareshwar. The practical route involves connections:

Option: Shegaon → Akola → Burhanpur → Khandwa → Omkareshwar

  • Shegaon to Akola: Frequent MSRTC buses (2-3 hours)
  • Akola to Burhanpur: MSRTC buses (3-4 hours)
  • Burhanpur to Khandwa: MSRTC buses (2-2.5 hours)
  • Khandwa to Omkareshwar: Local buses and shared jeeps (1.5-2 hours)

Total bus travel time: 10-12 hours with connections

By Train

The nearest railway station to Omkareshwar is Khandwa Junction (KNW), approximately 70 km away.

Common train route from Shegaon:

  • Shegaon (SEG) → Akola (AK) → Khandwa (KNW) → taxi to Omkareshwar
  • Or: Shegaon (SEG) → Bhusaval (BSL) → Khandwa (KNW) → taxi to Omkareshwar

From Khandwa Junction, hire a taxi or take a local bus to Omkareshwar (1.5-2 hours).

Reaching Omkareshwar from Indore

Indore is the most convenient starting point for visiting Omkareshwar, thanks to its airport, railway connectivity, and direct road access.

Driving from Indore to Omkareshwar is the most practical option.

Route: Indore → Khandwa → Omkareshwar (via the Indore-Khandwa state highway)

  • Total distance: 140 km
  • Travel time: 3-4 hours
  • Road quality: Good state highway; well-maintained and well-marked
  • Best departure: 6 AM to reach Omkareshwar by 10 AM

Budget for car/taxi: Rs. 3,000-5,000 round trip from Indore

By Bus

MSRTC and private operators run regular bus services between Indore and Omkareshwar via Khandwa.

  • Travel time: 4-5 hours
  • Frequency: Multiple daily departures from Indore Sarwate Bus Stand
  • Booking: Book online at msrtc.maharashtra.gov.in or at the bus stand
  • Tip: The bus drops you at Khandwa — take a local taxi or shared jeep from Khandwa to Omkareshwar (1.5-2 hours)

By Train

The nearest railway station is Khandwa Junction (KNW) on the Mumbai-Delhi main line. From Indore, take a train to Khandwa and then a taxi to Omkareshwar.

  • Indore to Khandwa trains: Multiple daily options including the Avantika Express and Vindhyachal Express
  • Khandwa to Omkareshwar: Taxi (1.5-2 hours) or local bus (2-2.5 hours)

Reaching Omkareshwar from Mumbai

By Car or Taxi

Driving from Mumbai to Omkareshwar is a long journey but feasible for devotees who want to combine it with a broader pilgrimage.

Recommended route: Mumbai → Surat → Vadodara → Indore → Khandwa → Omkareshwar

  • Total distance: 600-650 km
  • Travel time: 11-13 hours
  • Best approach: Break the journey into two days — stop at Vadodara or Indore for the night
  • Budget: Rs. 15,000-20,000 for a round trip in a sedan

Alternative route: Mumbai → Pune → Ahmednagar → Khandwa → Omkareshwar (similar distance)

By Flight

The most practical option from Mumbai is to fly to Indore and then drive to Omkareshwar.

  • Mumbai to Indore flight: Approximately 1.5 hours (direct flights available)
  • Indore to Omkareshwar: 3-4 hours by car
  • Total time: 5-6 hours including airport time and ground transport
  • Budget: Flight Rs. 3,000-8,000 + taxi Rs. 3,000-5,000

By Train

There is no direct train to Omkareshwar. The practical route involves connecting at Khandwa or Indore.

Reaching Omkareshwar from Khandwa

Khandwa is the nearest railway junction and serves as the main transit point for pilgrims reaching Omkareshwar by train.

By Taxi

Taxis are readily available at Khandwa Junction for the journey to Omkareshwar.

  • Distance: 70 km
  • Travel time: 1.5-2 hours
  • Cost: Rs. 1,500-2,500 depending on the vehicle type
  • Booking: Taxis are available at the railway station; you can also pre-book through local operators

By Bus

Local MSRTC buses and shared jeeps operate between Khandwa and Omkareshwar.

  • Travel time: 2-2.5 hours
  • Frequency: 4-6 services per day
  • Cost: Rs. 50-100 per person

Shared Jeeps

Shared jeeps are a common mode of transport between Khandwa and Omkareshwar.

  • Travel time: 1.5-2 hours
  • Cost: Rs. 80-150 per person
  • Availability: Jeeps depart when full (typically 6-8 passengers)
  • Tip: Shared jeeps are faster than buses but less comfortable for long journeys with luggage

Best Routes by Pilgrimage Purpose

For Omkareshwar as a Day Trip from Indore

If you are based in Indore and visiting Omkareshwar for a day trip:

  • Depart Indore at 6 AM
  • Reach Omkareshwar by 10 AM
  • Visit both temples, the ghats, and take a boat ride
  • Depart Omkareshwar by 5 PM
  • Reach Indore by 8-9 PM

This is a long but doable day trip. For a more relaxed experience, stay overnight in Omkareshwar.

For Combined Shegaon-Omkareshwar-Trimbakeshwar Yatra

If you are planning a multi-destination pilgrimage, our 3-Day Shegaon Omkareshwar Trimbakeshwar Itinerary provides the complete route planning, accommodation tips, and day-by-day schedule.

For Omkareshwar as Part of a Madhya Pradesh Tour

Omkareshwar fits naturally into a Madhya Pradesh pilgrimage that also includes Maheshwar, Mandu, Indore, and Ujjain. For a detailed itinerary covering Omkareshwar with Maheshwar and Mandu, see our Omkareshwar Maheshwar Mandu Itinerary.

Frequently Asked Questions

What is the nearest airport to Omkareshwar?

The nearest airport is Devi Ahilya Bai Holkar Airport (IDR) in Indore, approximately 140 km from Omkareshwar. From the airport, take a taxi to Omkareshwar (3-4 hours).

Is there a railway station at Omkareshwar?

No. The nearest railway station is Khandwa Junction (KNW), approximately 70 km from Omkareshwar. From Khandwa, take a taxi, bus, or shared jeep to Omkareshwar.

How far is Omkareshwar from Indore?

Approximately 140 km by road. Travel time by car is 3-4 hours. By bus, expect 4-5 hours including the connection from Khandwa.

Can I visit Omkareshwar as a day trip from Indore?

Yes, but it is a long day. Depart Indore at 6 AM and plan to leave Omkareshwar by 5 PM. For a more relaxed experience, stay overnight in Omkareshwar.

What is the road condition from Burhanpur to Omkareshwar?

The Burhanpur to Omkareshwar road is a state highway with moderate quality. It is passable for all types of vehicles, but some stretches can be narrow and have slow-moving traffic. Drive carefully, especially during monsoon season.

Are there accommodation options near Omkareshwar?

Yes. The temple trust operates dharamshalas near the temple. Private hotels and lodges are also available in the market area. For a detailed guide, see our Omkareshwar Accommodation Guide.


Browse more in Guides. Tags: omkareshwar, travel-guide, transport

Related Sansthan Locations

Planning a visit? Explore accommodation and contact details for these locations.

Related Articles

Continue reading guides and updates connected to this topic.

11 min read
Complete guide to Omkareshwar Jyotirlinga temple in Madhya Pradesh. Covers temple history, darshan timings, Mamaleshwar temple, Narmada ghats, and what every pilgrim should know.
omkareshwar
jyotirlinga
pilgrimage
+2 more
9 min read
Plan a 3-day spiritual yatra from Shegaon to Omkareshwar Jyotirlinga and Trimbakeshwar Jyotirlinga. Complete day-by-day itinerary with travel routes, darshan tips, and accommodation.
shegaon-bhakt-niwas
omkareshwar
trimbakeshwar
+3 more
11 min read
Experience the Narmada ghats at Omkareshwar with boat rides, evening aarti, and sacred river bathing. Complete guide to the ghats experience at one of India's most beautiful Jyotirlinga sites.
omkareshwar
ghats
narmada
+2 more
2 min read
Plan your Shegaon pilgrimage with this complete guide. Get darshan timings, Sansthan accommodation options, travel routes, and nearby places.
shegaon-bhakt-niwas
travel-guide
darshan
+2 more
10 min read
Explore Omkareshwar Jyotirlinga, historic Maheshwar, and magnificent Mandu in a 3-day itinerary. Complete guide with darshan, ghats, fort exploration, and travel logistics.
omkareshwar
maheshwar
mandu
+2 more

Browse by Category

Explore more in guides.

Need Help? Reach us instantly

Send Booking Request