Embarking on a Mahakaleshwar and Omkareshwar trip is one of the most spiritually profound pilgrimages in India. Located in Madhya Pradesh, these two sacred shrines are among the 12 holy Jyotirlingas of Lord Shiva.
From the divine energy of the Bhasma Aarti at Mahakaleshwar in Ujjain to the tranquil waters surrounding the ‘Om’ shaped Mandhata Island at Omkareshwar, this complete 4-day itinerary ensures a seamless and memorable Yatra.
🔱 Trip at a Glance: 4-Day Dual Jyotirlinga Itinerary
📅 Detailed Day-by-Day Itinerary
Day 1: Ujjain Darshan & Mahakal Lok
Arrive in Ujjain and check in to your hotel. Begin with Mahakaleshwar Temple darshan, explore the breathtaking Shree Mahakal Lok Corridor, visit Ram Ghat on the Shipra River, and pay respects at the unique Kal Bhairav Temple.
Day 2: Bhasma Aarti & Travel to Omkareshwar
Attend the world-famous morning Bhasma Aarti (with prior online booking). Visit Harsiddhi Temple and Bade Ganesh. Afternoon check-out and scenic 140 km drive to Omkareshwar. Overnight stay near the Narmada River.
Day 3: Omkareshwar & Mamleshwar Darshan
Take a morning holy dip in the Narmada, seek blessings at Omkareshwar Jyotirlinga, cross over to Mamleshwar Temple, complete the holy 7 km Parikrama, and enjoy a sunset boat ride along the river.
Frequently Asked Questions (FAQs)
The driving distance between Mahakaleshwar Temple in Ujjain and Omkareshwar is approximately 140 km, taking around 3.5 to 4 hours by road.
Yes, online advance booking via the official Mahakaleshwar temple portal is highly recommended due to high demand. Limited offline counters are available in Ujjain a day prior.



