Start your trip by immersing yourself in the spiritual atmosphere of Ujjain. In the morning, visit the Mahakaleshwar Jyotirlinga Temple, one of the twelve Jyotirlingas in India. Witness the morning prayers and seek blessings at this revered shrine. Afterward, head to the Kaliadeh Palace, located on an island in the Shipra River, and take in the scenic beauty of the surroundings.
Immerse yourself in Ujjain's rich cultural heritage on the second day of your trip. Start your morning by visiting the Vikram Kirti Mandir, a museum dedicated to the life and achievements of King Vikramaditya. In the afternoon, explore the Sandipani Ashram, an ancient Vedic school where Lord Krishna is said to have studied. Experience the serenity of this place and learn about Hindu philosophy. In the evening, attend the Kalidas Academy, known for promoting classical music and dance.
Spend your last day in Ujjain discovering its historical treasures. Start your morning by visiting the Ujjain Observatory, an ancient astronomical observatory constructed by Maharaja Jai Singh II. Explore the various instruments used for astronomical calculations. In the afternoon, visit the Chintaman Ganesh Temple, dedicated to Lord Ganesha, and marvel at its intricate architecture. End your day at the Harsiddhi Temple, one of the Shaktipeeths, and witness the evening aarti (ritual).
For a unique experience in Ujjain, consider visiting the Ram Ghat during sunset. This is where the evening rituals take place, and witnessing the aarti ceremony by the river is a truly mesmerizing experience. Another local favorite is the Jantar Mantar, an ancient astronomical observatory that is lesser-known but equally fascinating as the Ujjain Observatory. Take a stroll around this historical site and marvel at the precision of the instruments. Don't forget to try the local street food, especially the famous Ujjaini poha and bafla, which are must-try delicacies.
For hotel and flight prices in Ujjain, you can check here.