Start your day by visiting the famous Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. This ancient Hindu temple is dedicated to Lord Shiva and is believed to be the site where the holy river Ganges flows into the Kshipra River. Explore the intricate architecture and witness the morning aarti (prayer ceremony) for a spiritual experience. Estimated cost: Free. Time spent: 2 hours.
In the afternoon, continue your religious journey by visiting the Kal Bhairav Temple, dedicated to Lord Bhairav, an incarnation of Lord Shiva. Admire the unique black stone idol and learn about the temple's significance. Next, head to the Harsiddhi Temple, dedicated to the goddess Annapurna. Witness the beautiful idols and soak in the divine atmosphere. Estimated cost: Free. Time spent: 1 hour at each temple.
As the evening approaches, make your way to the Shipra River Ghats. Take a peaceful walk along the riverbank and witness the captivating Ganga Aarti, a ritual of worship where lamps are offered to the river. Experience the spiritual energy and enjoy the serene surroundings. Estimated cost: Free. Time spent: 1-2 hours.
Start your second day by visiting the Bhartrihari Caves, located on the banks of the Shipra River. These caves are believed to be the meditation spot of the legendary poet-saint Bhartrihari. Explore the caves and enjoy the tranquil atmosphere amidst nature. Estimated cost: Free. Time spent: 1-2 hours.
In the afternoon, visit the Vedh Shala, an ancient observatory that was once a center for astronomical studies. Marvel at the precise instruments used by ancient astronomers. Afterward, head to the Sandipani Ashram, a renowned educational institution. Learn about the teachings and philosophy followed here. Estimated cost: Free. Time spent: 1 hour at each location.
As the sun sets, visit the Ram Ghat, one of the holiest bathing ghats in Ujjain. Take part in the evening aarti and witness the grandeur of the rituals. Finally, make your way to the picturesque Kaliadeh Palace, situated on an island in the Shipra River. Enjoy the panoramic views and soak in the beauty of the surroundings. Estimated cost: Free. Time spent: 1-2 hours.
While exploring Ujjain, don't miss out on the hidden gems and local favorites. Visit the Gadkalika Temple, known for its unique architecture and spiritual vibes. Explore the nearby Bade Ganeshji Ka Mandir, a temple dedicated to Lord Ganesha. Take a stroll through the bustling streets of the Mahakaleshwar Bazaar and indulge in some shopping for local handicrafts and souvenirs. Additionally, sample the delicious street food of Ujjain, including poha, jalebi, and bhutte ka kees, at stalls and local eateries.
Check here for hotel and flight prices.