In the morning, visit the Mahakaleshwar Temple, one of the 12 Jyotirlingas in India. The temple is known for its unique Bhasma Aarti, a ritual where ash is used to worship Lord Shiva. After lunch, explore the Vedh Shala Observatory, which dates back to the 17th century. In the evening, enjoy a boat ride on the Shipra River while watching the beautiful sunset.
In the morning, visit the Kal Bhairav Temple, dedicated to Lord Bhairav, the guardian deity of the city. Afterward, explore the Kothi Palace, which was once the residence of the Scindia family. In the afternoon, visit the Harsiddhi Temple, which is dedicated to the goddess Annapurna. In the evening, take a walk along the Ahilyabai Ghats, located on the banks of the Narmada River, and witness the grand aarti ceremony.
In the morning, visit the Sandipani Ashram, where Lord Krishna and Sudama studied together. Afterward, visit the Bhartrihari Caves, where the great philosopher Bhartrihari meditated. In the afternoon, explore the Ram Ghat, which is one of the most important ghats in the city. In the evening, visit the Chintaman Ganesh Temple, which is located at the confluence of the Shipra and Khan rivers.
You may also want to consider visiting the Mangalnath Temple, which is believed to be the birthplace of Mars according to Hindu mythology. Another great side trip is to the city of Indore, which is about two hours away and is known for its street food and historic landmarks. To maximize your experience, try to attend the Simhastha Kumbh Mela, a Hindu festival that takes place every 12 years in Ujjain and attracts millions of pilgrims. Don't forget to book your hotels and flights through this link.