In the morning, head to the Mahakaleshwar Temple, one of the most famous and significant temples of Lord Shiva in India. The temple opens at 4 AM, and you can attend the Bhasma Aarti, a special prayer ceremony, at 4:30 AM. After that, explore the temple complex and witness the grandeur of the architecture. In the afternoon, visit the Kaliadeh Palace, located on the banks of the Shipra River. The palace was built by the Scindias in the 18th century and offers beautiful views of the river. In the evening, attend the Sandhya Aarti at the Mahakaleshwar Temple and witness the magnificent display of lights and sounds.
Begin your day by visiting the Vedh Shala Observatory, built in the 17th century by Raja Jai Singh. The observatory offers a glimpse of the astronomical instruments used during that era and their significance. In the afternoon, visit the Jantar Mantar, another astronomical observatory built in the 18th century by Maharaja Jai Singh II. The Jantar Mantar is a UNESCO World Heritage Site and is another great example of ancient Indian science and astronomy. In the evening, explore the local markets and indulge in some street food.
Make sure to visit the Harsiddhi Temple, located near the Mahakaleshwar Temple. It is one of the 51 Shakti Peethas and is famous for its unique architecture and religious significance. You can also consider visiting the Chintaman Ganesh Temple, which is located on the outskirts of Ujjain and is dedicated to Lord Ganesha. To maximize your fun, you can consider taking a day trip to Omkareshwar, a popular pilgrimage site located about 80 km from Ujjain. The trip takes around 2 hours by road. Another option is to take a boat ride on the Shipra River during sunset.