Start your day with a visit to the Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. You can witness the morning aarti and seek blessings from Lord Shiva. After that, explore other nearby temples like Kal Bhairav Temple, Chintaman Ganesh Temple, and Harsiddhi Temple. In the evening, enjoy a boat ride in Ramghat and witness the grand aarti ceremony.
Start your day with a visit to the Lal Bagh Palace, a 19th-century royal palace that has now been converted into a museum. Then, head towards the Kanch Mandir, a Jain temple made entirely of glass. After that, visit the Rajwada Palace, a seven-storied palace built during the Holkar dynasty. In the evening, stroll around Sarafa Bazaar and indulge in some street food and shopping.
Take a day trip to Omkareshwar and Maheshwar. Visit the Omkareshwar Temple, another Jyotirlinga, and explore the nearby temples like Mamleshwar Temple and Kajal Rani Cave. In the afternoon, visit Maheshwar and explore the Ahilya Fort, Rajwada Palace, and Maheshwar Ghat. Witness the evening aarti on the banks of the Narmada river.
Today, visit some of the famous temples in Ujjain. Begin with the ISKCON Temple and the Mangalnath Temple. Then, head towards Bade Ganesh and Sandipani Ashram. In the evening, visit the Vikram Kirti Mandir Museum and learn about the history and culture of Ujjain.
On your last day, visit Patalpani Waterfall, a scenic waterfall surrounded by lush greenery. Then, head towards Ralamandal Wildlife Sanctuary and explore the flora and fauna of the region. In the evening, visit the 56 Dukan market and indulge in some local shopping.
Don't miss out on visiting the Chhapan Dukan area in Ujjain, which is a famous food street. You can taste some of the best local snacks and delicacies here. You can also take a day trip to Mandu, a historical city in Madhya Pradesh, and explore its forts and palaces.