Quick Summary: Ujjain to Omkareshwar is 140 km by road (2.5-3 hours). Combine both Jyotirlingas in a 2-3 day trip. Stay in Ujjain near Mahakal Temple on Day 1, travel to Omkareshwar on Day 2. Best Ujjain hotels for this trip: Hotel Atharva (₹2,000+, near temple with parking) or Rudraksh Club & Resort (₹3,500+, on Indore Road with easy highway access).
Why Combine Ujjain and Omkareshwar?
Madhya Pradesh is blessed with 2 of the 12 Jyotirlingas: Mahakaleshwar in Ujjain and Omkareshwar on the Narmada river island. At just 140 km apart, combining both in a single trip is the most popular pilgrimage circuit in central India.
Did You Know? Omkareshwar is actually home to two of the 12 Jyotirlingas — Omkareshwar and Amareshwar (sometimes counted as one). This makes the Ujjain-Omkareshwar circuit a 3-Jyotirlinga pilgrimage.
Travel Options: Ujjain to Omkareshwar
| Mode | Time | Cost | Frequency |
|---|---|---|---|
| Private Taxi/Car | 2.5-3 hours | ₹2,500-3,500 one-way | On demand |
| Bus (MP Tourism) | 3-3.5 hours | ₹200-400 | 2-3 daily |
| Train | 2-3 hours | ₹100-300 | Limited trains |
Suggested 3-Day Itinerary
Day 1: Arrive Ujjain
Check into your hotel near Mahakal Temple. Evening aarti darshan at Mahakaleshwar. Visit Ram Ghat for Shipra Aarti at sunset. Stay overnight.
Recommended hotels: Hotel Atharva (₹2,000-5,000, 800m from temple) or Hotel Kalpana Palace (₹1,500-4,500, 500m from temple).
Day 2: Bhasma Aarti + Travel to Omkareshwar
- 4:00 AM: Bhasma Aarti at Mahakaleshwar
- 7:00 AM: Breakfast and checkout
- 8:00 AM: Drive to Omkareshwar (2.5 hours)
- 11:00 AM: Arrive, check into Omkareshwar hotel
- Afternoon: Omkareshwar Temple darshan and parikrama
Day 3: Morning Darshan + Return
Early morning darshan at Omkareshwar. Visit Amareshwar Temple. Drive back to Ujjain or continue to Indore (80 km from Omkareshwar).
Best Ujjain Hotels for This Trip
Choose a hotel with parking and flexible checkout:
- Rudraksh Club & Resort — ₹3,500+, on Indore Road (easy highway access), parking
- Hotel Atharva — ₹2,000+, near temple, parking available
- Treebo Trip Aaradhy — ₹1,200+, near station, good if arriving by train
Hotels at Omkareshwar
Omkareshwar has limited hotel options — expect basic budget hotels from ₹500-1,500/night. The best option is MPSTDC Narmada Resort at ₹1,500-3,000/night with river views. Book on MP Tourism's official website.
Expert Tip: Book a tour package that covers both temples. We offer customized Ujjain-Omkareshwar Jyotirlinga tour packages with hotel, transport, and darshan arrangements. Contact us or WhatsApp +91-8319007059 for details.
For more Ujjain sightseeing, read our guide on top 12 places to visit in Ujjain.