Travelonama logoTravelonamaTravelonama Expeditions
Sunrise over the ghats of Varanasi

21 days · Full pace

India in 21 days: north, south and the Himalaya

Three weeks is enough to do India properly once: the monuments, the desert, a Himalayan stretch and a Keralan decompression.

Route: Delhi → Agra → Jaipur → Jodhpur → Udaipur → Varanasi → Kochi → Munnar → Alleppey

Written by Travelonama India DeskInbound travel planning teamReviewed by Travelonama OperationsLast updated 1 August 2026

Day by day

  1. Days 1–3

    Delhi and Agra

    Ease in, then the Taj at sunrise.

  2. Days 4–9

    Rajasthan

    Jaipur, Jodhpur and Udaipur with two nights each and craft time between.

  3. Days 10–12

    Varanasi

    Sunrise boat, evening aarti, Sarnath and a lot of slow watching.

  4. Days 13–15

    Fly south to Kochi

    Fort Kochi, the spice markets and the Arabian Sea.

  5. Days 16–18

    Munnar and Thekkady

    Tea estates, Eravikulam and a plantation walk.

  6. Days 19–21

    Backwaters and departure

    Houseboat night, a beach day, then home from Kochi.

Regions on this route

Questions about this route

Do I need internal flights?

Yes — at least two. Overland between Rajasthan, Varanasi and Kerala would consume five days of the trip.

Make it yours

Adjust the dates, pace and hotels

Other routes

Compare with these itineraries