Begin your journey to Mahakaleshwar Ujjain by arriving in the city. Check hotel and flight prices here. In the morning, visit the Mahakaleshwar Temple, one of the twelve Jyotirlingas dedicated to Lord Shiva. Experience the spiritual atmosphere and witness the revered Bhasma Aarti. In the afternoon, explore the Kaliadeh Palace, situated on an island in the Shipra River, offering splendid views of the surroundings. In the evening, take a relaxing boat ride on the Shipra River and admire the tranquil beauty of the ghats.
Embark on a historical journey on your second day. Start your morning with a visit to the Vedh Shala Observatory, an ancient astronomical observatory with intriguing instruments. Spend the afternoon exploring the ancient ruins of Ujjain's fort, known as the Ujjaini Rajwada. Immerse yourself in the rich history and admire the architectural remnants. In the evening, head to the Kal Bhairav Temple, dedicated to Lord Bhairav, where you can witness the evening aarti and seek blessings.
On your final day, explore the local charms of Ujjain. Start your morning with a visit to the Ram Ghat, a sacred bathing ghat on the banks of the Shipra River. Witness the morning rituals and take a holy dip if you wish. In the afternoon, visit the Harsiddhi Temple, dedicated to the goddess Annapurna. Marvel at the intricate architecture and seek blessings. In the evening, take a stroll through the bustling streets of the Mahakal Market, known for its local handicrafts, jewelry, and street food.
While in Ujjain, don't miss the opportunity to explore some hidden gems and local favorites. Visit the Sandipani Ashram, an educational institution that imparts Vedic knowledge to students. Take a peaceful stroll in the Bhartihari Caves, named after the renowned poet Bhartihari. These caves hold historical and spiritual significance. Lastly, indulge in local delicacies like Poha Jalebi and Daal Bafla, which are must-try dishes in Ujjain.