Start your trip in Ujjain and immerse yourself in the spiritual atmosphere of Ujjain Mahakaleshwar Temple, one of the twelve Jyotirlingas dedicated to Lord Shiva. In the morning, participate in the morning puja (prayer) and witness the majestic arti (ritual offering) at the temple. Afterward, explore the nearby Ram Ghat along the Shipra River, where you can witness locals performing religious rituals. In the afternoon, visit the Kal Bhairav Temple, dedicated to Lord Bhairav, known for its unique architectural style. In the evening, take a relaxing boat ride on the Shipra River and enjoy the serene surroundings.
On the second day, head to Omkareshwar, a sacred island-shaped temple dedicated to Lord Shiva. Begin your morning with a visit to Omkareshwar Temple, located on the Omkar hill. Enjoy the panoramic views of the surrounding Narmada River from the temple premises. In the afternoon, explore the nearby temples, including Mamleshwar Temple and Siddhanath Temple. Take a leisurely walk along the ghats (riverfront steps) and witness the religious rituals performed by the devotees. In the evening, attend the evening aarti (ritual) at Omkareshwar Temple and witness the beautiful sight of the lamps reflecting on the river.
Head to Mamleshwar, a small town known for its ancient temples and serene environment. Start your morning by visiting the famous Mamleshwar Temple, dedicated to Lord Shiva. Marvel at the intricate carvings and architectural beauty of the temple. In the afternoon, take a stroll along the banks of the Narmada River and enjoy a picnic amidst the picturesque surroundings. Visit the nearby Ahilya Ghat, known for its stunning views and peaceful atmosphere. In the evening, take a sunset boat ride on the Narmada River and soak in the tranquility.
Spend your last day exploring the hidden gems and local favorites in the vicinity. Visit the serene Siddhavat, a sacred banyan tree located near Omkareshwar. Experience the beautiful nature and spiritual significance of this unique spot. Head to the nearby Kedareshwar Temple, known for its tranquility and spiritual ambiance. Afterwards, explore the local markets and indulge in shopping for traditional handicrafts and souvenirs. End your trip with a visit to Chintaman Ganesh Temple, known for its religious importance and architectural grandeur.
For some off the beaten path attractions, consider visiting the small village of Maheshwar, located on the banks of the Narmada River. Explore the magnificent Ahilya Fort, known for its stunning architecture and panoramic views. Witness the handloom weaving at Rehwa Society, where you can see the traditional Maheshwari sarees being made. Another hidden gem is Mandu, a historic fortress town known for its medieval architecture and romantic vibes. Visit the Jahaz Mahal, a ship-like palace, and explore the grandeur of Mandu's rich history.
Check hotel and flight prices here.