Begin your Indian adventure in Delhi, the capital city. In the morning, visit the historic Red Fort, a magnificent UNESCO World Heritage Site. Explore the bustling streets of Chandni Chowk and savor delicious street food. In the afternoon, immerse yourself in the rich culture and history of India at the National Museum. As the evening approaches, take a leisurely walk in the serene Lodhi Gardens.
Red Fort: Estimated Cost: ₹500, Time Spent: 2-3 hours
National Museum: Estimated Cost: ₹300, Time Spent: 2-3 hours
Lodhi Gardens: Free, Time Spent: 1-2 hours
Restaurants
Start your day with a delightful breakfast at Sita Ram Diwan Chand, a famous restaurant known for its delicious chole bhature. The average cost for a meal here is about 150 INR per person.
For a scrumptious lunch, head over to Paranthe Wali Gali, a narrow street famous for its variety of stuffed parathas. Indulge in the mouthwatering parathas filled with different ingredients. The average cost for a meal here is about 200 INR per person.
End your day with a memorable dinner at Karim's, a legendary restaurant serving authentic Mughlai cuisine. Try their signature dishes like mutton korma and biryani. The average cost for a meal here is about 500 INR per person.
Tuesday, October 3: Agra - Taj Mahal
Embark on a day trip to Agra to witness the mesmerizing Taj Mahal, one of the Seven Wonders of the World. Marvel at its architectural beauty as the morning sun illuminates the pristine white marble. In the afternoon, explore the magnificent Agra Fort and learn about its rich history. As the day ends, stroll along the picturesque Mehtab Bagh for a stunning view of the Taj Mahal at sunset.
Taj Mahal: Estimated Cost: ₹1300 (including entrance fee and guide), Time Spent: 2-3 hours
Agra Fort: Estimated Cost: ₹600 (including entrance fee and guide), Time Spent: 2-3 hours
Mehtab Bagh: Estimated Cost: ₹200, Time Spent: 1-2 hours
Restaurants
Garden Cafe: Start your day with a delicious breakfast at Garden Cafe, known for its fresh and healthy options. Enjoy a variety of omelettes, freshly baked breads, and refreshing smoothies. The average cost for a breakfast meal is about $10 per person.
Peshawri: For an authentic Indian lunch experience, head to Peshawri. This renowned restaurant specializes in North Indian cuisine, particularly succulent kebabs and flavorful biryanis. The average cost for a lunch meal is around $20 per person.
Pinch of Spice: Treat yourself to a delightful dinner at Pinch of Spice, famous for its aromatic Indian curries and delectable tandoori dishes. With a cozy ambiance, this restaurant offers a culinary journey through traditional Indian flavors. The average cost for a dinner meal is about $15 per person.
Wednesday, October 4: Jaipur - Pink City
Head to Jaipur, known as the Pink City, famous for its architectural gems and vibrant culture. Start your day by exploring the grand Amber Fort, a UNESCO World Heritage Site. In the afternoon, visit the City Palace and immerse yourself in the royal history of Jaipur. End the day with a visit to the iconic Hawa Mahal to admire its unique facade during the golden hour.
Amber Fort: Estimated Cost: ₹500 (including entrance fee and guide), Time Spent: 2-3 hours
City Palace: Estimated Cost: ₹350, Time Spent: 2-3 hours
Hawa Mahal: Estimated Cost: ₹200, Time Spent: 1-2 hours
Restaurants
Start your day with a delicious breakfast at Pandit Pav Bhaji, known for its flavorful pav bhaji. Average cost for a meal is about 100 INR per person.
For a delightful lunch, head to Niros Restaurant, a popular eatery serving a variety of Indian and Continental dishes. Average cost for a meal is about 500 INR per person.
In the evening, enjoy a sumptuous dinner at Spice Court, known for its traditional Rajasthani cuisine. Average cost for a meal is about 800 INR per person.
Thursday, October 5: Ranthambore National Park
Embark on a thrilling wildlife adventure at Ranthambore National Park. Begin your day with an early morning safari to spot majestic tigers and other wildlife species. In the afternoon, explore the ancient Ranthambore Fort and witness its architectural grandeur. Enjoy the evening at leisure amidst the natural beauty of the park.
Ranthambore National Park: Estimated Cost: ₹2000 (including safari), Time Spent: Full day
Ranthambore Fort: Estimated Cost: ₹300 (including entrance fee and guide), Time Spent: 2-3 hours
Restaurants
For breakfast, head to The Ranthambore Bakery for a delicious spread of pastries, breads, and coffee. The average cost for a meal here is about 200 INR per person.
For lunch, try out The Tiger's Den, which offers a variety of Indian and international dishes. The average cost for a meal here is about 500 INR per person.
In the evening, dine at Sher Bagh Restaurant for a fine dining experience under the stars. Indulge in their gourmet menu, featuring Indian and continental cuisine. The average cost for a meal here is about 1000 INR per person.
Friday, October 6: Udaipur - City of Lakes
Travel to Udaipur, the enchanting City of Lakes. Start your day with a visit to the majestic City Palace and soak in its architectural marvels. Explore the serene Jagmandir Island Palace in the middle of Lake Pichola during the afternoon. In the evening, take a leisurely boat ride on Lake Pichola to witness the breathtaking sunset over the water.
City Palace: Estimated Cost: ₹300, Time Spent: 2-3 hours
Jagmandir Island Palace: Estimated Cost: ₹200, Time Spent: 1-2 hours
Boat Ride on Lake Pichola: Estimated Cost: ₹400, Time Spent: 1-2 hours
Restaurants
Café Edelweiss: A cozy café known for its delicious breakfast options including fluffy omelettes and freshly baked pastries. Average cost for a meal is about 200 INR per person.
Millets of Mewar: A rustic restaurant offering a variety of healthy and organic dishes made from local millets. Average cost for a meal is about 400 INR per person.
Upré by 1559 AD: A rooftop restaurant with stunning views of Lake Pichola, serving delectable traditional Rajasthani cuisine. Average cost for a meal is about 800 INR per person.
Saturday, October 7: Mumbai - Bollywood and Beaches
Fly to Mumbai, the vibrant Bollywood city. Morning, visit the famous Gateway of India and enjoy a leisurely walk along the iconic Marine Drive. In the afternoon, delve into the exciting world of Bollywood at the Bollywood Museum. End the day by relaxing at the scenic Juhu Beach, known for its beautiful sunset views.
Gateway of India: Free, Time Spent: 1-2 hours
Bollywood Museum: Estimated Cost: ₹400, Time Spent: 2-3 hours
Juhu Beach: Free, Time Spent: 1-2 hours
Restaurants
An ideal place for a tasty breakfast in Mumbai is The Breakfast Club. This cozy cafe offers a variety of delicious breakfast dishes, such as fluffy pancakes and hearty omelettes. The average cost for a meal is about 300 INR per person.
For a satisfying lunch, head to the famous Khyber Restaurant. Known for its authentic Indian cuisine, this restaurant offers a wide range of flavorful dishes, including kebabs and biryanis. The average cost for a meal is about 800 INR per person.
Indulge in a delightful dinner experience at Trishna Restaurant. Specializing in fresh seafood and grilled delicacies, Trishna offers a wide selection of mouthwatering dishes like butter garlic crab and tandoori prawns. The average cost for a meal is about 1500 INR per person.
Sunday, October 8: Goa - Beach Paradise
Conclude your trip in the tropical paradise of Goa. Spend the morning at the vibrant Calangute Beach, enjoying water sports and sunbathing. In the afternoon, explore the historic Fort Aguada and immerse yourself in its rich Portuguese architecture. Witness a mesmerizing sunset at the serene Vagator Beach to wrap up your Indian journey.
Calangute Beach: Free, Time Spent: 2-3 hours
Fort Aguada: Estimated Cost: ₹200, Time Spent: 2-3 hours
Vagator Beach: Free, Time Spent: 1-2 hours
Restaurants
A great place for breakfast in Goa is Café Lazydays, known for its delicious European and Indian dishes. Average cost for a meal is about 400 INR per person.
If you're looking for a lunch spot in Goa, head to Fisherman's Wharf for a taste of mouthwatering seafood and Goan cuisine with a modern twist. Average cost for a meal is about 800 INR per person.
For dinner, try Gunpowder, a charming restaurant offering delectable South Indian dishes in a cozy ambiance. Average cost for a meal is about 900 INR per person.
Hidden Gems and Local Favorites
For a unique experience, visit the Umaid Bhawan Palace in Jodhpur, a magnificent heritage hotel offering a glimpse into Rajasthan's royal heritage. Explore the surreal Mawlynnong Village in Meghalaya, known as Asia's cleanest village, and marvel at its eco-friendly practices. Don't miss the colorful Dharavi Slum Tour in Mumbai for an eye-opening and inspiring perspective on community resilience.
Check hotel and flight prices for your India trip here.