Welcome to Delhi, the vibrant capital city of India! Start your foodie adventure by exploring the bustling streets of Chandni Chowk. In the morning, savor a traditional Indian breakfast at Paranthe Wali Gali, famous for its delicious parathas. Afterward, visit Jama Masjid, one of the largest mosques in India. Indulge in the flavors of Old Delhi during lunch at Karim's, known for its mouthwatering Mughlai cuisine. In the evening, take a stroll at India Gate and enjoy the street food delights at Connaught Place.
A must-visit for breakfast in Delhi is Paranthe Wali Gali, known for its wide variety of stuffed parathas. A meal here will cost you approximately ₹150 per person.
For lunch in Delhi, head to Karim's in Old Delhi, where you can indulge in mouthwatering Mughlai cuisine. A meal here will cost you around ₹500 per person.
For dinner, make sure to visit Connaught Place, where you can try the street food delights. An average cost for dinner at Connaught Place would be around ₹300 per person.
Friday, September 29: Delhi
On your second day in Delhi, start your morning with a visit to the UNESCO World Heritage site of Humayun's Tomb. Afterward, head to the bustling food street of Paranthe Wali Gali in Chandni Chowk for a delectable lunch. Explore the architectural marvel of Qutub Minar in the afternoon, followed by a visit to the serene Lotus Temple. In the evening, indulge in a delightful dinner at Indian Accent, a renowned restaurant offering innovative Indian cuisine.
Indian Accent: Cost estimate - INR 3000, Time spent - 2 hours
Restaurants
For breakfast, head to Kuremal Mohan Lal Kulfi Wale, famous for their stuffed kulfi. Average cost for a meal is about 200 INR per person.
For lunch, try Karim's, a legendary restaurant known for its mouthwatering kebabs and biryanis. Average cost for a meal is about 500 INR per person.
For dinner, experience the fine dining at Bukhara in ITC Maurya, serving delicious North Indian cuisine. Average cost for a meal is about 3000 INR per person.
Saturday, September 30: Agra
Today, embark on a journey to Agra, home to the magnificent Taj Mahal. Start your day by witnessing the breathtaking sunrise over the Taj Mahal, followed by a guided tour of this architectural wonder. Enjoy a traditional Mughlai lunch at Pinch of Spice or Esphahan. Explore the grand Agra Fort in the afternoon. In the evening, savor a delightful dinner at Dasaprakash, offering a range of South Indian delicacies.
Taj Mahal: Cost estimate - INR 1300, Time spent - 3 hours
Pinch of Spice or Esphahan: Cost estimate - INR 800, Time spent - 2 hours
A delicious breakfast awaits at the popular Bon Barbecue, known for its extensive buffet spread of Indian and international dishes. The average cost for a meal is about INR 500 per person.
For lunch, head to Pinch of Spice, a renowned restaurant offering authentic Mughlai cuisine. Indulge in dishes like butter chicken and biryani, with an average cost for a meal being around INR 800 per person.
For dinner, Dasaprakash is an excellent choice. Known for its South Indian delicacies like dosas and idlis, the average cost for a meal at this restaurant is about INR 500 per person.
Sunday, October 1: Jaipur
Today, make your way to the vibrant city of Jaipur, also known as the Pink City. Start your morning by exploring the majestic Amber Fort, located on the outskirts of Jaipur. Enjoy a traditional Rajasthani thali for lunch at Laxmi Mishthan Bhandar. In the afternoon, visit the City Palace and indulge in some street food delights at Johri Bazaar. In the evening, savor a royal dinner at Chokhi Dhani, an ethnic Rajasthani village resort.
A popular breakfast spot is Tapri - The Tea House, known for its wide selection of teas and delectable breakfast options. Average cost for a meal is about 300 INR per person.
For lunch, head to Laxmi Mishthan Bhandar and indulge in their famous Rajasthani thali, which includes a variety of vegetarian dishes. Average cost for a meal is about 400 INR per person.
For a royal dinner experience, Chokhi Dhani is a must-visit. This ethnic Rajasthani village resort offers a scrumptious buffet spread of traditional Rajasthani delicacies. Average cost for a meal is about 1000 INR per person.
Monday, October 2: Jaipur
Continue your exploration of Jaipur with a visit to the Hawa Mahal, also known as the Palace of Winds. Enjoy a delicious breakfast at Wind View Cafe, offering panoramic views of the city. Discover the ancient astronomical instruments at Jantar Mantar. Indulge in a traditional Rajasthani thali for lunch at Spice Court. In the evening, explore the vibrant markets of Jaipur, such as Bapu Bazaar and Johri Bazaar, for some authentic shopping and street food experiences.
Hawa Mahal: Cost estimate - INR 200, Time spent - 1 hour
Bapu Bazaar and Johri Bazaar: Cost estimate - INR 500, Time spent - 3 hours
Restaurants
Wind View Cafe offers a delightful breakfast with panoramic views of Jaipur. Average cost for a meal is about 200 INR per person.
Spice Court is a great choice for a traditional Rajasthani thali lunch. Average cost for a meal is about 400 INR per person.
For dinner, try the authentic Indian cuisine at Chokhi Dhani. Average cost for a meal is about 800 INR per person.
Tuesday, October 3: Delhi
Return to Delhi and spend your day exploring the modern and historical attractions of the city. Start your morning with a visit to the serene Lodhi Gardens. Enjoy a delicious Punjabi lunch at Dhaba by Claridges. In the afternoon, explore the magnificent Akshardham Temple, followed by a visit to the serene Humayun's Tomb. In the evening, indulge in a diverse range of street food at the famous Pandara Road Market.
Dhaba by Claridges is a popular Punjabi restaurant located in Delhi. They serve authentic Punjabi cuisine with a modern twist. The average cost for a meal is about INR 800 per person.
Pandara Road Market is known for its diverse range of street food, offering delicacies from different parts of India. You can find various options like kebabs, tikkas, and chaats at affordable prices. The average cost for a meal is about INR 200 per person.
Rajdhani Thali Restaurant is a vegetarian restaurant that specializes in serving traditional Rajasthani and Gujarati thali meals. Enjoy an unlimited thali meal with a variety of dishes. The average cost for a meal is about INR 500 per person.
Wednesday, October 4: Departure
On your last day, bid farewell to the enchanting cities of Delhi, Agra, and Jaipur. Take some time to visit the local markets for some last-minute shopping and souvenirs. Enjoy a final meal at a local restaurant before heading to the airport for your departure.
Hidden Gems and Local Favorites
As a foodie, don't miss out on trying the local street food specialties in each city. In Delhi, explore the street food stalls of Paranthe Wali Gali, Kuremal Mohan Lal Kulfi Wale, and Karim's for their iconic dishes. In Agra, try the famous "Bedai" with "Jalebi" at Deviram Sweets and the delicious "Petha" at Panchhi Petha. In Jaipur, indulge in the flavors of "Pyaz Kachori" at Rawat Mishthan Bhandar and the delectable sweets at Laxmi Mishthan Bhandar.
For a unique dining experience in Delhi, try the vibrant food scene at Delhi Haat, where you can savor regional cuisines from all over India. In Agra, head to Pinch of Spice or Esphahan for a fine dining experience with a view of the Taj Mahal. In Jaipur, don't miss dining at 1135 AD, a restaurant located in the Amber Fort, offering a royal dining experience with live music and cultural performances.
Before traveling to Delhi, Agra, and Jaipur, be sure to check hotel and flight prices on Kayak for the best deals and options.