Morning: Depart early from Agra to Ujjain by train or car (approx. 8-9 hours). Upon arrival, check into your hotel and freshen up.
Afternoon: Visit the iconic Mahakaleshwar Jyotirlinga Temple, one of the twelve Jyotirlingas and a key pilgrimage site. Explore the temple complex and surroundings.
Evening: Attend the beautiful Bhareli Mahadev Aarti at the Mahakaleshwar Temple or stroll through the bustling Ujjain Market for local handicrafts and street food.
Find HotelsMorning: Depart early from Ujjain to Sehore (approximately 3 hours by road). Begin your day with a visit to the Sagar Talab and explore the quaint town ambiance.
Afternoon: Visit the Sehore Fort ruins for a glimpse into the region’s history and enjoy a relaxed lunch at a local restaurant.
Evening: Take a leisurely walk along the Kolar River banks or visit the Bhavani Mandir for some spiritual solace before overnight stay in Sehore.
Find HotelsMorning: Early morning drive to Omkareshwar (approx. 2 hours). Explore the famous Omkareshwar Jyotirlinga Temple situated on an island in the Narmada River.
Afternoon: Take a boat ride on the Narmada River around Omkareshwar island and visit nearby temples like Siddhanath Temple. Enjoy lunch overlooking the river.
Evening: Begin your return drive/train journey back to Agra, concluding your trip by late night or following morning depending on travel mode.
Find HotelsTotal Estimated Cost: ₹6,500 - ₹11,000 (depending on transport choices and personal expenses)