
Backwater houseboats, misty tea hills, wildlife and Ayurveda — Kerala packs a lot of variety into a short trip.

Beaches, Portuguese-era churches, seafood shacks and sunsets — Goa is India's favourite quick getaway.

Shikara rides on Dal Lake, snow in Gulmarg and meadows in Pahalgam — Kashmir is India's most romantic hill holiday.

Forts, palaces, desert camps and colourful bazaars — Rajasthan is India's royal heritage holiday.

Shimla, Manali, Dharamshala and Spiti — Himachal is India's favourite family hill holiday and road trip.

High passes, turquoise lakes and ancient monasteries — Ladakh is India's ultimate adventure road trip.

Turquoise water, white-sand beaches and coral reefs — the Andaman Islands are India's tropical paradise.

Rishikesh rafting, Ganga aarti, Mussoorie, Nainital, Jim Corbett and the Char Dham — Uttarakhand is the land of the gods.
Which destination suits your dates?
India’s seasons vary hugely by region. Use this quick guide to match a destination to your travel month.
| Destination | Best time to visit | Ideal trip length | Great for |
|---|---|---|---|
| Kerala | September – March | 5–7 days | Families, honeymoon, Ayurveda |
| Goa | November – February | 3–5 days | Beaches, friends, weekend breaks |
| Kashmir | March – October (snow: December – February) | 5–7 days | Honeymoon, families, snow |
| Rajasthan | October – March | 6–9 days | Heritage, palaces, desert camps |
| Himachal Pradesh | March – June, December – February | 5–7 days | Hill stations, snow, road trips |
| Ladakh | June – September | 6–8 days | Adventure, bikers, photography |
| Andaman Islands | October – May | 5–7 days | Honeymoon, beaches, scuba diving |
| Uttarakhand | March – June, September – November | 3–7 days | Spiritual trips, rafting, wildlife |
Not sure where to go?
Tell us your month, budget and who’s travelling, and we’ll suggest two or three options with sample itineraries. Ask a travel expert.