Visit the famous Mahakaleshwar Temple in the morning and be mesmerized by the spiritual ambiance. Afternoon can be spent at the Kalidas Academy, which is known for its collection of ancient manuscripts. In the evening, enjoy the beautiful sunset at Ram Ghat while attending the daily aarti.
Start your day with a visit to Vedh Shala, an ancient observatory that showcases the scientific knowledge of our ancestors. Afternoon can be spent at Kaliadeh Palace, which is considered one of the most beautiful palaces in India. In the evening, enjoy a boat ride on the Shipra River.
Start your day by visiting the Mangalnath Temple, which is dedicated to Lord Shiva. It is also known for its astronomical significance. In the afternoon, visit Sandipani Ashram, the place where Lord Krishna and Sudama received their education. In the evening, enjoy some local street food at the famous Chhapan Dukan.
If you have more time, you can go for a side trip to the nearby city of Indore, which is known for its food and nightlife. You can also visit the Bade Ganeshji Ka Mandir, Harsiddhi Temple, and the Chintaman Ganesh Temple. To maximize your fun, attend the Simhasth Kumbh Mela, which is held once every 12 years in Ujjain. Do not forget to buy some souvenirs from the local markets. Lastly, it is recommended to hire a local guide to get a better understanding of the city's culture and history.
For hotels and flights, check out https://trip.tp.st/5u0O2Vxp