Last updated November 2026. Costs come from our own budget calculator. Read how we check facts in our editorial policy.
3-week India itinerary at a glance
| Days | Base | What to see |
|---|---|---|
| 1–2 | Delhi | Old and New Delhi |
| 3 | Agra | Taj Mahal and Agra Fort |
| 4–5 | Jaipur | Amber Fort, City Palace |
| 6–7 | Jodhpur | Mehrangarh Fort, blue city |
| 8–9 | Udaipur | Lakes and palaces |
| 10–11 | Mumbai | Colonial south Mumbai, markets, the seafront |
| 12–14 | Goa | Beaches and old Portuguese quarters |
| 15 | Travel day | Fly to Kochi |
| 16 | Kochi | Fort Kochi |
| 17–18 | Munnar | Tea hills |
| 19–20 | Alleppey | Backwaters |
| 21 | Kochi | Fly home |
How to pace three weeks
The first nine days are the busiest, with a new city every day or two. Mumbai is a change of pace, and Goa is your rest stop in the middle of the trip. Kerala then gives you a calm final week. If it feels like too much, drop Jodhpur or Mumbai and add the days to Udaipur or Goa.
How much do 3 weeks in India cost?
| Travel style | Per person, 21 days |
|---|---|
| Backpacker | $540–$1,020 |
| Mid-range | $1,110–$2,300 |
| Luxury | $3,550–$8,210 |
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.
Booking tips
- Book the Udaipur to Mumbai, Mumbai to Goa and Goa to Kochi legs as flights or overnight trains well ahead. See booking trains as a foreigner and the booking date calculator.
- A 30-day e-Tourist Visa covers this trip. Check the e-Visa cost calculator.
- Choose your Goa base with North Goa vs South Goa.
- Build your own version with the India itinerary planner.
Shorter on time?
See our 2-week itinerary or 10-day itinerary.
Frequently asked questions
Is 3 weeks in India too long?
No. Three weeks is a comfortable length for seeing north India, a beach stop and Kerala without rushing.
How much do 3 weeks in India cost?
On the ground, about $540–$1,020 per person on a backpacker budget, $1,110–$2,300 mid-range and $3,550–$8,210 for luxury, for two people travelling together in peak season.
What is the best time for a 3-week India trip?
November to February, when Rajasthan, Mumbai, Goa and Kerala all have dry, comfortable weather.