Begin your Ujjain itinerary at the Mahakaleshwar Temple, dedicated to Lord Shiva, one of the twelve Jyotirlingas in India. This 8th-century temple is famous for its mesmerizing architecture, especially the silver-plated door with stunning carvings. The temple's main attraction is the "Bhasma Aarti" performed every morning at 4:00 a.m., a ritual where Lord Shiva is worshipped with ashes.
Next, head to Ram Ghat, the holy place situated on the banks of the river Kshipra. It is one of the oldest ghats in India, where devotees take holy dips and perform rituals. At sunset, the ghat comes alive with the evening "aarti," a spectacular sight of floating diyas, fragrance of flowers, and melodious hymns.
The Kal Bhairav Temple is one of the most famous temples in Ujjain and is dedicated to Lord Bhairav, a fierce form of Lord Shiva. The temple's architecture is spectacular, and you can see dogs being worshipped inside, symbolizing the vehicle of Lord Bhairav. You can also try the famous "Bhairav Ladoo" sold outside the temple.
Make your next stop at the Kaliadeh Palace, situated on a small island of the Shipra river. It is believed that Lord Krishna and his friends used to play in this palace. The palace's architecture is magnificent, with a blend of Hindu and Muslim styles. You can also enjoy a boat ride on the Shipra river and relish local snacks sold outside the palace.
Your final destination should be the Vikram Kirti Mandir, a museum that preserves and exhibits ancient Indian art, artifacts, and manuscripts. The museum is dedicated to the life and works of King Vikramaditya, a prominent figure in Indian history. It also has a library that houses more than 18,000 books and manuscripts.
If you have an extra day, you can visit the Sandipani Ashram, located 4 km from the city center. It is believed that Lord Krishna received his education here.
For food, try local delicacies like "poha-jalebi," "daal bafla," and "bhutte ka kees." For shopping, head to the city center and buy traditional handicrafts and handloom products.
If you have less time, you can skip Kaliadeh Palace and visit the Harsiddhi Temple, Mangalnath Temple, and ISKCON Temple.