First time in India: 10 things to know before you go
The practical orientation info we wish every guidebook led with — money, connectivity, etiquette and safety basics.
6 min read
India is less one destination than a continent's worth of them — language, food, climate and pace all change dramatically from state to state. There's no single briefing that covers every trip. But there are ten practical basics that hold true almost everywhere, and knowing them before you land saves the first couple of days of disorientation.
1. Money: UPI is everywhere, but carry some cash
Digital payments (UPI) are accepted at a huge range of shops, restaurants and even street stalls in cities and tourist towns. That said, rural areas, small vendors and some plantation or homestay regions still expect cash — keep a modest reserve, especially heading somewhere remote.
2. Get a local SIM or eSIM early
Coverage is excellent in cities but genuinely patchy in mountains, forests and some coastal stretches. A local SIM (available at the airport or in most towns, with ID) or an eSIM set up before you leave makes maps, translation and ride-hailing apps far more reliable.
3. Dress and etiquette at religious sites
Cover shoulders and knees when visiting temples, mosques and gurdwaras; you'll usually need to remove your shoes at the entrance. Ask before photographing people, particularly at religious ceremonies. The right hand is customarily used for eating and giving/receiving items.
4. Check safety and women's-safety scores before you book
Safety varies meaningfully by destination and isn't something to generalise about the whole country. Every destination guide on this site includes a researched safety score and a separate women's-safety score — check both, and see our Safety Hub for India-wide emergency numbers and general guidance.
5. Long-distance transport means trains, mostly
India's rail network is extensive and usually the most comfortable way to cover long distances. Book ahead where you can — quotas for popular routes and festival-season travel fill up fast. For hill routes without rail access, a hired car with driver is often more practical (and safer) than self-driving unfamiliar mountain roads.
6. Street food is often the best food — ease into it
Some of the best meals of a trip come from street stalls and local thali joints, not hotel restaurants. If you have a sensitive stomach, go where there's a steady local crowd (a sign of fast turnover and fresh food), start cautiously, and stick to bottled or filtered water.
7. Bargaining is expected in markets, not shops
Haggling is normal in open markets and with unmetered transport, but not in fixed-price stores, malls or restaurants. A friendly, unhurried negotiation goes further than an aggressive one.
8. Most of the country peaks October–March
The bulk of mainland India is coolest and driest from roughly October to March — that's also when it's busiest and pricier. The high Himalaya (Ladakh, for example) is the opposite: only accessible in summer, when roads and passes are open. See our best-time-to-visit guide for the regional breakdown.
9. Check your visa requirements early
Visa requirements and e-Visa eligibility depend entirely on your nationality and change over time — check directly with the official Indian government visa portal or your nearest embassy well before booking flights, rather than relying on a blog post's numbers.
10. Slow down — fewer stops, longer stays
The single most common first-timer mistake is over-scheduling: trying to hit five cities in ten days. Journeys between regions eat more time than they look like on a map. Three to four nights per stop, with genuine downtime, tends to make for a much better trip than a string of one-night hops.
Ready to find your destination?
Answer four quick questions and get ranked matches from the same verified data.
Try the Trip Planner →