Explore the Charms of Ujjain, Omkareshwar, Maheshwar, and Indore
Tuesday, August 29: Ujjain
Start your trip by visiting the ancient city of Ujjain, located on the banks of the Shipra River. In the morning, begin your day with a visit to the famous Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. Afterward, explore the historic sites of Ujjain, such as the Kal Bhairav Temple and the Vedh Shala Observatory. In the afternoon, take a boat ride on the Shipra River and witness the enchanting evening aarti ceremony at Ram Ghat. End your day with a peaceful stroll along the scenic promenade of Harsiddhi Ghat.
For breakfast, head to Shree Vishnu Bhojnalaya, a popular local restaurant known for its delicious vegetarian breakfast options. Average cost for a meal is about 100-150 INR per person.
If you're looking for a place to have lunch, try Aggarwal Sweets and Restaurant, which offers a wide variety of North Indian and Chinese dishes. Average cost for a meal is about 200-300 INR per person.
In the evening, visit Hotel Shanti Palace, a well-known restaurant in Ujjain that serves a range of Indian and international cuisines. Average cost for a meal is about 400-500 INR per person.
Wednesday, August 30: Omkareshwar
On the second day, head to Omkareshwar, a sacred town situated on an island in the Narmada River. In the morning, visit the Omkareshwar Temple, dedicated to Lord Shiva, which offers breathtaking views of the river and surrounding landscapes. Take a boat ride to explore the serene beauty of the island. Afterward, visit the Siddhanath Temple, dedicated to Lord Vishnu. Spend the afternoon discovering the local culture and cuisine, and don't miss the opportunity to try the famous bhutte ki kees, a local delicacy made from grated corn.
Exploring Local Culture and Cuisine: Estimated cost - Varies, Time spent - 2 hours
Restaurants
A popular breakfast spot in Omkareshwar is Cafe Omkar. They serve a variety of breakfast items, including traditional Indian dishes and continental options. The average cost for a breakfast meal here is about 150 rupees per person.
For lunch, head to Shri Radhe Restaurant, known for its delicious vegetarian thali meals. They offer a range of authentic Indian dishes at affordable prices. The average cost for a lunch meal at this restaurant is about 200 rupees per person.
In the evening, dine at Narmada Retreat, a waterfront restaurant offering stunning views of the Narmada River. They serve a mix of Indian and international cuisines, with seafood being their specialty. The average cost for a dinner meal here is about 500 rupees per person.
Thursday, August 31: Maheshwar
On the third day, visit the enchanting town of Maheshwar, known for its rich history and handloom industry. Start your morning by exploring the magnificent Maheshwar Fort, which offers panoramic views of the Narmada River. Discover the intricate craftsmanship of the famous Maheshwari sarees at the Rehwa Society. Take a serene boat ride on the Narmada River and witness the mesmerizing aarti ceremony at the Ahilyabai Ghat. Enjoy a leisurely walk along the beautiful Ahilya Fort, surrounded by lush gardens and historic temples.
Maheshwar Fort: Estimated cost - INR 100 per person, Time spent - 2 hours
Start your day with a delicious breakfast at The Breakfast Club, located near the Maheshwar Fort. Indulge in their mouthwatering Indian and continental breakfast options. Average cost for a meal is about 200 INR per person.
Satisfy your appetite for lunch at The Riversheen Restaurant, known for its authentic Indian cuisine and beautiful views of the Narmada River. Experience flavorsome dishes prepared with fresh local ingredients. Average cost for a meal is about 400 INR per person.
For an unforgettable dinner experience, head to La Jaivanti Restaurant, situated within the Ahilya Fort. Delight in their gourmet menu featuring a fusion of Indian and international flavors. Average cost for a meal is about 800 INR per person.
Friday, September 1: Indore
Conclude your trip with a visit to the vibrant city of Indore, known for its rich cultural heritage and delectable cuisine. Start your day by exploring the grandeur of the Rajwada Palace, a blend of Maratha and Mughal architectural styles. Indulge in a street food extravaganza at Sarafa Bazaar, where you can savor local delicacies like poha, jalebi, and bhutte ka kees. In the afternoon, explore the beautiful Kanch Mandir, a Jain temple adorned with intricate glasswork. End your day with a peaceful visit to the serene Annapurna Temple.
Rajwada Palace: Estimated cost - INR 25 per person, Time spent - 2 hours
Start your day with a hearty breakfast at Chappan Dukan, a popular food street in Indore offering a wide variety of local snacks and delicacies. Average cost for a meal is about ₹200 per person.
For a satisfying lunch, head to Sarafa Bazaar and try the mouthwatering chaat and street food at Joshi Dahi Bada House. Average cost for a meal is about ₹150 per person.
Indulge in a delicious dinner at Nafees Restaurant, known for its flavorful Mughlai and North Indian dishes. Average cost for a meal is about ₹500 per person.
Hidden Gems and Local Favorites
For off the beaten path attractions, consider visiting the Chintaman Ganesh Temple in Ujjain, which is believed to fulfill wishes of the devotees. In Omkareshwar, explore the Ahilya Mata Temple, a lesser-known gem offering tranquility and beautiful views. In Maheshwar, don't miss the chance to visit the historic Rani Roopmati Palace, renowned for its architectural beauty and scenic location. In Indore, explore the serene beauty of Patalpani Waterfall and experience the spiritual ambiance of the serene Bada Ganpati Temple.
For checking hotel and flight prices, you can visit this link.