In the morning, visit Mahakaleshwar Temple. It is one of the twelve Jyotirlingas in India and is dedicated to Lord Shiva. The temple has five levels and the shivling here is one of the few Swayambhu (self-manifested) ones. Afternoon, head to Ram Ghat. Located on the banks of the Kshipra River, it is an important pilgrimage spot. In the evening, visit Harsiddhi Temple. It is believed that the elbow of Goddess Sati had fallen here. The temple is an architectural marvel with intricate carvings and a magnificent idol of the goddess.
In the morning, visit Kal Bhairav Temple. This temple is dedicated to Lord Bhairava, a fierce manifestation of Lord Shiva. It is believed that a visit to Ujjain is incomplete without paying respects at this temple. Afternoon, visit Sandipani Ashram. This ashram is located in the midst of serene surroundings and is said to be the place where Lord Krishna and Sudama studied together. In the evening, visit the observatory of Ujjain. It is one of the oldest observatories in India, and the world, with astronomical instruments that are still in use today.
If you have time, you can also visit the Chintaman Ganesh Temple, which is a 20-minute drive from Harsiddhi Temple. It is one of the most important temples in Ujjain and is dedicated to Lord Ganesha. You can also take a day trip to the ancient city of Mandu, which is located about 160 km from Ujjain. Mandu is renowned for its magnificent architecture and rich history. Don't forget to try the local street food, especially the famous Ujjaini Poha and Jalebi. Lastly, don't miss the opportunity to witness the evening aarti at Mahakaleshwar Temple, it is truly a sight to behold.
Click here to find hotels and flights for your trip to Ujjain!