Last updated November 2026. Costs come from our own budget calculator. Read how we check facts in our editorial policy.
10-day India itinerary at a glance
| Days | Base | What to see |
|---|---|---|
| 1–2 | Delhi | Old Delhi, Humayun’s Tomb, Qutub Minar |
| 3 | Agra | Taj Mahal at sunrise, Agra Fort |
| 4–5 | Jaipur | Amber Fort, City Palace, Hawa Mahal |
| 6–7 | Jodhpur | Mehrangarh Fort and the blue old city |
| 8–9 | Udaipur | City Palace, Lake Pichola, old town |
| 10 | Fly to Delhi | Connect to your flight home |
This is the Golden Triangle plus two of Rajasthan’s best cities. It keeps journeys short and saves the most relaxed stop for last.
Day by day
- Days 1–2, Delhi: recover from the flight, then split your time between Old Delhi and the monuments of New Delhi. Our Delhi airport arrival guide covers your first hours.
- Day 3, Agra: take an early train, see Agra Fort in the afternoon and the Taj Mahal at sunrise the next morning before moving on. Note the Taj is closed on Fridays. See Taj Mahal tickets for foreigners.
- Days 4–5, Jaipur: Amber Fort in the morning, the City Palace and bazaars later.
- Days 6–7, Jodhpur: Mehrangarh Fort and a walk through the old city below it.
- Days 8–9, Udaipur: the lakeside City Palace, a sunset boat ride and time to slow down.
- Day 10: fly from Udaipur to Delhi for your international flight. Leave a generous connection, especially in winter fog.
How much does 10 days in India cost?
| Travel style | Per person, 10 days |
|---|---|
| Backpacker | $260–$490 |
| Mid-range | $540–$1,120 |
| Luxury | $1,700–$3,930 |
Costs are planning ranges per person from our trip budget calculator, for two people travelling together in peak season at ₹88 to the US dollar. International flights, visas and insurance are extra. See how much a trip to India costs for the daily breakdown.
Getting between cities
Trains work well for Delhi to Agra and Agra to Jaipur. For Jaipur, Jodhpur and Udaipur, choose between trains and a car with driver, which costs more but saves time. See how to book trains as a foreigner, the train class chooser and hiring a driver in India.
Ways to change it
- Prefer the Ganges to forts? Swap Jodhpur for Varanasi by flying from Jaipur or Delhi.
- Want beaches? Ten days is tight for north and south together. Consider two weeks in India.
- More time in Rajasthan? See how many days in Rajasthan.
Frequently asked questions
Is 10 days enough for India?
Ten days is enough for one region, such as Delhi, Agra and Rajasthan. It is not enough to see both north and south India without rushing.
What is the best 10-day route for a first trip to India?
Delhi, Agra, Jaipur, Jodhpur and Udaipur is the most popular first-timer route. It covers the Taj Mahal and Rajasthan’s main cities with short journeys between them.
What is the best month for a 10-day India trip?
October to March is best for Delhi, Agra and Rajasthan. April to June is very hot, and July to September is monsoon season.