Start your day at the Mahakaleshwar Jyotirlinga Temple, one of the twelve Jyotirlingas in India. The temple is dedicated to Lord Shiva, and the lingam is believed to be Swayambhu (self-manifested). Witness the Bhasma Aarti, an early morning ritual where the lingam is bathed in ash and milk. Afterward, explore the local markets and taste the famous Ujjaini Sev, a spicy snack made from chickpea flour, and Shreekhand, a sweet dish made from strained yogurt, flavored with cardamom and saffron. In the afternoon, visit Kal Bhairav Temple, a temple dedicated to Lord Bhairav, who is believed to be the guardian deity of the city. In the evening, attend the Sandhya Aarti at Ram Ghat, a beautiful ceremony performed at the banks of the Kshipra river.
Start your day at Vikram Kirti Mandir Museum, showcasing the rich cultural heritage of Ujjain. The museum has an excellent collection of artifacts, sculptures, rare manuscripts, and paintings. Afterward, visit the Kaliadeh Palace, located on the banks of the Shipra river. The palace was built during the reign of the Scindias and is a perfect example of Maratha architecture. You can also enjoy boating in the Shipra river. In the evening, visit the Observatory, an ancient astronomical observatory built by Maharaja Jai Singh II of Jaipur. Witness the astronomical instruments used by ancient astronomers to study the planets and the stars.
Start your day by visiting the ISKCON Temple, dedicated to Lord Krishna. The temple has beautiful architecture and is a popular place of worship among devotees. Afterward, visit the Harsiddhi Temple, dedicated to Goddess Annapurna. The temple has a unique architecture and is one of the Shakti Peethas in India. In the afternoon, explore the nearby villages and witness the rural lifestyle of the people. You can also taste the local delicacies like Bafla and Dal Bafla, a popular dish made from wheat flour and ghee.
Start your day at Chintaman Ganesh Temple, dedicated to Lord Ganesha. The temple has a unique architecture and is a popular place of worship among devotees. Afterward, visit Siddhavat, an ancient tree located near the Chintaman Ganesh Temple. The tree is believed to be more than 600 years old and has historical and religious significance. In the afternoon, visit the Kshipra River and take a dip in the holy water. You can also enjoy the scenic beauty of the place.
If you have an extra day, you can visit the ancient city of Mandu, located around 150 km from Ujjain. Mandu has many historical monuments like Jahaz Mahal, Hindola Mahal, and Rani Roopmati's Pavilion. You can also visit the nearby city of Indore, known for its food and culture. You can taste the famous Indori Poha and Sarafa Bazar's street food. You can also visit the Lal Bagh Palace, Rajwada Palace, and Kanch Mandir.
If you are interested in traditional Indian medicine, you can visit the Ayurvedic spas and wellness centers in Ujjain. You can also attend the Ayurveda workshops and learn about the benefits of Ayurveda.