Start your trip in Ujjain, a city famous for its temples and rich cultural heritage. In the morning, visit the Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. Afternoon is the perfect time to explore the Kaliadeh Palace, situated on an island in the Shipra River. In the evening, head to Ram Ghat to witness the magical evening aarti (prayer) ceremony.
On the second day, travel to Omkareshvar, a town known for its sacred Omkareshwar Jyotirlinga temple. Start your morning with a visit to the temple and take a boat ride in the Narmada River. In the afternoon, explore the ancient temples and ghats surrounding the town. End your day by witnessing the mesmerizing evening aarti at the Omkareshwar temple.
Return to Ujjain for the third day of your trip. Start your morning with a visit to the Harsiddhi Temple, dedicated to the Goddess Harsiddhi. In the afternoon, explore the Vikram Kirti Mandir, a cultural center showcasing the rich history of Ujjain. End your day by visiting the Kal Bhairav temple and experiencing the local street food scene.
On the fourth day, travel to Indore, the largest city in Madhya Pradesh. Start your morning by visiting the iconic Rajwada Palace, a blend of Mughal and Maratha architectural styles. In the afternoon, explore the Lal Bagh Palace, a stunning European-style mansion. End your day with a visit to the Sarafa Bazaar, known for its delicious street food.
On the fifth day, take a day trip to Mandu, a historical town known for its architectural marvels. Start your morning by visiting Jahaz Mahal, a ship-like palace surrounded by water bodies. In the afternoon, explore the stunning architecture of the Mandu Fort, including the Rani Rupmati Pavilion and Hindola Mahal. End your day by visiting the Baz Bahadur Palace and enjoying the panoramic view of the surrounding landscapes.
On the sixth day, travel to Bhopal, the capital city of Madhya Pradesh. Start your morning by visiting the iconic Taj-ul-Masajid, one of the largest mosques in India. In the afternoon, explore the beautiful Upper Lake and enjoy a boat ride. End your day with a visit to the Bharat Bhavan, a multi-arts complex showcasing various forms of Indian art and culture.
For the final day of your trip, return to Indore and enjoy a day of leisure and celebration. Indulge in shopping at the vibrant markets like Sarafa Bazaar and MT Cloth Market. Treat yourself to delicious street food and explore the local nightlife scene. End your bachelor party with a memorable night out with friends.
While exploring Indore, don't miss out on tasting the famous Indori Poha, a traditional breakfast dish loved by the locals. For a unique experience, visit the Chappan Dukan area, known for its 56 food stalls offering a variety of local delicacies. Also, consider visiting the Chhatri Bagh, a serene garden complex with stunning cenotaphs.
Check hotel and flight prices on kayak.com.