Start your day in Kolkata, the cultural capital of India. Explore the city's vibrant streets and savor a delicious breakfast of Bengali specialties like poha and jalebi.
Board a flight from Kolkata to Udaipur. Known as the "City of Lakes," Udaipur is famous for its picturesque landscapes and magnificent palaces. Visit the beautiful City Palace, take a boat ride on Lake Pichola, and immerse yourself in the rich history and culture of the Mewar kingdom.
Take a scenic drive from Udaipur to Bikaner, a city in the heart of the Thar Desert. Explore the majestic Junagarh Fort, known for its stunning architecture and intricate carvings. Don't miss the opportunity to taste the famous Bikaneri bhujia, a spicy snack that's a local specialty.
Continue your journey to Jaisalmer, often referred to as the "Golden City" due to its golden sandstone architecture. Visit the magnificent Jaisalmer Fort, explore the narrow lanes of the old town, and witness the mesmerizing sunset at the Sam Sand Dunes. Experience a camel safari and enjoy traditional Rajasthani folk music and dance performances.
Finally, make your way to Jodhpur, the "Blue City." Admire the stunning blue houses that give the city its nickname and visit the majestic Mehrangarh Fort, one of the largest forts in India. Explore the vibrant markets of Jodhpur and indulge in some authentic Rajasthani cuisine.
While exploring Rajasthan, don't miss the chance to visit the quaint village of Osian, located on the outskirts of Jodhpur. Osian is known for its ancient temples, including the famous Jain Temples and the Sachiya Mata Temple. It offers a serene and off-the-beaten-path experience away from the bustling cities.
If you're looking for a unique shopping experience, head to the Clock Tower Market in Jodhpur. This bustling market is a local favorite and offers everything from handicrafts and textiles to spices and jewelry. Don't forget to savor some delicious street food while you wander through the vibrant lanes.
To check hotel and flight prices for your trip, click here.