Start your adventure in Mumbai by exploring the iconic Gateway of India in the morning. Take a ferry ride to Elephanta Caves and marvel at the ancient rock-cut temples. In the afternoon, visit the bustling markets of Colaba and indulge in some street food. In the evening, head to Marine Drive and enjoy a leisurely walk along the promenade, witnessing a beautiful sunset.
On the second day, fly or take a train from Mumbai to Udaipur. Start your morning by visiting the majestic City Palace and enjoying panoramic views of Lake Pichola. In the afternoon, explore the narrow streets and colorful bazaars of Udaipur's old town. In the evening, take a boat ride on Lake Pichola and witness the stunning views of the illuminated palaces.
Travel from Udaipur to Jodhpur by train or bus. In the morning, explore the enchanting Mehrangarh Fort, taking in the breathtaking views of the Blue City. In the afternoon, wander through the bustling streets of the old town and visit the vibrant Sardar Market. Wrap up your day with a visit to the stunning Jaswant Thada, a marble cenotaph.
Take a train or bus from Jodhpur to Jaisalmer. Start your day by exploring the magnificent Jaisalmer Fort and its intricate architecture. In the afternoon, visit the Patwon Ki Haveli and admire the beautifully carved sandstone facades. Catch the sunset at Sam Sand Dunes, where you can enjoy a thrilling camel safari and experience the golden desert.
Travel from Jaisalmer to Pushkar by bus or train. Start your morning by visiting the sacred Brahma Temple and taking a holy dip in the Pushkar Lake. In the afternoon, explore the vibrant streets of Pushkar and browse through the colorful markets. Don't miss the evening Aarti ceremony at the lake, a mesmerizing spiritual experience.
Travel from Pushkar to Ujjain by bus or train. In the morning, visit the famous Mahakaleshwar Jyotirlinga Temple, one of the twelve Jyotirlingas in India. Explore the ancient ruins of Ujjaini Vikram Kirti Mandir Museum in the afternoon. In the evening, witness the magical aarti ceremony on the banks of the Shipra River.
Travel from Ujjain to Indore by bus or train. Start your day by visiting the breathtaking Rajwada Palace, showcasing a fusion of Mughal and Maratha architectural styles. In the afternoon, explore the bustling markets of Indore and savor the local street food delicacies. Wrap up your adventure by visiting the serene Kanch Mandir, a Jain temple adorned with glass mosaics.
For adventure enthusiasts, consider exploring the beautiful Satpura National Park in Madhya Pradesh, offering opportunities for wildlife safaris, trekking, and camping. Another off-the-beaten-path attraction is the Dandeli Wildlife Sanctuary in Maharashtra, where you can enjoy river rafting, jungle safaris, and birdwatching. These lesser-known destinations provide unique and thrilling experiences for adventure seekers.
For hotel and flight prices, you can check here.