Start your trip by immersing yourself in the ancient city of Ujjain. In the morning, visit the Mahakaleshwar Temple, one of the twelve Jyotirlingas dedicated to Lord Shiva. Witness the morning aarti (prayer) ceremony and seek blessings. Afterward, explore the nearby Kal Bhairav Temple, known for its deity associated with fierce manifestations of Lord Shiva.
In the afternoon, head to the Kaliadeh Palace, located on an island in the Shipra River. Enjoy the scenic beauty, architectural marvels, and serene surroundings of this historic palace. Take a boat ride on the river to admire the surrounding landscapes. In the evening, visit the Vedh Shala (Observatory), an ancient astronomical observatory with fascinating instruments dating back to the 17th century.
Mahakaleshwar Temple: Estimated Cost: Free, Time Spent: 2-3 hours
Kal Bhairav Temple: Estimated Cost: Free, Time Spent: 1 hour
Kaliadeh Palace: Estimated Cost: INR 20 (boat ride not included), Time Spent: 2-3 hours
Vedh Shala: Estimated Cost: Free, Time Spent: 1-2 hours
Restaurants
A popular breakfast spot in Ujjain is Pandit's Chhappan Bhog. They offer a variety of traditional Indian breakfast options like poha, kachori, and jalebi. The average cost for a meal is about 100 INR per person.
For lunch, try the vegetarian thali at Shree Ganga Restaurant. They serve a wholesome thali with a variety of dishes including dal, sabzi, rice, chapati, and dessert. The average cost for a meal is about 200 INR per person.
For a delicious dinner, head to Sheel Gopal Vishesh Bhojanalaya. They specialize in authentic Marwari and Rajasthani cuisine, with dishes like dal baati, gatte ki sabzi, and choorma. The average cost for a meal is about 300 INR per person.
Thursday, October 5: Discovering Omkareshwar
On the second day, make your way to Omkareshwar, a sacred island shaped like the holy Hindu symbol "Om." In the morning, visit the Omkareshwar Jyotirlinga Temple, dedicated to Lord Shiva. Explore the temple complex and witness the daily rituals and prayers.
In the afternoon, take a boat ride on the Narmada River, offering breathtaking views of the surrounding hills and the two bridges connecting the island. Enjoy the peaceful ambiance and the gentle breeze. Afterward, visit the Mamleshwar Temple, another important shrine in Omkareshwar.
Omkareshwar Jyotirlinga Temple: Estimated Cost: Free, Time Spent: 2-3 hours
Boat Ride on Narmada River: Estimated Cost: INR 100-200 per person, Time Spent: 1-2 hours
Mamleshwar Temple: Estimated Cost: Free, Time Spent: 1-2 hours
Restaurants
A popular breakfast spot in Omkareshwar is Shree Parvati Restaurant, known for their delicious South Indian dosas and filter coffee. The average cost for a meal here is about 150 INR per person.
If you're looking for a place to have lunch, try Rajrani Family Restaurant. They offer a variety of vegetarian and non-vegetarian options, including local specialties like Malwa Dal Baati and Poha. The average cost for a meal here is about 300 INR per person.
For a memorable dinner experience, head to Maikal Restaurant. Located on the banks of the Narmada River, this restaurant serves mouth-watering Indian and Chinese dishes. The serene ambiance combined with the delicious food makes it a perfect choice. The average cost for a meal here is about 500 INR per person.
Hidden Gems and Local Favorites
While exploring Ujjain and Omkareshwar, make sure to indulge in local delicacies such as poha (flattened rice dish), jalebi (sweet pretzel-like dessert), and malpua (pancakes soaked in syrup). Don't miss the opportunity to witness the evening aarti at the Mahakaleshwar Temple, a mesmerizing spiritual experience. For a unique shopping experience, explore the local markets in Ujjain, offering traditional handicrafts, textiles, and jewellery. End your day with a peaceful walk along the ghats (steps leading to the riverbanks) in Omkareshwar, enjoying the serene atmosphere and the beauty of the Narmada River.