Visas & entry
Most foreign visitors need an Indian visa or e-Visa before travel; e-Visas are available to many nationalities and can be used at listed airports including the main hubs below. Rules, eligible passport lists, permitted entry points and validity change, so verify on the official Indian visa portal before booking non-refundable travel.
Getting in
Getting around
Use rail on compact, city-to-city corridors such as Delhi–Agra–Jaipur, Delhi–Varanasi, Mumbai–Goa and Chennai–Madurai; book popular services early, as trains sell out despite the Foreign Tourist Quota. Hire a car and driver for Rajasthan, Kerala’s hills and backwaters, and Tamil Nadu temple country: self-driving is rarely relaxing, and rural detours are much easier with a driver. Fly when changing regions—Delhi to Kochi, Mumbai to Leh, or Rajasthan to Varanasi—but treat even a short domestic flight as a mostly consumed day once transfers, security and delays are included.
Money
The currency is the Indian rupee (₹/INR). Cards work reliably at better hotels, restaurants and urban shops, but carry cash for small eateries, markets, drivers, rickshaws and smaller towns; app-based payments often require an Indian mobile number. Tipping is expected in practical service settings—drivers, guides, hotel staff and restaurant service—but keep it modest rather than importing US-level percentages.
Daily budget · INR (₹). Roughly US$1 ≈ ₹95–100 for planning purposes.
Eating well
Book before you land
Entry rules change — verify visa requirements for your passport before booking this country.
January–March
This is the most reliable all-round period for Delhi, Agra, Rajasthan, Varanasi, Goa and Kerala, though north India can have cold mornings and Delhi fog can disrupt flights and trains in January.
Christmas–New Year drives up Goa, Kerala and heritage-hotel prices; Holi, usually in February or March, brings crowds, powder, altered hours and transport pressure.
April–June
The plains become fiercely hot—especially Delhi, Agra, Rajasthan and central India—while Himalayan foothills, Sikkim, Darjeeling, Himachal and Ladakh become the sensible targets as roads, trails and services reopen.
A Golden Triangle or Rajasthan itinerary requires dawn starts, indoor afternoons and a high tolerance for heat; May and early June are punishing rather than merely warm.
July–September
The southwest monsoon brings heavy rain, humidity and variable transport across much of India, while Kerala and the Western Ghats turn intensely green and Ladakh stays dry enough for its core travel season.
Poor weather and rough sea conditions undermine Goa beach plans, while rain makes Rajasthan, monument circuits and tightly scheduled overland travel less dependable.
October–December
Rajasthan, Delhi, Agra and Varanasi improve rapidly after the monsoon, and Kerala generally dries out; Tamil Nadu's east coast—including Chennai, Mahabalipuram and Pondicherry—receives its main northeast-monsoon rain in this period.
Bay of Bengal storms can disrupt Tamil Nadu's coast; Diwali tightens nationwide transport and hotels, while late December brings peak beach-resort demand in Goa and Kerala.
Holi · Usually February or March · Especially Jaipur, Mathura, Vrindavan and Rajasthan
Join only if you actively want a boisterous, messy festival: colored powder, crowds, changed business hours and difficult transport are part of the deal.
Diwali · Usually October or November · Nationwide
A major domestic travel period: reserve transport and hotels early, and expect some family-run businesses to keep irregular hours.
Durga Puja · Usually September or October; the final five days are the peak · Kolkata
An exceptional reason to visit Kolkata, but not for a quiet break: pandals, processions, severe traffic and huge evening crowds reshape the city.
Pushkar Camel Fair · Typically October or November · Pushkar, Rajasthan
It turns a small town into a hotel-constrained spectacle; book accommodation well ahead and go for the festival rather than tranquility.
Christmas and New Year · Late December to early January · Goa and Kerala beach areas
Beach resorts, heritage stays and flights sell at a major premium; reserve months ahead or choose another region.
Do not order “Indian food”; order the food of the state and, often, the city you are in. North India is bread, grills and rich gravies; the south pivots to rice, coconut, seafood and sharply regional breakfast foods; Bengal and the east are fish-and-sweets territory. Eat local at busy specialist places, and use street-food judgment rather than treating every stall as a dare.
Delhi and Punjab: Chaat · Kebabs · Nihari · Chole bhature · Parathas and butter chicken
Kerala: Malabar parotta · Seafood · Puttu with kadala curry · Appam with stew
Tamil Nadu: Chettinad spice-led dishes around Karaikudi · Kongunadu cooking around Coimbatore · Banana-leaf meals · Pongal and filter coffee
Kolkata and Bengal: Fish · Bengali sweets · Mughlai-influenced snacks · Old-school dining and coffee-house culture
Eastern India: Rice-and-fish cooking · Steamed dishes · Fermented foods · Sweets
Researched Oct 21, 2026