Amber Fort above its lake near Jaipur, Rajasthan

Asia

India Travel Guide

The Taj Mahal, Rajasthan's palace cities, the Ganges at dawn, Kerala's backwaters and the world's most varied food, in a country that rewards patience like no other.

  • Destinations 10 hand-picked
  • Best time October–March
  • Ideal trip 2–3 weeks for a first trip

Photo: Rijin S · CC BY-SA 4.0

Why go to India

India is a country of more than 1.4 billion people, 22 officially recognised languages, thousands of years of continuous urban culture and almost every landscape from Himalayan glaciers to tropical coast. It was home to the Indus Valley civilisation, the Maurya and Gupta empires, the Delhi sultanates and the Mughals, and a series of Hindu, Buddhist, Jain and Sikh kingdoms, and it was ruled by the British until independence in 1947. All of it is still visible on the ground.

Most first-time visitors start with the north's great monuments, the Taj Mahal, the forts and palaces of Delhi, Agra and Rajasthan, then add the sacred city of Varanasi on the Ganges. The south is a different country in feel, greener and calmer, with Kerala's backwaters, the ruined Vijayanagara capital at Hampi and long coastlines. Mumbai and Goa give the west coast, and Amritsar, in the Punjab, has the spiritual heart of Sikhism.

India is not an easy country, and it does not try to be. It is crowded, noisy, hot for much of the year and demands patience with delays and hassle. It is also endlessly generous, cheap by Western standards and among the most rewarding places on earth to travel. Give it time, keep the itinerary modest and it repays you many times over.

Where to go

Best Places to Visit in India

Ordered roughly by how strongly we would recommend each for a first visit. Agra, Delhi and Jaipur form the classic Golden Triangle; Varanasi, Udaipur and Amritsar can be added from the north; Kerala, Goa, Mumbai and Hampi are the south and west.

UNESCO SiteHistoric Site

Agra

Uttar Pradesh, northern India

Home to the Taj Mahal, Agra Fort and the abandoned city of Fatehpur Sikri: three UNESCO sites that together define Mughal India.

Don't miss The Taj Mahal at sunrise, when the marble turns from grey to pink to white.

Explore Destination — Agra
Capital CityMajor City

Delhi

National Capital Territory of Delhi, northern India

India's capital: a city of layered history with the Red Fort, Humayun's Tomb, the Qutb Minar, Jama Masjid, the boulevards of New Delhi and some of the country's best food.

Don't miss Humayun's Tomb in the late afternoon, and a plate of kebabs in Old Delhi afterwards.

Explore Destination — Delhi
Major CityUNESCO Site

Jaipur

Rajasthan, northern India

The capital of Rajasthan, a UNESCO-listed walled city with the Hawa Mahal, City Palace, Jantar Mantar and Amber Fort, and India's best craft shopping.

Don't miss Amber Fort in the early morning, before the crowds and the heat.

Explore Destination — Jaipur
Historic SiteCulture & Arts

Varanasi

Uttar Pradesh, Ganges plain

The holiest city in Hinduism, on the Ganges: bathing ghats, cremation grounds, the Kashi Vishwanath temple, Sarnath's Buddhist monuments and an atmosphere unlike anywhere else.

Don't miss A rowing boat at sunrise, drifting past the ghats as pilgrims bathe and pray.

Explore Destination — Varanasi
Historic SiteCulture & Arts

Udaipur

Rajasthan, southern Mewar

The most romantic city in Rajasthan: the City Palace on Lake Pichola, the Lake Palace, Jagdish Temple, the old bazaars and the surrounding Aravalli hills, with day trips to Ranakpur and Kumbhalgarh.

Don't miss A boat on Lake Pichola at sunset, with the City Palace glowing above the water.

Explore Destination — Udaipur
Major CityCoast & Beaches

Mumbai

Maharashtra, west coast

The financial and film capital of India, with the Gateway of India, the UNESCO-listed Victorian and Art Deco ensembles, Elephanta Caves, street food and a vibrant arts scene.

Don't miss A stroll along Marine Drive at dusk, as the lights come on along the Queen's Necklace.

Explore Destination — Mumbai
Coast & BeachesUNESCO Site

Goa

Goa, west coast

A former Portuguese colony with 100 km of beaches, the UNESCO-listed churches of Old Goa, the Latin Quarter of Panjim, forts, markets and a food culture found nowhere else in India.

Don't miss Fresh fish and a cold drink at a beach shack, watching the sun drop into the Arabian Sea.

Explore Destination — Goa
Historic SiteCulture & Arts

Amritsar

Punjab, north-western India

The Punjabi city of the Harmandir Sahib, or Golden Temple, with its free community kitchen, the Jallianwala Bagh memorial, the Partition Museum and the daily border ceremony at Wagah.

Don't miss The Golden Temple at dawn, when the gold reflects in the still water and the hymns begin.

Explore Destination — Amritsar
UNESCO SiteArchaeology

Hampi

Karnataka, southern India

A UNESCO-listed archaeological landscape of temples, palaces and markets from the 14th to 16th centuries, with a living temple town, river crossings and a rocky, otherworldly setting.

Don't miss Sunrise from Matanga Hill, with the boulders and temple towers glowing across the valley.

Explore Destination — Hampi

Browse all 510 destinations

Experiences

Best things to do in India

The experiences that recur across the country and make an Indian trip feel like one.

  1. See the Taj Mahal at sunrise

    The white marble tomb, built by Shah Jahan for his wife Mumtaz Mahal, is the most famous building in India and lives up to the hype, particularly in the early morning light. See Agra.

    Tip Buy tickets online and arrive at opening time. The Taj is closed on Fridays.

  2. The inside of a sleeper coach on an Indian Railways train

    Ride an Indian train

    India has one of the largest railway networks in the world, and an overnight journey in an air-conditioned sleeper berth is a cheap and memorable way to cover distance.

    Tip Book through IRCTC well ahead for popular routes, and choose 2AC or 3AC for comfort.

  3. Watch the Ganges at dawn

    At Varanasi, boats drift along the ghats at sunrise as pilgrims bathe and pray on the steps, one of the most powerful spectacles in the country. See Varanasi.

    Tip Go by rowing boat, and agree the price and duration in advance.

  4. Stay in a palace or a haveli

    Rajasthan's old palaces and merchants' houses have become hotels, from grand lakeside properties to family-run guesthouses. See Udaipur and Jaipur.

    Tip Heritage guesthouses often give more character for less money than the big chains.

  5. Cruise the Kerala backwaters

    A slow boat through palm-fringed canals and lagoons, past village life and rice fields, is a favourite way to relax in the south. See Kerala.

    Tip Choose a small, licensed houseboat, or a canoe trip, for a quieter experience.

  6. A Bengal tiger in Ranthambore National Park in Rajasthan

    Look for a tiger

    India holds most of the world's wild tigers, and national parks such as Ranthambore in Rajasthan, Bandhavgarh and Kanha in Madhya Pradesh, and Corbett in the Himalayan foothills offer good chances of a sighting.

    Tip Book safaris weeks in advance, and plan for several game drives, since sightings are never guaranteed.

  7. Crowds throwing coloured powder at the Holi festival in Barsana

    Join a festival

    Holi in March, Diwali in October or November, Ganesh Chaturthi in Mumbai and the Pushkar camel fair are among the most vivid celebrations, but every week has one somewhere.

    Tip Check the dates, which follow lunar calendars, and book accommodation early for the big festivals.

Food and drink

India foods to try

Indian food is not one cuisine but dozens, varying by region, religion and caste. North Indian cooking uses wheat breads, ghee and tandoor-cooked meat, the south rice, coconut and fermented batters, the coasts fish and spice, and vegetarian cooking is one of the great cuisines of the world.

  • An Indian thali meal with several small dishes served on a steel plate

    Thali

    A round steel plate holding small bowls of dal, vegetables, curry, rice, bread, pickle and sweets, a complete meal in one and often unlimited refills. Each region has its own version.

    Where to try it Family restaurants across the country, especially in Udaipur and Jaipur.

  • A crisp masala dosa filled with spiced potato and served with chutneys

    Masala dosa

    A large crisp pancake made from fermented rice and lentil batter, filled with spiced potato and served with sambar and coconut chutney. A South Indian breakfast staple eaten all day.

    Where to try it Udupi restaurants and tiffin rooms in the south, and Kerala.

  • A plate of Hyderabadi chicken biryani with spiced rice

    Biryani

    Fragrant rice layered with marinated meat or vegetables and slow-cooked in a sealed pot. Hyderabad, Lucknow and Kolkata each claim the best.

    Where to try it Muslim-run restaurants in Old Delhi and Mumbai.

  • Butter chicken in a rich tomato and cream sauce

    Butter chicken and tandoori dishes

    The Punjabi classics that made Indian food famous abroad: chicken in a creamy tomato sauce, tandoori kebabs and fresh naan straight from the clay oven.

    Where to try it Dhabas and restaurants in Delhi and Amritsar.

  • A vendor pouring chai into small clay cups in Varanasi

    Chai

    Sweet, milky tea boiled with ginger and spices, sold everywhere in small glasses or clay cups. The national drink and a good reason to stop for a rest.

    Where to try it Roadside stalls and railway stations, especially in Varanasi.

  • Street snacks

    Samosas, chaat, pav bhaji, vada pav, bhel puri and kachori: a huge range of fried, tangy and sweet snacks sold from carts. Choose busy stalls with high turnover.

    Where to try it Mumbai, Old Delhi and Jaipur.

Before you go

Practical travel information for India

The essentials, current for 2026. India rewards preparation, particularly on visas, train booking and health precautions.

Capital
New Delhi
Language
Hindi and English are the official languages of the central government, with 22 languages recognised in the constitution. English is widely spoken in hotels, cities and tourist areas.
Currency
Indian rupee (INR, ₹). Roughly 85–90 rupees to the US dollar in recent years. Rupees cannot be bought in useful amounts abroad, so use ATMs on arrival.
Cards and cash
ATMs are widespread, and cards are accepted in hotels and larger shops, but cash is needed for rickshaws, street food, small restaurants and tips. UPI mobile payments are everywhere but usually require an Indian bank account. Carry small notes, since change is often short.
Entry and visas
Most nationalities need a visa, and many can apply for an e-visa online before travel, in short-stay, one-year and five-year forms. Rules, fees and eligibility change, so use only the official Indian government site and check well ahead.
Power sockets
Types C, D and M, 230 V, 50 Hz. A universal adaptor is useful.
Emergency number
112 is the national emergency number. Police is 100, fire 101 and ambulance 102. Tourist police are present in the main cities.
Tipping
About 10% in restaurants if service is not included, a few tens of rupees for porters and small services, and more for drivers and guides at the end of a trip. Small tips are customary.
Safety
Millions of visitors travel around India safely every year. The most common problems are scams, overcharging and stomach upsets, and women travelling alone often face unwelcome attention, so dress conservatively, avoid walking alone at night and use registered taxis. Air pollution in northern cities, especially Delhi, is severe in winter. Some border and conflict areas, including parts of Kashmir and the north-east, are subject to travel warnings, so check your government's advice.
Internet and SIM
Very good in cities and along main routes, with cheap 4G and 5G data. Tourists can buy SIM cards, though this needs identity verification and can take time, and eSIMs are easier.
Time zone
UTC+5:30 across the whole country, all year, with no daylight saving.

Daily budget guide (per person)

Backpacker
US$25–45 per day — dorms or basic rooms, local food, trains and buses
Mid-range
US$70–140 per day — comfortable hotels, restaurant meals, drivers and AC trains
Comfortable
US$180–400 per day — heritage hotels, private guides and cars
Luxury
US$500+ per day — palace hotels, private tours and charter services

Excludes international flights. Figures are typical rather than absolute — cities and peak season run higher.

When to go

Best time to visit India

India is huge, and climate varies by region. In most of the country the cooler, dry months from October to March are best, with the hot season from April to June and the monsoon from June to September.

  • Winter (November–February)

    Best time

    Dry and pleasant across most of the country, and the main tourist season. Northern nights are cold, with heavy smog and fog around Delhi and the plains.

  • Spring (March–April)

    Good

    Warm to hot, with Holi in March. Rajasthan gets uncomfortable from April, and the Himalayas open.

  • Summer (May–June)

    Think twice

    Extremely hot on the plains, often above 40°C. Best for the Himalayas and hill stations.

  • Monsoon (July–September)

    Quiet

    Heavy rain, flooding in places and humid, though landscapes are green and the crowds are thin. Kerala is popular for Ayurveda, and Ladakh is accessible.

Worth planning around: May and June in the plains and Rajasthan, and the monsoon on the coasts and in Goa, where many beach shacks close. Delhi's winter smog can be severe from about October to January.

Trip length

How long to spend in India

India is vast, and journeys are slow. Two weeks cover the Golden Triangle plus one or two extensions, and three weeks allow the north and one region of the south.

  • 7–8 days

    The Golden Triangle: Delhi, Agra and Jaipur.

    The classic short trip, and ideal for a first visit.

  • 12–14 days

    The itinerary on this page: Delhi, Agra, Jaipur, Udaipur, Varanasi and Kerala.

    A balanced first trip, with three flights.

  • 3 weeks

    Adds Amritsar, Mumbai and Goa, or Hampi.

    Allows a slower pace and a beach rest.

  • 4 weeks or more

    Adds Himalayan regions such as Ladakh, and the south in more depth.

    For experienced travellers.

Getting around

Transportation in India

India's distances are large, and transport is a mix of trains, flights and road journeys. Each has its strengths, and most trips combine them.

  • Trains

    Indian Railways carries millions daily. Fast Vande Bharat and Shatabdi services run on main routes, and overnight sleeper trains cover long distances. Book on the IRCTC site or app, opening about two months ahead.

    Choose air-conditioned classes (1AC, 2AC, 3AC, CC), and expect delays in winter fog.

  • Domestic flights

    IndiGo, Air India, Akasa and others link all major cities, often cheaply. Flights save days on the long routes between north and south.

    Book ahead for festival periods, and allow extra time in winter for delays.

  • Private car and driver

    The most comfortable way to cover the Golden Triangle and Rajasthan, at about US$50–90 per day, including fuel.

    Use an agency or a hotel recommendation, and agree the route and price first.

  • Buses

    State and private buses cover almost everywhere, from cheap and crowded to comfortable sleeper coaches.

    Choose overnight AC coaches on main routes. Roads can be slow.

  • Auto-rickshaws, taxis and ride-hailing

    Auto-rickshaws and app-based cabs (Uber, Ola, Rapido) are the standard local transport. Delhi and Mumbai have metros.

    Use apps or agree the fare before you start.

Sample route

Two weeks in India

The Golden Triangle, Rajasthan's lakes, the Ganges and Kerala's backwaters, with three flights. Covers six of the ten destinations in this guide.

  1. Day1

    Arrive in Delhi

    • Morning Land and check in.
    • Afternoon Rest, and a gentle walk in Lodhi Gardens.
    • Evening Dinner and an early night.
  2. Day2

    Old and New Delhi

    • Morning The Red Fort and Jama Masjid.
    • Afternoon Chandni Chowk street food and Humayun's Tomb.
    • Evening India Gate at dusk.
  3. Day3

    Delhi to Agra

    • Morning The Qutb Minar, then the train to Agra.
    • Afternoon Agra Fort.
    • Evening The Taj Mahal from Mehtab Bagh at sunset.
  4. Day4

    The Taj at sunrise

    • Morning The Taj Mahal at opening time.
    • Afternoon Drive to Jaipur via Fatehpur Sikri.
    • Evening Arrive in Jaipur.
  5. Day5

    Jaipur

    • Morning The City Palace and Jantar Mantar.
    • Afternoon The Hawa Mahal and the bazaars.
    • Evening Dinner on a rooftop.
  6. Day6

    Amber Fort

    • Morning Amber Fort, early.
    • Afternoon A block-printing workshop.
    • Evening A rest, and dinner.
  7. Day7

    Fly to Udaipur

    • Morning Flight or drive to Udaipur.
    • Afternoon The City Palace.
    • Evening A boat on Lake Pichola at sunset.
  8. Day8

    Udaipur

    • Morning Jagdish Temple and the old town.
    • Afternoon A cooking class.
    • Evening A rooftop dinner by the lake.
  9. Day9

    To Varanasi

    • Morning Fly to Varanasi via Delhi.
    • Afternoon Check in near the ghats.
    • Evening The Ganga aarti at Dashashwamedh Ghat.
  10. Day10

    Dawn on the Ganges

    • Morning A sunrise boat ride.
    • Afternoon The old city lanes.
    • Evening Dinner and a rest.
  11. Day11

    Sarnath

    • Morning The Buddhist site of Sarnath.
    • Afternoon Silk weavers in Varanasi.
    • Evening A last walk along the ghats.
  12. Day12

    Fly to Kochi

    • Morning Flight south to Kochi.
    • Afternoon Fort Kochi and the Chinese fishing nets.
    • Evening A Kathakali performance.
  13. Day13

    The backwaters

    • Morning Drive to Alleppey.
    • Afternoon A houseboat or canoe on the backwaters.
    • Evening Dinner on board.
  14. Day14

    Return and depart

    • Morning Back to Kochi.
    • Afternoon Last shopping.
    • Evening Fly home.

Culture

Culture and etiquette in India

India is a deeply religious and diverse society, with Hindus, Muslims, Sikhs, Christians, Jains and Buddhists living side by side. Hospitality is a value, and curiosity about visitors is friendly, though sometimes intense.

  • Dress modestly

    Cover shoulders and knees, particularly at religious sites and outside beach resorts. Women may prefer loose trousers or long skirts.

  • Remove shoes at temples

    Take shoes off before entering temples, mosques, gurdwaras and many homes. Cover your head at gurdwaras, and follow local signs about photography.

  • Use your right hand

    Eat and pass things with the right hand. The left is traditionally considered unclean.

  • Greet with a namaste

    Press your palms together and bow slightly. Handshakes are common in business, but physical contact between men and women in public is uncommon.

  • Ask before photographing

    Ask permission before photographing people, and do not photograph inside some temples or at cremation ghats.

  • Respect sacred spaces and animals

    Cows are sacred to Hindus, and many places are vegetarian. Do not touch or point your feet at religious images.

Do

  • Dress modestly, particularly at religious sites
  • Take off your shoes where signs or others do
  • Learn a few phrases: namaste (hello), shukriya or dhanyavaad (thank you)
  • Agree prices for rickshaws and guides in advance
  • Carry small notes for tips and change
  • Wash hands often and eat where the food is fresh

Don't

  • Don't drink tap water or eat uncooked food from doubtful places
  • Don't touch people's heads or point your feet at people or images
  • Don't take photographs of military sites, airports or cremations
  • Don't show heavy public affection
  • Don't give money to begging children
  • Don't buy antiquities or products from endangered animals

Travel tips

India travel tips

The things that most often catch visitors out in India, several of which are specific to how the country works.

  • Do less than you think you can. Distances and delays are large, and two or three bases in a fortnight is enough.
  • Book trains as soon as booking opens, and use flights for the longest hops.
  • Book the Taj Mahal and other major sights online, and note the closing days. The Taj is closed on Fridays.
  • Pre-book taxis from airports and stations, or use official prepaid counters, to avoid scams.
  • Use only bottled or filtered water, and eat freshly cooked food from busy places.
  • Carry small notes, hand sanitiser, toilet paper and a scarf.
  • Be firm but polite with touts, and do not follow anyone who says a hotel or a sight is closed.
  • Check winter smog forecasts for Delhi, and carry a mask if you are sensitive.

FAQ

Visiting India: frequently asked questions

Is India safe for tourists?

Most visitors travel without serious problems. Expect scams, hassle and stomach upsets, take particular care as a solo woman, and check your government's advice for regions that are subject to warnings.

How many days do you need in India?

Two weeks for a first trip, and three if you can. A week covers the Golden Triangle, but India is too large to see quickly.

What is the best time to visit India?

October to March for most of the country. Avoid May and June on the plains, and the monsoon on the coasts.

Do I need a visa for India?

Most travellers do. Many can apply for an e-visa online. Use only the official government site and check the rules well before you travel.

Can I drink the water?

No. Drink bottled or filtered water, avoid ice in cheap places, and choose freshly cooked food.

Is India good for vegetarians?

Excellent. Vegetarian food is widespread, delicious and varied, and many restaurants are entirely vegetarian.

Should I take a tour or go independently?

Both work. Independent travel is cheap, but hard work. A private driver or a small-group tour makes the Golden Triangle easy, and many travellers combine the two.

Ready to plan your India trip?

The full travel guide covers routes, budgets, regional differences and how to string these ten destinations into a trip that actually works.

Read the India travel guide

Advertisement