Start your trip in Bhopal, the capital city of Madhya Pradesh. In the morning, visit the serene Upper Lake, also known as Bhojtal, and take a boat ride while enjoying the beautiful surroundings. In the afternoon, explore the iconic Taj-ul-Masjid, one of the largest mosques in India, and admire its impressive architecture. As the evening sets in, take a relaxing stroll around Birla Mandir and witness the breathtaking views of the city.
Head to Udaipur, known as the "City of Lakes." Start your morning by exploring the majestic City Palace, which offers stunning views of Lake Pichola. In the afternoon, take a boat ride on Lake Pichola and immerse yourself in the picturesque scenery. In the evening, stroll through the vibrant markets of Udaipur, such as the Hathi Pol Bazaar, and indulge in some shopping for local handicrafts.
Travel to Jaipur, famously known as the "Pink City." Start your morning at the magnificent Amber Fort, where you can explore its grand architecture and enjoy panoramic views of the surrounding hills. In the afternoon, visit the City Palace and its museum showcasing royal artifacts. End the day by experiencing the bustling markets of Jaipur, like Johari Bazaar, where you can find exquisite jewelry and textiles.
Make your way to Pushkar, a holy city famous for its sacred lake and Brahma Temple. Begin your morning by taking a peaceful stroll around Pushkar Lake and witness the religious rituals conducted by devotees. In the afternoon, visit the Brahma Temple and seek blessings. In the evening, explore the vibrant markets and local cafes, enjoying the serene atmosphere of this spiritual town.
Embark on an adventurous safari at Ranthambore National Park, renowned for its Bengal tigers and diverse wildlife. Start your morning by exploring the park in search of tigers, leopards, and other fascinating animals. In the afternoon, visit the historic Ranthambore Fort, located within the park premises and offering panoramic views. Spend the rest of the day enjoying the natural beauty and tranquility of the park.
Head to Jodhpur, known as the "Blue City" for its vibrant blue-painted houses. Start your morning at the majestic Mehrangarh Fort and delve into its rich history. In the afternoon, explore the bustling local markets, such as the Sardar Market, where you can shop for traditional clothing and handicrafts. Enjoy a panoramic view of the city from the Jaswant Thada, a beautiful marble cenotaph, before concluding your day.
Conclude your itinerary in Ujjain, an ancient city known for its religious significance. Begin your morning by attending the sacred Bhasma Aarti at Mahakaleshwar Temple. In the afternoon, explore the glorious temples of Ujjain, including the Harsiddhi Temple and Kal Bhairav Temple. End your day by taking a peaceful walk along the banks of the Shipra River and reflecting on the spiritual journey you experienced.
While exploring Madhya Pradesh and Rajasthan, don't miss the hidden gems and local favorites. In Madhya Pradesh, visit the charming town of Mandu and explore its mesmerizing ruins. In Rajasthan, venture to the lesser-known town of Bundi to admire its intricate step wells and historic palaces. These off-the-beaten-path attractions offer a unique glimpse into the rich cultural heritage of the region.
Click here to check hotel and flight prices for your trip.