Arrive in Delhi and check into your hotel. In the morning, visit the iconic Red Fort and immerse yourself in the rich history of the Mughal Empire. Afternoon can be spent exploring the bustling streets of Chandni Chowk and sampling delicious street food. In the evening, witness the captivating sound and light show at the Red Fort.
Red Fort: Estimated Cost - INR 35 per person, Estimated Time Spent - 2 hours
Chandni Chowk: Estimated Cost - INR 50 per person for street food, Estimated Time Spent - 3 hours
Red Fort Sound and Light Show: Estimated Cost - INR 80 per person, Estimated Time Spent - 1 hour
Restaurants
Breakfast: Sita Ram Diwan Chand is a popular breakfast spot in Delhi known for its delicious chole bhature. Average cost for a meal is about 200 INR per person.
Lunch: Karim's is a famous restaurant in Delhi serving mouthwatering Mughlai cuisine. Try their signature dish, the mutton seekh kebab. Average cost for a meal is about 500 INR per person.
Dinner: The Kathi's is a must-visit restaurant in Delhi for its delectable rolls filled with various meats and veggies. Average cost for a meal is about 300 INR per person.
Friday, November 24: Agra
Take a morning train from Delhi to Agra (approximate travel time: 3 hours). Start your day by visiting the magnificent Taj Mahal and marvel at its beauty. In the afternoon, explore the Agra Fort and discover the architectural wonders within. In the evening, enjoy a sunset view of the Taj Mahal from Mehtab Bagh.
Taj Mahal: Estimated Cost - INR 1300 per person, Estimated Time Spent - 2 hours
Agra Fort: Estimated Cost - INR 600 per person, Estimated Time Spent - 2 hours
Mehtab Bagh: Estimated Cost - INR 20 per person, Estimated Time Spent - 1 hour
Restaurants
Head to the famous Sheroes Hangout Cafe for a delicious breakfast. This unique cafe is run entirely by acid attack survivors and offers a variety of breakfast options. The average cost for a meal is about 200 INR per person.
For lunch, visit Peshawri at the ITC Mughal Hotel. Indulge in authentic Mughlai cuisine and enjoy the rich flavors of their kebabs and biryanis. The average cost for a meal is about 1500 INR per person.
In the evening, dine at Pinch of Spice, a popular restaurant known for its exquisite Indian cuisine. Try their signature dishes like Butter Chicken and Dal Makhani. The average cost for a meal is about 800 INR per person.
Saturday, November 25: Jaipur
Take a morning train from Agra to Jaipur (approximate travel time: 4 hours). Start your day by visiting the grand Amer Fort and admire its impressive architecture. In the afternoon, explore the City Palace, a splendid blend of Rajasthani and Mughal influences. In the evening, witness the stunning sunset view from Nahargarh Fort.
Amer Fort: Estimated Cost - INR 550 per person, Estimated Time Spent - 2 hours
City Palace: Estimated Cost - INR 500 per person, Estimated Time Spent - 2 hours
Nahargarh Fort: Estimated Cost - INR 200 per person, Estimated Time Spent - 1 hour
Restaurants
For breakfast, head to Cafe Palladio, a charming cafe with a beautiful courtyard. Enjoy a variety of freshly baked pastries and delicious breakfast options. Average cost for a meal is about $10 per person.
For lunch, try Spice Court, a popular restaurant known for its traditional Rajasthani cuisine. Indulge in flavorful curries, kebabs, and biryanis. Average cost for a meal is about $15 per person.
For dinner, visit Peshawari, a restaurant that offers authentic Mughlai delicacies. Enjoy a range of succulent kebabs and rich gravies. Average cost for a meal is about $20 per person.
Sunday, November 26: Jaipur Continued
In the morning, visit the Hawa Mahal, also known as the Palace of Winds, and admire its intricate facade. Afterward, explore the vibrant markets of Jaipur and indulge in some shopping for handicrafts and textiles. In the afternoon, visit the Jantar Mantar, an astronomical observatory. In the evening, enjoy a traditional Rajasthani dinner at Chokhi Dhani.
Hawa Mahal: Estimated Cost - INR 50 per person, Estimated Time Spent - 1 hour
Jaipur Markets: Estimated Cost - Varies depending on purchases, Estimated Time Spent - 3 hours
Jantar Mantar: Estimated Cost - INR 200 per person, Estimated Time Spent - 2 hours
Chokhi Dhani: Estimated Cost - INR 700 per person for dinner, Estimated Time Spent - 3 hours
Restaurants
Cafe Palladio: Enjoy a delicious breakfast at Cafe Palladio, known for its beautiful ambiance and delectable menu. Average cost for a meal is about INR 400 per person.
Anokhi Cafe: For lunch, head to Anokhi Cafe and savor some healthy and organic dishes, along with refreshing beverages. Average cost for a meal is about INR 500 per person.
Spice Court: Spice Court offers a delightful dinner experience with its authentic Rajasthani cuisine and cozy atmosphere. Average cost for a meal is about INR 800 per person.
Monday, November 27: Udaipur
Take a morning flight from Jaipur to Udaipur (approximate travel time: 1 hour). Start your day by visiting the enchanting City Palace and enjoy panoramic views of Lake Pichola. In the afternoon, explore the serene Saheliyon-ki-Bari, also known as the Garden of the Maids of Honor. In the evening, take a boat ride on Lake Pichola and witness the stunning sunset.
City Palace: Estimated Cost - INR 300 per person, Estimated Time Spent - 2 hours
Saheliyon-ki-Bari: Estimated Cost - INR 30 per person, Estimated Time Spent - 1 hour
Lake Pichola Boat Ride: Estimated Cost - INR 400 per person, Estimated Time Spent - 1.5 hours
Restaurants
For a delicious breakfast in Udaipur, head to Millets of Mewar. This cozy cafe offers a variety of healthy and organic options. Average cost for a meal is about 200 INR per person.
If you're looking for a tasty lunch, try Ambrai Restaurant. Located near Lake Pichola, this rooftop eatery offers stunning views along with a menu of traditional Indian dishes. Average cost for a meal is about 500 INR per person.
For dinner, visit Raaj Bagh Restaurant. This popular spot serves authentic Rajasthani cuisine in a beautiful garden setting. Average cost for a meal is about 800 INR per person.
Hidden Gems and Local Favorites
While exploring these cities, make sure to visit the lesser-known gems. In Delhi, spend some time at the serene Lodhi Gardens. In Agra, visit the Tomb of Itimad-ud-Daulah, also known as the Baby Taj. In Jaipur, explore the offbeat Panna Meena ka Kund stepwell. In Udaipur, don't miss the tranquil Jag Mandir island palace. These hidden treasures offer unique experiences and a glimpse into the local culture.
For hotel and flight bookings, check out KAYAK to find the best deals and prices for your travel dates.