Start your trip by visiting the Mahakaleshwar Temple, one of the 12 Jyotirlingas dedicated to Lord Shiva. Witness the morning Bhasma Aarti, a ritual where holy ash is applied to the deity. Afterward, explore the nearby Kaliadeh Palace, situated on an island in the Shipra River, offering scenic views. In the evening, take a leisurely walk along the Ram Ghat and enjoy the enchanting Ganga Aarti, a beautiful ceremony conducted on the banks of the Shipra River.
Spend your morning exploring the Bhartrihari Caves, which holds historical and mythological significance. Afterward, visit the Vikram Kirti Mandir, a museum dedicated to the life of King Vikramaditya. In the afternoon, head to the Kal Bhairav Temple, known for its unique architecture. In the evening, take a boat ride in the Shipra River and witness the mesmerizing Narmada Aarti.
Begin your day by visiting the Ram Mandir Ghat and enjoying a peaceful sunrise. Then, explore the Sandipani Ashram, a renowned center for Vedic studies. In the afternoon, visit the Harsiddhi Temple, dedicated to the goddess Annapurna. Finally, conclude your trip with a visit to the Chintaman Ganesh Temple, known for its ancient idol.
When in Ujjain, don't miss the opportunity to visit the Mangalnath Temple dedicated to Lord Mangal (Mars). It is believed to be the birthplace of Mars according to Hindu mythology. Another hidden gem is the Siddhavat, a sacred banyan tree with historical and religious significance. Locals also love to visit the Kshipra River for picnics and peaceful walks along its serene banks.
For hotel and flight prices in Ujjain, you can check here.