Start your journey in the capital city of Bhopal, known for its rich history and stunning architecture. In the morning, visit the majestic Taj-ul-Masajid, one of the largest mosques in Asia. Explore the scenic Upper Lake in the afternoon, where you can enjoy boating or simply relax by the lakeside. As the evening sets in, head to the bustling Chowk Bazaar to experience the vibrant local markets and indulge in delicious street food.
Start your day with a delicious breakfast at Smokehouse Deli. This charming cafe offers a variety of breakfast options, from fluffy pancakes to hearty omelettes. Average cost for a meal is about ₹300 per person.
Savor a scrumptious lunch at Manohar Dairy and Restaurant, known for its authentic vegetarian cuisine. Indulge in their thali meals, which include a variety of dishes served with rice and bread. Average cost for a meal is about ₹250 per person.
For dinner, head to Under the Mango Tree, a rooftop restaurant offering a stunning view of Bhopal. Enjoy their fusion menu, combining local flavors with international cuisine. Average cost for a meal is about ₹700 per person.
Sunday, October 29: Khajuraho
Embark on a journey to Khajuraho, home to the world-famous UNESCO World Heritage Site temples. In the morning, explore the Western Group of Temples, known for their intricate carvings and architectural brilliance. After a delicious lunch, visit the Eastern Group of Temples to witness the stunning sunrise and explore the Jain temples. Spend the evening strolling through the vibrant Khajuraho village, soaking in the local culture.
Western Group of Temples: Cost: INR 40, Time: 2-3 hours
Eastern Group of Temples: Cost: INR 40, Time: 2-3 hours
Khajuraho Village: Cost: Free, Time: 1-2 hours
Restaurants
For a delicious breakfast in Khajuraho, head to Raja Cafe. This cozy cafe offers a variety of breakfast options, including traditional Indian dishes and continental fare. The average cost for a meal here is about 200 INR per person.
For a satisfying lunch, visit The Mediterranean Restaurant. Indulge in flavorsome Mediterranean cuisine prepared with fresh ingredients. The average cost for a meal here is about 800 INR per person.
Experience a delightful dinner at Zaffran Restaurant. This restaurant specializes in authentic Mughlai and North Indian dishes. The average cost for a meal here is about 1000 INR per person.
Monday, October 30: Orchha
Travel to the historic town of Orchha, known for its magnificent palaces and temples. Start your day by visiting the Orchha Fort, offering panoramic views of the surrounding countryside. In the afternoon, explore the mesmerizing architecture of the Jahangir Mahal and Raj Mahal. Don't miss the evening Aarti ceremony at the Ram Raja Temple, a truly spiritual experience.
Head to Cafe Betwa for a hearty breakfast in Orchha. This cozy cafe offers a variety of options including Indian and continental dishes. The average cost for a meal is about 200 INR per person.
For a delicious lunch, try Ganj Gift House Restaurant. Located in the heart of Orchha, this restaurant serves authentic Indian cuisine with a twist. The average cost for a meal is about 300 INR per person.
For a memorable dinner experience, visit Sheesh Mahal Restaurant. Set within a heritage hotel, this restaurant offers a royal ambiance and delectable Indian and international dishes. The average cost for a meal is about 500 INR per person.
Tuesday, October 31: Gwalior
Head to the city of Gwalior, renowned for its majestic Gwalior Fort and rich cultural heritage. Start your day by exploring the grandeur of Gwalior Fort, which offers breathtaking views of the city. In the afternoon, visit the enchanting Jai Vilas Palace, known for its European architecture and exquisite collection of artifacts. As the evening approaches, witness the mesmerizing sound and light show at the Man Mandir Palace.
Gwalior Fort: Cost: INR 75, Time: 2-3 hours
Jai Vilas Palace: Cost: INR 100, Time: 1-2 hours
Sound and Light Show at Man Mandir Palace: Cost: INR 100, Time: 1 hour
Restaurants
A popular breakfast spot in Gwalior is Sagar Gaire Snacks, known for its delicious samosas and jalebis. A meal here would cost around INR 100 per person.
For a satisfying lunch, head to Kwality Restaurant which offers a variety of Indian and Chinese dishes. The average cost for a meal here is around INR 300 per person.
For a unique dinner experience, visit Moti Mahal Delux Tandoori Trail. This restaurant serves mouth-watering kebabs and curries. The average cost for a meal here is around INR 600 per person.
Wednesday, November 1: Ujjain
Visit the holy city of Ujjain, famous for its ancient temples and religious significance. Begin your day by taking a dip in the sacred Shipra River at Ram Ghat. In the afternoon, explore the impressive Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. Don't miss the vibrant evening aarti ceremony at the temple, a truly divine experience.
Ram Ghat: Cost: Free, Time: 1-2 hours
Mahakaleshwar Temple: Cost: Free, Time: 2-3 hours
Evening Aarti Ceremony: Cost: Free, Time: 1 hour
Restaurants
A popular breakfast spot in Ujjain is Shree Govind Puri Restaurant, known for its delicious poha and jalebi. A meal here costs around 100 INR per person.
For lunch, head to Shri Ram Sweets & Restaurant, offering a variety of vegetarian dishes like thali and Rajasthani dishes. The average cost for a meal here is about 200 INR per person.
In the evening, dine at Dawat Restaurant, specializing in authentic North Indian cuisine such as butter chicken and biryani. A meal here costs around 400 INR per person.
Thursday, November 2: Indore
Conclude your Madhya Pradesh adventure in the bustling city of Indore, known for its vibrant street food scene and architectural wonders. Start your day by visiting the stunning Rajwada Palace, a blend of Mughal and Maratha architectural styles. In the afternoon, explore the serene beauty of Patalpani Waterfall, a perfect spot for nature lovers. As the evening sets in, indulge in the delicious street food at Sarafa Bazaar.
Rajwada Palace: Cost: INR 25, Time: 1-2 hours
Patalpani Waterfall: Cost: Free, Time: 2-3 hours
Sarafa Bazaar: Cost: Varies, Time: 2-3 hours
Restaurants
A popular breakfast spot in Indore is Sharma Ji Kachori Wale, known for its delicious kachori and jalebi. Average cost for a meal is about 50 INR per person.
For lunch, try the authentic Malwa cuisine at Nafees Restaurant, known for its mouthwatering biryani and kebabs. Average cost for a meal is about 250 INR per person.
Savor the flavors of Indore at Sarafa Bazaar for dinner, where you can sample a variety of street food delicacies like poha, bhutte ki kees, and garadu. Average cost for a meal is about 100 INR per person.
Hidden Gems and Local Favorites
While exploring Madhya Pradesh, don't miss the hidden gem of Mandu, known for its magnificent medieval forts and palaces. It offers breathtaking views and a glimpse into the rich history of the region. Another local favorite is the serene town of Chanderi, famous for its handwoven textiles and ancient monuments. Explore the Chanderi Fort and experience the traditional art of weaving firsthand.