Start your trip in Ujjain by immersing yourself in the spiritual atmosphere of the city. In the morning, visit the Mahakaleshwar Temple, one of the twelve Jyotirlingas in India, dedicated to Lord Shiva. Witness the morning aarti (prayer) and seek blessings. In the afternoon, explore the Kal Bhairav Temple, known for its unique idol of Lord Bhairava. Enjoy a peaceful evening by the Shipra River and witness the evening aarti at the Harsiddhi Temple, dedicated to Goddess Annapurna.
On the second day, delve into the historical richness of Ujjain. In the morning, explore the majestic Ujjain Fort, which offers panoramic views of the city. Visit the Kaliadeh Palace, situated on an island in the Shipra River, known for its exquisite architecture. In the afternoon, visit the Vedh Shala Observatory, an ancient astronomical observatory. Experience the vibrant local culture in the evening by attending a performance of the world-famous Kalidas Academy or witnessing a traditional Marathi play.
On your final day, immerse yourself in the serene surroundings of Ujjain. Start your morning by visiting the Bade Ganeshji Ka Mandir, a temple dedicated to Lord Ganesha, known for its enormous idol. Take a tranquil boat ride on the serene Ram Ghat, a sacred bathing ghat on the Shipra River. In the afternoon, explore the beautiful gardens of Kaliadeh Palace and enjoy a picnic amidst lush greenery. End your day by witnessing the mesmerizing sunset at the Siddhavat Tree, believed to fulfill wishes.
While exploring Ujjain, don't miss the opportunity to visit the Sandipani Ashram, a spiritual retreat where Lord Krishna is believed to have studied. Experience the local cuisine at the bustling markets, especially the famous Ujjaini Sweets, where you can indulge in mouth-watering traditional sweets like Gulab Jamun and Jalebi. Take a walk around the city's narrow lanes to admire the unique architecture of old havelis (mansions) and soak in the local charm of Ujjain.
For hotel and flight prices, you can check here.