Begin your day by visiting one of the most famous and ancient temples of India - Mahakaleshwar Temple. This temple is dedicated to Lord Shiva and is known for its unique Bhasma Aarti. Afternoon can be spent shopping in the nearby local markets and savoring the local food delicacies. In the evening, enjoy a boat ride in the Ram Ghat and witness the beautiful aarti ceremony.
Spend your morning exploring the scenic Kaliadeh Palace which is situated on the banks of the Shipra river. Visit the Vedh Shala Observatory which is one of India's oldest observatories built in the 18th century. Afternoon can be spent indulging in adventure sports at the Kalideh Adventure Park and enjoying a picnic lunch. In the evening, relax and catch a movie at the local cinema hall.
Begin your day by visiting the famous Chintaman Ganesh Temple which is dedicated to Lord Ganesha. Spend your afternoon exploring the Vikram Kirti Mandir Museum which houses a vast collection of sculptures, coins, and manuscripts. In the evening, indulge in the vibrant nightlife of Ujjain by visiting the local pubs and clubs.
If you have some extra time, you can also consider visiting the Kal Bhairav temple, Iskcon temple or the Sandipani Ashram. To maximize your fun, you can plan a trip to nearby destinations like Indore, Omkareshwar, and Mandu. Don't forget to taste the local delicacies like poha, jalebi, malpua and bhutta.
Check here for hotel and flight prices.