Planning a divine journey to cover two of India’s most revered Jyotirlingas—Shri Mahakaleshwar in Ujjain and Shri Omkareshwar—in a quick 2-day trip? Nestled along the sacred banks of the Shipra and Narmada rivers in Madhya Pradesh, this circuit offers deep spiritual fulfillment, ancient architectural beauty, and vibrant culture.
To help you navigate darshan timings, local food, and road transport smoothly without stress, here is a complete step-by-step 2-day itinerary with key travel tips for your return journey.
Quick Circuit Overview
- Day 1: Arrival in Ujjain → Check-in & Refresh → Mahakaleshwar Darshan → Harsiddhi Mata Temple → Famous Malwa Lunch → Kaal Bhairav → Evening Mahakal Lok Corridor.
- Day 2: Early Morning Drive to Omkareshwar (140 km / ~3.5 hrs) → Narmada Dip & Omkareshwar Darshan → Mamleshwar Temple → Boating & Sightseeing → Return / Departure.
- Distance: Ujjain to Omkareshwar is ~140 km via Indore.
Day 1: Ujjain Spiritual Circuit & Food Trail
Morning: Arrival, Check-In & Breakfast
Arrive at Ujjain Junction by train, bus, or car early in the morning. Head to your accommodation near the temple complex to check in and freshen up. Start your day with Ujjain’s legendary breakfast—hot Indori Poha topped with Ratlami Sev and crispy Jalebis near Tower Chowk or Gopal Mandir market.
- Recommended Stay Options: Book / View Details on TirthTrails: Disawal Samaj Dharmshala on TirthTrails
Mid-Day: Shri Mahakaleshwar & Harsiddhi Mata Temple
Proceed for sacred darshan at Shri Mahakaleshwar Temple (use general queue or the ₹250 Sheeghra Darshan pass for faster access). Afterward, walk down to the nearby Harsiddhi Mata Temple—one of the 51 holy Shakti Peeths, where the elbow of Goddess Sati is believed to have fallen.
Afternoon: Lunch at Ujjain’s Famous Spots
Enjoy an authentic, mouth-watering Malwa thali or traditional Dal Bafla with laddu and ghee at famous local spots like Shree Ganga Restaurant, Swapna Sangeeta Thali, or Mittal Sweets.
Late Afternoon & Evening: Kaal Bhairav & Mahakal Lok Corridor
Hire an e-rickshaw or taxi to visit the unique Kaal Bhairav Temple, famous for its ancient custom where liquor is offered as prasad. As dusk falls, return to the main temple complex to stroll through the grand, illuminated Shri Mahakal Lok Corridor, admiring majestic fountains and statues depicting stories from Shiv Puran.
Day 2: Omkareshwar Jyotirlinga & Narmada Darshan
Important Early Morning Travel Tip
Leave Ujjain as early as possible (between 05:00 AM and 06:00 AM) to beat morning highway traffic and bypass the busy Indore bypass zone. You can book a private taxi cab, shared travel bus, or government bus service for the 140 km ride (~3.5 hours).
Morning: Breakfast in Omkareshwar & Narmada Holy Dip
Arrive in Omkareshwar around 09:00 AM. Grab a quick breakfast (Poha, Kachori, and Chai) near the bridge market. Cross the footbridge or take a scenic boat ride over the holy Narmada River to reach Mandhata Island. Many devotees take a holy dip in the Narmada before entering the temple.
Mid-Day: Omkareshwar & Mamleshwar Jyotirlinga Darshan
Offer prayers at the main Shri Omkareshwar Jyotirlinga Temple located on Mandhata Island (shaped like the sacred symbol ‘OM’). After completing darshan, take a short boat trip to the south bank of the river to visit Mamleshwar Temple (Amareshwar), which forms the second half of this dual Jyotirlinga site.
Afternoon: Sightseeing & Departure Strategy
Enjoy lunch at local restaurants along the riverbanks. If time permits, explore nearby sights like Siddhanath Temple, Gauri Somnath Temple, or take a peaceful Narmada river cruise.
Plan your return according to your departure hub:
- Indore Junction / Airport (INDB/IDR): ~75 km (~2 hours) from Omkareshwar. This is the closest major transit hub for night trains and flights.
- Khandwa Junction (KNW): ~70 km (~2 hours) from Omkareshwar. Excellent for trains heading towards Mumbai, South, or East India.
- Ujjain Junction (UJN): ~140 km (~3.5 hours). Return by cab/bus if your train or stay is booked back in Ujjain.
Frequently Asked Questions (FAQs)
Q1. Can both Jyotirlingas be covered comfortably in 2 days?
Yes! Dedicating Day 1 entirely to Ujjain and Day 2 to Omkareshwar allows a comfortable pilgrimage without rushing.
Q2. Which departure station is closest after visiting Omkareshwar?
Khandwa Junction (~70 km) and Indore Junction (~75 km) are both significantly closer to Omkareshwar than returning all the way to Ujjain (~140 km).
Q3. What is the best mode of transport from Ujjain to Omkareshwar?
Hiring a private round-trip or one-way taxi cab provides the most flexibility, though direct state/private buses are available from Ujjain and Indore bus stands.










