Your India trip starts here

Visiting India for the first time? Start with this.

India is too big and too varied to take in one trip. The easiest way to plan is to pick a direction first — then figure out when, how long, and what to expect. Here’s the short version of everything I wish first-timers knew.

🗓 When to come ⏱ How long 🗺 Where to go ℹ What to know
Start here

Four decisions to make before you book anything

Most first-time India trips go wrong in the planning, not on the ground. These four decisions shape everything else — sort them first, and the rest of the trip plans itself.

1

When will you come?

The right months change by region. October to March works almost everywhere. April–June is brutal in the plains but ideal for the Himalayas. July–September is monsoon — magical in Kerala and Goa, hard everywhere else. Pick your dates first; the region follows.

2

How long do you have?

7–10 days: one region done well (Rajasthan, Kerala, Goa, Kashmir). 12–15 days: two contrasting regions without rushing. 3–5 days: a single city plus a day-trip. Trying to cover India in 7 days is the single most common first-timer mistake.

3

What do you want to feel?

Heritage and palaces? Rajasthan. Backwaters and slow days? Kerala. Mountains and adventure? Himachal or Uttarakhand. Beaches and nightlife? Goa. Dramatic scenery? Kashmir. Spirituality and rivers? Varanasi and the East. Pick a feeling, not a checklist.

4

What should you know?

Get a local SIM at the airport (Jio or Airtel). Use UPI for payments (Google Pay, PhonePe) — it’s faster than cash. Carry small notes for autos. Bottled water for the first week. Dress modestly at temples and dargahs. Cabs by app, not on the street.

Mistakes first-time India visitors make

  • Trying to see Delhi, Agra, Jaipur, Goa and Kerala in 10 days. You’ll spend the trip on transfers. Pick one or two regions and stay longer.
  • Booking everything before arriving. Day-one and day-last hotels yes, the middle? Leave room. India rewards being flexible.
  • Visiting Rajasthan in May or Delhi in November. Heatwave and smog respectively. Time the trip to the region, not to your calendar window.
  • Ignoring the south. Most first-timers default to North India. Kerala, Karnataka, and Tamil Nadu are easier, calmer, and equally rewarding.
  • Skipping a planning conversation. An hour talking through your trip with someone who knows the country saves days of bad decisions. (That’s what the Plan page is for.)
India by region

One country, four directions, a thousand stories

India is too big and too varied to take in one trip. The easiest way to plan is to pick a direction first — each region has its own landscapes, food, language, and rhythm. Use this as your map.

North India

Mountains, forts, and ancient cities

The classic India of forts, palaces, holy rivers, and Himalayan passes. Most first trips start here — it’s the most visually iconic, the most photographed, and the easiest to combine with the Golden Triangle.

Top places

Delhi · Jaipur · Udaipur · Agra · Varanasi · Rishikesh · Manali · Shimla · Ladakh · Amritsar

Best time to visit

October to March for the plains and cities. May to September for the mountains. Avoid the plains in May–June heat.

Snow-capped peaks of the Ladakh mountains
The pink sandstone facade of the City Palace in Jaipur
Boats and ghats along the Ganges in Varanasi
Rishikesh on the banks of the Ganges in the Himalayan foothills
South India

Backwaters, beaches, and temple towns

Slower, greener, and easier on a first-timer than the north. The food is its own world. The temples are older and quieter. If you want India without the crowds, start here.

Top places

Kochi · Munnar · Alleppey · Bangalore · Mysore · Coorg · Hampi · Chennai · Madurai · Hyderabad

Best time to visit

October to March is the sweet spot. Skip the monsoon (June–September) for beach plans, but Kerala in monsoon is magical for ayurveda retreats.

Chinese fishing nets at sunset in Kochi, Kerala
Bangalore skyline with modern towers and leafy avenues
Marina Beach in Chennai along the Bay of Bengal
The Charminar and old city architecture of Hyderabad
West India

Beaches, deserts, and big cities

The most varied region on a single map — Mumbai’s electric pace, Goa’s laid-back beaches, Rajasthan’s desert palaces, and Gujarat’s salt flats and craft villages. Good for travellers who want contrasts in one trip.

Top places

Mumbai · Goa · Pune · Aurangabad · Ajanta & Ellora · Jaisalmer · Jodhpur · Udaipur · Rann of Kutch · Ahmedabad

Best time to visit

November to February is ideal across the region. Goa peaks in December. Skip Rajasthan in summer (April–June can hit 45°C+).

Palm-fringed beach in Goa with the Arabian Sea
Mumbai skyline along Marine Drive at dusk
Quiet stretch of the Goa coastline at golden hour
Mumbai street scene with vintage taxis and pedestrians
East & Northeast India

Tea hills, monasteries, and tribal cultures

The part of India most travellers never see. Buddhist monasteries on Himalayan ridges, tea estates that go on for hours, rhino country in Assam, and tribal cultures that don’t exist anywhere else. Save it for your second or third India trip.

Top places

Kolkata · Darjeeling · Gangtok · Puri · Konark · Sundarbans · Shillong · Cherrapunji · Kaziranga · Tawang

Best time to visit

October to April for most of the East. The Northeast is best from October to early May. Avoid the heavy monsoon — this region gets some of the highest rainfall on Earth.

Rolling green tea hills in the Northeast Indian highlands
Sunrise on the Ganges with morning rituals
Himalayan monastery perched on a mountain ridge
Evening river ritual with floating lamps on the Ganges

Ready to plan your first India trip?

Tell me your dates, trip length, starting city, and travel style — even rough answers are fine. I’ll suggest the region (or two) that fits and walk you through how to structure your days. Free planning advice, 48-hour reply.