First time in India and don’t know what to expect? These practical India travel tips from a local help you prepare better and feel less overwhelmed once you arrive.
I have a slightly complicated relationship with people who say India is “not for everyone.” It is. It just doesn’t make it easy for everyone, and that’s a different thing.
I’ve lived here all my life and traveled through it the same way, so that should tell you something about how much there is to take in.
I grew up eating dal chawal on a steel plate. I’ve taken the Delhi Metro in peak summer, with a dupatta half covering my face, more times than I can count. I’ve also driven on these roads, even a scooty in Delhi traffic, so nothing here really surprises me anymore.
I’ve bargained in local bazaars. I’ve stood barefoot at temple entrances, patiently, waiting for my turn. I’ve watched the monsoon turn a perfectly ordinary road into something that had no business calling itself a road.
I know what a sleeper train feels like at midnight. I know how to spot a good dhaba (a roadside eatery) from the road. I definitely know how many times you have to say nahi chahiye before a persistent vendor actually believes you.
I know this country the way you know someone you grew up with, all the beauty and all the difficult bits and all the parts you can’t explain to anyone who wasn’t there. I know how things work here, and more importantly, how they don’t.
So I wrote this guide for you. I’ve tried not to make it a glossy version of India, the one that pretends the traffic isn’t wild and the heat isn’t brutal, but to keep it honest, written by someone who grew up eating it, breathing it, complaining about it, and loving it anyway. Think of it as everything I would tell a good friend before they got on that flight.
It’s a long one, so bookmark it, save it, and read it whenever you get some time, maybe on the flight 😉 India doesn’t punish the unprepared exactly, but she does make them work a lot harder for the good stuff.
Heads up: some links here are affiliate links. That means if you click and buy something, I may earn a teeny-weeny commission (think chai money, not a private jet) at no extra cost to you. It’s a small way to keep this blog running, the words flowing, and the pages free for you to enjoy. I only recommend things I truly love, use, or secretly wish I invented, because trust matters, and so do good recs. Thanks for supporting the little cozy corner of the internet I call my virtual home.
🇮🇳 India at a Glance
| Currency | Indian Rupee (₹) |
| Best Time to Visit | October to March |
| Language | Hindi, English + 20 regional languages |
| Visa | e-Visa available for most nationalities |
| Getting Around | Train, Uber/Ola, hired car with driver |
| Budget Per Day | ₹1,500 (budget) to ₹30,000+ (luxury) |
| Capital | New Delhi |
| Emergency Number | 112 |
| Tourist Helpline | 1800-111-363 |
Do Your Homework Before You Land
To be honest, travel in India is as challenging as it is rewarding. Navigating this country is not easy, and that’s exactly what makes it such a life-changing place.
Before you even open a booking site, I’d seriously recommend getting a feel for India first. Watch a few travel shows, such as The Maze of Lanes, Parts Unknown: India, Way Back Home, and Riding Solo to the Top of the World, all of which are wonderful starting points.
Then read a book or two, such as Holy Cow! An Indian Adventure, City of Djinns, Nine Lives, Maximum City, and Siddhartha will give you more soul-level preparation than any itinerary can. It won’t eliminate culture shock, but it’ll mean you arrive with some context, which makes all the difference.
Understand That India Is Not One Place
Here is the first thing you need to know: India is not one place. It’s not a country, but a civilization that agreed to share a border. No single guide can tell you about India the way you might describe, say, Denmark or New Zealand.
What you’re stepping into when you land is a subcontinent of 6 regions, 28 states, and 8 union territories, each with its own language (often several), food traditions, Gods, climate, architecture, personality, and its own pace of life. Tamil Nadu and Rajasthan are as different from each other as Portugal and Poland.
What works in Goa will not work in Varanasi. The India in your head, from movies, Instagram, or your friend’s two-week trip, is probably real, but it’s one small corner of a very large painting.
So when someone asks, “Did you have a good time in India?” it’s a bit like asking, “Did you have a good time in Europe?” The answer depends entirely on which part, for how long, and whether you went in prepared.
I will try to give you both the pan-India truths and the regional specifics, so you go in clear-eyed, not starry-eyed.
Spend at Least Two Weeks, Three Is Better
India is enormous. Delhi to Kanyakumari (the southern tip) is roughly the distance from London to Lagos.
Two weeks is the minimum I’d recommend for a first trip if you want to do more than skim the surface of one region. Three weeks is better. A month starts to feel like you’re actually settling in rather than just passing through.
The single most common regret I hear from first-time visitors is trying to cover too much ground and spending half the trip in transit. Ten days split across six cities means you arrive everywhere too tired to actually see it.
Don’t try to “do” all of India in two weeks. Pick a region, give it your full attention, let it surprise you, and come back for the rest later. India will still be here.
Once you’ve decided how long you’re spending, plan your route geographically rather than by reputation. Don’t build an itinerary around famous names; build it around proximity, logical flow, and what genuinely interests you. A well-planned route means less time in transit and more time actually being somewhere.
If you’re not sure how to plan that, I’ve put together a few India itinerary ideas for 1–4 weeks so you don’t end up cramming everything into one trip.
Start in Delhi or Mumbai, Then Build Outward
For most first-timers, Delhi is the natural entry point, best connected internationally, a crash course in India all by itself, and the starting point of the Golden Triangle, which is the classic first-timer route for good reason.
Mumbai works equally well if you’re planning to head down the west coast or into South India. And if South India is your main focus, fly directly into Chennai or Kochi rather than starting in Delhi and working your way down. India is too large to use the north as a gateway to the south.
My general advice: start where your flight lands and build your itinerary outward from there.
Book Your Flights Early, Prices Fluctuate a Lot
India’s main international airports are Delhi, Mumbai, Bengaluru, Chennai, Hyderabad, and Kochi. Most long-haul flights come into Delhi or Mumbai. Airlines flying directly from Europe and the US include Air India, Emirates, Etihad, Qatar Airways, British Airways, and Virgin Atlantic, among others. From the UK, Delhi is roughly eight to nine hours. From the US East Coast, expect sixteen to seventeen hours with a connection.
Book as early as you can; fares fluctuate significantly, and the good prices go fast, particularly around the October to March peak season. Google Flights and Skyscanner are your best tools for tracking prices and setting fare alerts.
One last thing before we get into the practicals, come with an open mind, in a genuinely practical way. India will not always match your expectations, schedule, pace, or idea of how things should work. The travelers who love it most are the ones who let it.
Pick Your Season Before You Pick Your Destination
India doesn’t have two seasons. It has many, and they vary so completely by region that the “best time to visit” question genuinely depends on where you’re going and what you want from the trip. I recommend you plan your trip around the seasons.
October to November (Autumn): My Personal Favorite
The best kept secret, I’d say! The monsoon has just packed up and left, the air feels clean again, and the temperatures have finally come down to something reasonable. Diwali usually falls around this time too, and if you can be here for it, you really should.
Almost anywhere in India is good in autumn, but a few places are especially worth it. Rajasthan right before the tourist rush, Kashmir in its most golden mood, Coorg still carrying the last of the rains, and Kolkata during Durga Puja, that one I’d genuinely rearrange my calendar for.
December to January (Winter): The Golden Window (Most of India)
This is when most of India is at its best, honestly. The weather is finally on your side, and the landscapes are still green from the rains.
North India (Delhi, Rajasthan, Agra, Himachal Pradesh) is at its best from October through February. A word of warning, though: December and January nights in Rajasthan get genuinely cold, sometimes below 5°C in the desert. Yes, the desert. People are always surprised by this. Days are crisp and bright, but pack a proper layer for after sunset.
Goa is peak season from November to February: beaches, parties, sunsets, the whole deal. Beautiful, but expect crowds and prices to match.
Kerala’s backwaters are at their loveliest from October to February.
Tamil Nadu and Andhra Pradesh follow a similar window, though the Coromandel coast gets its own northeast monsoon in October and November, so factor that in.
February to March (Spring): Blink and You’ll Miss It
Spring in India is short and a little easy to miss if you’re not looking for it. February brings cooler mornings and mustard fields across Punjab that turn the whole landscape yellow. By March, it’s Holi, the color festival, and then before you know it, the heat has arrived and the moment is over.
It’s worth catching if you can. Himachal Pradesh is beautiful this time of year, Rajasthan is still comfortable before summer sets in, and the tulip gardens of Kashmir in March and April are one of those things you have to see to believe. The photos don’t exaggerate; if anything, they don’t do it justice.
April to June (Summer): Hot and Getting Hotter
Brutal, honestly. Delhi regularly hits 45–47°C, and the plains of north and central India become genuinely uncomfortable. Not impossible to visit, but you’ll spend a lot of energy just managing the heat.
The saving grace is the hills. Shimla, Manali, Darjeeling, Ooty, these become everyone’s escape plan in summer, which means they’re packed but pleasant. Ladakh opens up after May, and Spiti Valley is spectacular. If you’re visiting during these months, go up.
July to September (Monsoon): More Complicated Than You Think
This is the season people argue about most, and as someone who has lived through many Indian monsoons, I understand both sides.
The magic is real. The landscapes turn an almost violent shade of green. Waterfalls appear everywhere. Prices drop, crowds thin out, and the quality of light is something photographers dream about. There’s also something deeply atmospheric about fog rolling through a hill town in July that no amount of blue-sky tourism can replicate.
But the difficulty is also real. Roads wash out, trains get delayed, and the humidity on the coast is suffocating. Some regions are seriously flooded. The Western Ghats and the Himalayas can be genuinely dangerous during peak rainfall, and Goa in the monsoon is humid, grey, and largely shut.
My honest take: Rajasthan is surprisingly manageable in the monsoon. It gets far less rain than you’d expect, and the landscape transforms into a beautiful sight. Kerala’s monsoon season is actually considered ideal for Ayurveda treatments. Coorg is gorgeous in the rain if you don’t mind being rained on. Most of North India, though, gives it a miss until October.
Festivals: The Real Reason to Time Your Visit
If you can arrange your trip around a festival, do it. I don’t mean this as generic travel advice. I mean that experiencing an Indian festival in the right place will be one of the best things you’ve ever done. India’s festivals are experiences, not just events.
Diwali (October or November) is the festival of lights, and Varanasi during Diwali is something I have no adequate words for. The entire city lit by diyas (little clay lamps), the Ganga glowing, the air full of smoke and marigolds, and joyful and slightly overwhelming in the best possible way.
Holi (March) is the color festival: powder, water, music, and complete mayhem. Go to Mathura or Vrindavan for the version celebrated there for centuries, rather than the sanitized tourist version. Protect your camera and wear clothes you don’t mind ruining.
Kumbh Mela is the largest human gathering on earth, tens of millions of pilgrims converging to bathe in sacred rivers and seek liberation. It rotates between four cities: Prayagraj, Haridwar, Nashik, and Ujjain, on a cycle that means there is a Kumbh happening somewhere in India roughly every three years. The Maha Kumbh in Prayagraj, held every twelve years at the confluence of the Ganga, Yamuna, and the mythical Saraswati, is the largest of all. If the timing ever aligns with your trip, go. Nothing else you have ever witnessed will compare.
Navratri and Durga Puja (September or October) are two different festivals, but both are extraordinary. Durga Puja in Kolkata is an event on a scale that’s hard to describe, and Gujarat’s Garba dancing during Navratri is nine nights of music, movement, devotion, and color that will stay with you.
The Pushkar Camel Fair in November draws thousands of camels, traders, musicians, and travelers to a small desert town in Rajasthan. It sounds like a novelty and turns out to be genuinely moving.
Hemis Festival in Ladakh (June or July) is one of the most visually extraordinary festivals in India, where masked Cham dances are performed by monks in the courtyard of Hemis Monastery against a backdrop of the high Himalayan desert.
Onam in Kerala (August or September): snake boat races, elephant processions, and the sadya (a feast served on a banana leaf with more dishes than you can count). Worth planning an entire trip around.
Thrissur Pooram in Kerala (April or May) is the most spectacular temple festival in South India, where caparisoned elephants lined up in their full ceremonial regalia, competing percussion ensembles that build to a crescendo you feel in your chest, and fireworks at dawn that light up the entire sky.
Ganesh Chaturthi (August or September) in Mumbai is ten days of the entire city becoming one giant celebration. Elaborate idols of Lord Ganesha are installed everywhere, from homes and neighborhoods to massive public pandals, worshipped daily with music and devotion, and then carried in enormous processions to be immersed in the sea on the final day. The Visarjan, the immersion procession, is one of the most electric things you will witness anywhere. If you’re in Mumbai during this time, do not leave before it.
Then there’s Christmas in Goa, Pongal in Tamil Nadu, Baisakhi in Punjab, each one observed with a warmth and regionalism that remind you of how many Indias there are in one country.
Sort Your Visa Early and Use the Official Website Only
Apply for Your e-Visa at Least a Week Early
India’s e-Visa system covers citizens of most countries. Apply online at the official Indian government portal (indianvisaonline.gov.in). Do NOT use third-party sites that charge extra and often cause confusion.
A few things worth knowing:
- Apply at least 4–7 days before you travel. Some nationalities get approval within 24 hours, others take a little longer.
- The Tourist e-Visa allows you to stay up to 90 days per visit in most countries.
- The 30-day e-Visa allows 2 entries; the 90-day and 1-year versions allow multiple entries.
- Print a copy of your e-Visa. Some airports still require it on paper, even though it’s technically digital, and it’s not worth the stress at immigration.
Check Your Passport Validity
Your passport must be valid for at least 6 months beyond your date of entry into India. This is non-negotiable. They will turn you away if it isn’t.
Know Which Airport You’re Landing At
Most international flights land at one of four airports: Delhi (Indira Gandhi International), Mumbai (Chhatrapati Shivaji Maharaj International), Bengaluru (Kempegowda), or Chennai (Anna International). Hyderabad and Kochi also handle some international routes.
Delhi’s Terminal 3 is modern, well-organized, and has a direct Metro connection into the city; use it to save time and money. Mumbai’s Terminal 2 is worth arriving at just for the building itself. There’s a 4,500-piece art collection inside, which you wouldn’t expect in an airport.
Immigration queues at both can be long, so factor that into your plans and be patient. It moves. One thing that catches many first-time visitors off guard at immigration: you will need to fill in an entry card on arrival, and it asks for the address and telephone number of your first night’s accommodation in India. Have this written down or saved on your phone before you join the immigration queue. They will not let you through without it, and trying to find a booking confirmation on roaming data while holding up a queue is not the start to India you want. Book your first night before you fly, even if you prefer to be flexible after that, just so you have an address to give.
Check If You Need to Register as a Foreigner
Most visitors don’t need to think about this at all. But if you’re staying in one place for more than 180 days, or if your nationality requires it, you’ll need to register with the Foreigners Regional Registration Office (FRRO). Your hotel will usually know the process and help you through it.
Know How Money Works Here Before You Arrive
India Runs on the Rupee
India’s currency is the rupee (INR, ₹). As of 2026, one US dollar will get you roughly ₹84–86, a Euro around ₹90–93, and a British pound somewhere between ₹106–110. These fluctuate, though, so check the current rate before you travel.
Set a Realistic Daily Budget Before You Go
India can be cheap. Very cheap. But it can also get expensive really fast. It all depends on how you choose to travel.
If you’re okay staying in hostels, eating local food, and using buses or trains, you can manage easily on ₹1,500–3,000 a day. It won’t be fancy, but it works.
If you want decent hotels, proper meals, and the occasional cab instead of figuring out everything yourself, you’ll probably spend around ₹4,000–9,000 a day. This is where most trips sit.
And then there’s the comfortable version. Good hotels, easy transport, nice places to eat, a few splurges here and there. That can go anywhere from ₹10,000 to ₹30,000 a day or more, depending on how you travel.
One thing worth knowing before you go: foreign nationals pay significantly more than Indian citizens at most monuments and on certain tours. This isn’t a scam. It’s official government pricing. Just factor it in so it doesn’t catch you off guard.
All said and done, India is one of the best places in the world to treat yourself on a budget, especially if you’re traveling on dollars, pounds, or euros, because the exchange rate works heavily in your favor. Things that would cost a fortune at home, like a full-body Ayurvedic massage, a beautiful heritage hotel room, a tailor-made outfit stitched overnight, and a five-course meal at a good restaurant, cost a fraction of what you’d pay anywhere in the West. A decent massage in Kerala, which would run you $120 in New York, costs roughly $10 here. A night in a lovely boutique hotel that would be $400 in Europe is $40 in Rajasthan.
Don’t be afraid to splurge occasionally. In India, splurging often costs less than a regular Tuesday at home.
India Has Great Digital Payments, But You Should Still Carry Cash
Here is something that will genuinely impress you about India: we have built one of the most advanced digital payment systems in the world. UPI (Unified Payments Interface) processes over 18 billion transactions every month, more than Visa, and you will see QR codes everywhere, from luxury hotels to your neighborhood chai walla (tea-seller). Parking, street food, auto-rickshaws, temple donations, people pay digitally for all of it.
Cash hasn’t gone anywhere, though.
A big chunk of everyday spending still happens in cash, especially in smaller towns, local markets, or with older shopkeepers who simply haven’t moved to digital.
And as a foreign traveler, there’s a small catch. UPI doesn’t work easily without an Indian number and a bank account. So even if everything around you looks cashless, you can’t rely on it entirely.
Keep some on you at all times, especially small notes. ₹10, ₹20, ₹50. Change is always scarce, and your rickshaw driver will tell you he doesn’t have any. He might even be telling the truth.
When you need an ATM, use one attached to a proper bank — HDFC, ICICI, SBI, or Axis — rather than a standalone machine in a mall or tourist area. Let your bank know you’re traveling before you leave, or your card will get flagged on the first transaction.
Bargaining Is Expected, But Not Everywhere
Bargaining is expected and normal in markets, with auto-rickshaws (where meters are often “broken”), and at many tourist-adjacent shops. It is not appropriate in restaurants with printed menus, supermarkets, or government-fixed-price shops. Look for “fixed price” signs.
The art of the counteroffer is to start at roughly 40–50% of the opening price and negotiate from there. Keep it light and friendly.
Tipping Isn’t Mandatory, But It’s Always Appreciated
Tipping is not as formalized in India as in some Western countries, but it is truly appreciated, particularly in the service industry, where wages are low.
In restaurants, check the bill first. Many already add a service charge. If they don’t, around 10% is a good amount.
For hotel housekeeping, ₹50–100 a day is thoughtful. Drivers usually get ₹100–200 for a good day. Tour guides, ₹200–500 depending on how long they were with you and how helpful they were.
At dhabas and street stalls, no one expects a tip. Just rounding up the bill is more than enough.
You won’t offend anyone by not tipping. But if you do, it’s always noticed.
Decode Getting Around in India
India’s transport system is vast and can feel overwhelming at first, but once you understand how it works, it’s actually remarkably accessible.
Fly Domestic for Long Distances, It’s Worth It
India has a well-developed domestic aviation network. IndiGo, Air India, Vistara (now merged into Air India), SpiceJet, and Akasa Air connect all major cities. Fares are affordable if booked in advance. The distances in India make flying the most practical option for long-distance travel. Use the airline’s website directly or apps like Skyscanner to compare prices.
The Train Is the Best Way to See India
If you take nothing else from this guide, take at least one train journey in India. The Indian Railways network is one of the largest in the world, with 14,000+ trains daily, connecting almost every corner of the country. It is also one of the great travel experiences of the world, where you share food with strangers, watch the landscape change outside the window for hours, and arrive somewhere feeling like you actually traveled rather than just relocated.
The classes you need to know about:
- 1AC: Private cabins, full AC, bedding included. Expensive by Indian standards, still very affordable overall.
- 2AC: Sleeper berths with curtains, AC, and bedding provided. The sweet spot between comfort and price for most travelers.
- 3AC: Same idea as 2AC, but three tiers instead of two, with slightly less privacy. It’s popular and works perfectly.
- Sleeper (SL): No AC, open berths, fans only. It’s quite cheap and offers the most authentic experience, but avoid it during the peak summer months.
For booking, use the official IRCTC website (irctc.co.in) or the IRCTC Rail Connect app. It takes a little patience to set up as an international visitor, but it’s worth doing. Try to book 30–120 days in advance for popular routes, as trains fill up fast. If you’re stuck last-minute, the Tatkal quota opens up seats at a premium price and is genuinely useful in a pinch.
Trains worth knowing include the Rajdhani Express, which effortlessly connects Delhi to major cities; the Shatabdi, a great daytime option; and the newer Vande Bharat Express, a modern, fast train steadily expanding its network.
One thing nobody tells you: there’s a printed chart pasted outside every coach on the platform listing passenger names and berth numbers. Find your name, find your berth. It’s old-school, and it works perfectly.
Take the Bus for Short Hops and Budget Routes
State transport buses are cheap and go virtually everywhere, though they can be crowded and are better suited to short hops than long journeys. For longer routes between tourist towns, private Volvo sleeper buses are a genuinely decent option: Delhi to Manali, Jaipur to Udaipur, that kind of route. Book through redBus or AbhiBus.
Use Ola or Uber in Cities and Negotiate Autos Beforehand
Uber and Ola both work well across India’s major cities, with fixed prices, AC, and no negotiation. Use them, especially at night or when you’re tired and don’t want to deal with anything.
Auto-rickshaws (think tuk-tuks) are the little three-wheeled vehicles you’ll see absolutely everywhere. They are cheap, nimble in traffic, and perfectly safe. The meter is often “not working,” which is a time-honored tradition. Either negotiate the fare before you get in, or use the auto option on Ola or Uber for a fixed price.
At airports, always use the official prepaid taxi counter inside the terminal. The moment you step outside, there will be men offering you rides. Ignore them and go straight to the counter.
Use the Metro, It’ll Save Your Sanity
Delhi, Mumbai, Bengaluru, Chennai, Hyderabad, Kolkata, Kochi, Jaipur, and several other cities now have Metro systems. Clean, air-conditioned, fast, and super affordable. The Delhi Metro, especially, is excellent. It’ll take you almost anywhere you need to go and save you the traffic entirely. Use it as much as you can.
Hire a Driver Instead of Renting a Car
This is genuinely my favorite way to explore a region, and I highly recommend it. You hire a car with a local driver for two to four days, negotiate a daily rate that includes fuel and the driver’s accommodation, and you have complete flexibility. You can stop at a roadside temple, double back for a view you missed, or ask your driver where he thinks you should eat lunch. That last one especially will never steer you wrong.
Expect to pay around ₹2,500–4,000 per day for a basic hatchback, more for an SUV. It sounds like a luxury, but split across even two people, it’s very reasonable.
On self-driving: let me be honest with you about this one, and I say this as someone who has been driving in India her entire life.
Indian roads operate on a logic that takes years to internalize, and even then, on some days, they defeat you completely. Lanes are suggestions. Traffic flows in every direction simultaneously. The horn is a primary form of communication rather than a last resort. Pedestrians, cows, auto-rickshaws, trucks, and the occasional dog share the same road with a casualness that will make your heart stop if you’re not used to it.
I’ve driven in the US and in Europe, and the contrast is sharp. Those roads have an order and predictability that makes driving genuinely pleasant. India will get there, I believe that, but right now it isn’t there yet. And if I, someone who grew up driving these roads, still have days where the traffic in Delhi or Mumbai genuinely frustrates me, trust me when I say that a first-time visitor from abroad simply will not be equipped for it.
International driving licenses are technically valid here. The reality of actually driving is something else entirely.
In short, self-driving is not really a practical option in India, especially for first-time visitors. Hire a driver. It’s affordable, it’s safe, and your driver will know the roads, shortcuts, and the best lunch stop between two cities that no GPS ever will. Let them handle the chaos while you look out the window. That’s the better deal by far.
One practical note: always carry snacks and water on long journeys, whether you’re on a train, a bus, or doing a long road stretch. Pick up biscuits, dry snacks, fruit, or whatever catches your eye at the station or a roadside shop before you set off. India’s long journeys are wonderful, but they’re long, delays happen, and there will absolutely be a stretch somewhere between one city and the next where the pantry car has run out of everything, the dhaba is two hours away, and you will be very glad you stocked those snacks.
Book Your First Night Before You Land
If you’re visiting India from abroad, I’d genuinely recommend sticking to four and five-star hotels rather than going lower. I know that sounds like I’m pushing you towards spending more, but I’m not. I’m saving you from a bad experience. Mid-range and budget hotels in India are built for Indian standards and Indian prices, and what feels perfectly acceptable to us locals can feel quite uncomfortable to someone who isn’t used to it. When traveling within India, we often go straight to four- and five-star hotels and skip the middle entirely. You’ll thank yourself for it.
For booking, use both Booking.com and the hotel’s website. Prices can differ, and hotels often offer better rates for direct bookings. And please, before you confirm anything, check where the hotel actually is. In cities like Varanasi, Old Delhi, and Jaipur, location is everything. Being in the right neighborhood versus the wrong one can completely change your experience of a place.
Heritage Hotels and Havelis Are Worth Every Rupee
One of my favorite things about traveling in India is that you don’t have to choose between character and comfort. The country has an extraordinary tradition of heritage hotels, from converted palaces and old havelis (ancestral mansions) to colonial bungalows and family homes opened to guests. Rajasthan is the obvious home of this, think Jaisalmer’s sandstone havelis and Udaipur’s lake palaces, but you’ll find them across the country if you look.
The best part is that they’re not always expensive. A heritage guesthouse in Varanasi’s old city or a family-run haveli in Jodhpur’s blue city can be very reasonably priced and will be infinitely more memorable than any chain hotel. If you have the choice, always pick the haveli.
A Homestay Will Teach You More Than Any Hotel
If you really want to understand India, stay with an Indian family. I mean this sincerely. No hotel, however beautiful, will give you what a homestay will. Waking up to the smell of chai being made in the kitchen, sitting down to a home-cooked meal that nobody ordered off a menu, watching the rhythms of an Indian household up close.
Festivals and celebrations at home, morning pujas (prayers), and the particular warmth of being treated as a guest in someone’s house rather than a customer in someone’s business. There’s a reason we say Atithi Devo Bhava (guest is god) in this country, and a homestay is where you’ll feel it most genuinely.
Homestays exist across India in every price range, from simple rooms in family homes in smaller towns to beautifully maintained ancestral properties in places like Delhi, Rajasthan, Kerala, and Himachal Pradesh. Kerala especially has a wonderful tradition of homestays, often in houses surrounded by paddy fields or spice gardens, where your host will cook you a full Kerala meal and tell you more about the backwaters than any guidebook can.
Platforms like Airbnb, StayWithLocals, and even the India Tourism website list verified homestays. But some of the best ones are found through word of mouth or local tourist offices once you’re already there.
If you’re a first-time visitor to India and you can fit even one or two nights in a homestay into your trip, do it. You’ll leave knowing something about this country that most tourists never get close to.
Budget Traveler: Book Zostel and Read Every Review Carefully
India has a strong hostel scene across its major tourist destinations. Zostel is the most reliable chain and a good default if you’re not sure where to start. Government-run tourist lodges, often simply called Tourist Bungalows, can be spartan but are usually clean and perfectly functional. Guesthouses near railway stations are a mixed bag, honestly; some are fine, some are not. Read recent reviews before you book anything in this category.
Mid-Range: Your Money Goes Further Here Than Almost Anywhere
This is actually a very good tier to be in India. Your money goes a long way here. You’ll find boutique hotels with real charm, clean rooms with good AC, and often a decent breakfast included. OYO Rooms is everywhere in this bracket, but quality varies wildly, so read recent reviews rather than relying on the listing photos.
Going Luxury: Don’t Hold Back, India Does It Extraordinarily Well
India has some of the world’s most extraordinary luxury hotels. If you have the budget for it, this is genuinely one of the best countries in the world to splurge. A few that are worth every rupee:
- The Taj Mahal Palace, Mumbai: iconic doesn’t begin to cover it.
- SUJÁN Sher Bagh, Ranthambore: tented camp luxury near tiger territory, which sounds rustic and is actually incredibly beautiful.
- Samode Palace, Rajasthan: a real palace, turned into a hotel, where you will feel absurdly regal.
- The Leela, multiple cities: consistently excellent across the board.
Eat Widely, Eat Wisely
I could write an entire book on Indian food and still feel like I hadn’t done it justice. I’ll try to restrain myself here, but know this: eating well in India is one of the great pleasures of traveling anywhere in the world, and you should take it seriously.
Understand That Every Region Has Its Own Cuisine
What the West calls Indian food is, at best, North Indian food, and even that is a simplification. What you’re actually stepping into is dozens of distinct regional cuisines that happen to share a border, and they are as different from each other as French food is from Turkish.
Here’s a quick map:
North Indian Food is what most people picture: wheat-based breads (rotis, naan, paratha), rich gravies like butter chicken and dal makhani, tandoor-cooked meats, and the deep Mughal influences you taste in cities like Delhi, Agra, and Lucknow.
South Indian Food is a completely different world. Rice-based, lighter, coconut-forward, with more fish and tamarind. Dosas, idlis, sambar, rasam, fish curries in Kerala and Tamil Nadu, if this is all you knew of Indian food, you’d wonder what the fuss about butter chicken was even about.
Gujarati cuisine is predominantly vegetarian, slightly sweet, and home to one of the country’s greatest thali traditions.
Rajasthani is hearty and spice-rich, built for desert conditions, minimal water, preserved ingredients, and big bold flavors. Dal baati churma is the dish you need to try.
Bengali food is fish-obsessed, mustard-based, subtle, and deeply complex. Mishti doi (sweet yogurt) and rasgullas will genuinely change your life, and I say this as someone who grew up eating them.
Goan and Konkani coastal food carries a Portuguese influence that makes it unlike anything else in India: seafood, coconut milk, vinegar, and fish curries that are this brilliant orange-red color and taste exactly as good as they look.
Hyderabadi is, as far as I’m concerned, the biryani capital of the world. Dum biryani, haleem, double ka meetha: come hungry.
Eat Street Food, Just Be Smart About It
Street food is where the real magic happens, and yes, you can eat it safely if you’re a little thoughtful about it. Look for stalls with high turnover as the food is fresh because it’s constantly being made. Eat where locals are eating, not where tourists are hovering. Choose food that’s cooked in front of you. Avoid cut fruit at roadside stalls and pre-made chutneys that have been sitting out in the heat.
Dhabas (roadside eateries): often just wooden benches, plastic tables, and a man with a kadhai (cooking wok), serve some of the most honest food in the country. A dal fry and roti at a highway dhaba will cost you ₹80 and feed you better than many restaurants charging ten times that. Never drive past a busy dhaba without stopping.
Thali: a metal tray loaded with small bowls of multiple dishes, is the best way to experience a regional cuisine in one sitting. Gujarati thalis are legendary for being bottomless, meaning they keep refilling until you physically cannot eat anymore, which will happen sooner than you think. A South Indian meal served on a banana leaf in Tamil Nadu is less a meal and more a ceremony, and one of my favorite eating experiences in the world.
Essential eats by region:
Delhi: Chole bhature, parathas at Paranthe Wali Gali in Old Delhi, Mughlai kebabs in the lanes around Jama Masjid
Rajasthan: Dal baati churma, laal maas (a fiery red meat curry), pyaaz kachori
Mumbai: Vada pav (the city’s soul food, a spiced potato fritter in a bread bun), pav bhaji, bun maska, and chai at an old Irani café
Kolkata: Kati rolls, jhalmuri (a puffed rice snack tossed with mustard oil and spices), fish fry, mishti (sweets)
Varanasi: Malaiyo in winter (a foam-like morning dessert made from milk, seasonal and extraordinary), thandai, baati chokha
Chennai: Chettinad chicken, idli-sambar, filter coffee served in a steel tumbler, and davara (the little saucer you pour it into to cool)
Kerala: Fish moilee, appam, Malabar biryani, and a full sadya feast if you can find one
Avoid Tap Water, Relish Masala Chai
Water first: do not drink tap water anywhere in India. Stick to sealed bottled water or use a SteriPen or filtration system. Most hotels provide sealed bottles, and it’s worth asking for extras.
Chai is non-negotiable. Sweet, milky, spiced, made in a single pot, and sold at every street corner for ₹5–20. This is India in a cup, and you will drink it multiple times a day and mourn it when you get home. I’m not being dramatic. I’ve heard this from every traveler I know who has been here.
Lassi: a yogurt-based drink, sweet or salted, is worth going out of your way for. Amritsar’s lassi served in an earthen kulhad (clay cup) is one of the best things you will drink anywhere. Varanasi’s bhang lassi contains cannabis and is a legal local tradition; approach it with appropriate caution and absolutely no plans for the rest of the day.
On alcohol: it’s widely available in most states, but India’s liquor laws are a patchwork. Gujarat is completely dry, with no exceptions. Some areas go dry on religious holidays. Beer is the easiest choice: Kingfisher, Bira, and Simba are all good. Old Monk rum is a beloved Indian institution that deserves your attention. Wines from Nashik in Maharashtra are genuinely improving and worth trying.
Don’t Worry, If You’re Vegetarian, You’ll Eat Like a King
India is one of the best countries in the world for vegetarian travelers. Roughly 30–40% of Indians are vegetarian by habit or belief, so vegetarian food is never an afterthought here. It is often the entire point of the menu. Even restaurants that serve meat will have extensive vegetarian sections.
Vegans will find it a little trickier given how much Indian cooking relies on ghee, paneer, and curd, but it’s increasingly manageable in larger cities where awareness has grown considerably.
Go Easy on the Spice at First
Go slow with the spice, at least in the first few days. Indian food can be significantly spicier than what most visitors are used to, and your stomach needs time to adjust before you start ordering the laal maas (fiery Rajasthani red meat curry) or the Chettinad pepper chicken. Ask for “less spicy”: “thoda kam mirch” in Hindi, when you order. Most restaurants are used to this request and will accommodate it without making you feel like you’ve committed a crime. Work your way up. By the end of the trip, you’ll wonder how you ever ate food that wasn’t spiced properly.
Prepare Your Safety and Health Kit Before You Fly
See a Travel Doctor Before You Fly
See a travel medicine doctor or your GP at least six to eight weeks before you travel, not the week before, because some vaccines need time to take effect. Standard recommendations for India usually include Hepatitis A and B, Typhoid, and a Tetanus update. If you’re heading to rural or forested areas or planning a longer stay, your doctor may also suggest the Japanese Encephalitis vaccine and malaria prophylaxis. For major cities, you generally don’t need the latter; have the conversation rather than assuming.
Beyond vaccines, carry a basic medical kit from home: pain relief, antihistamines, any prescription medication you take regularly, plasters, antiseptic cream, and something for upset stomachs. Many of these are available in India, but having them with you from day one means you don’t have to hunt for a pharmacy when you’re already feeling rough. And prescription medications, especially. Bring enough for your entire trip plus a few extra days, with a copy of your prescription in case you need to replace anything.
Get Travel Insurance
Travel insurance is non-negotiable, and I won’t apologize for being firm about this. India’s private hospitals are genuinely excellent, but they are not cheap, and emergency evacuation without coverage can cost tens of thousands of dollars. Sort the insurance before you sort the flights.
Prepare for Delhi Belly, It Happens
I’ll be straight with you. A good number of first-time visitors to India experience some form of digestive upset, especially in the first few days. It’s not inevitable, but it’s common enough that you should be prepared for it rather than surprised by it. Your gut simply isn’t used to the bacteria here; even the water used to wash vegetables can be enough to trigger it in someone with no prior exposure.
Prevention is mostly common sense. Eat at busy, high-turnover places where the food is constantly being made fresh, avoid raw salads at places that don’t look particularly clean, drink only sealed bottled water, and wash your hands more than you think you need to. Carry hand sanitizer everywhere.
If it does hit, oral rehydration salts (ORS) sachets, available at any pharmacy for almost nothing, are your best friend.
Rest, bland food (bananas, plain rice, curd), and plenty of water. If it’s severe or comes with a high fever, see a doctor. Before you travel, ask your doctor to prescribe a course of antibiotics for exactly this situation. Most travel doctors do this routinely, and it’s worth having in your bag even if you never need it.
Check the AQI Before You Visit
If you’re visiting North India, particularly Delhi-NCR and Punjab, between October and January, you should be aware of the air quality. Hazardous AQI days are genuinely common during this period, where the sky turns a particular shade of grey, and your throat knows about it by evening. If you have any respiratory conditions, either plan your visit outside this window or pack good-quality N95 masks and use them. I say this as someone who lives with this every winter; it is not exaggerated.
Don’t Underestimate the Heat
April through June in most of North and Central India is brutal in a way that’s hard to fully convey until you’re standing in it. Delhi regularly hits 45°C and above. Heat exhaustion and heat stroke are real risks, not theoretical ones. Hydrate constantly. More than feels necessary. Wear a hat outdoors. Avoid being outside during the middle of the day if you can. Give your body a few days to adjust before doing anything too ambitious.
Take Sensible Safety Precautions
India is, for the most part, a safe country to travel in. The usual sensible precautions apply: keep a photocopy of your passport separate from the original, use the hotel safe for valuables rather than carrying everything on you, and stay alert in crowded markets, busy railway stations, and popular tourist sites where pickpocketing happens. Keep your bag in front of you and your phone out of your back pocket; the chaos of a crowd is exactly when these things occur. For getting around, use Ola, Uber, or licensed taxis rather than accepting rides from people who approach you unsolicited. And on trains, it’s documented, though not common, that food or drink offered by strangers has occasionally been spiked. Trust your instincts on that one.
The more elaborate scams, the ones that are specific to India and worth knowing about before you land. I’ve dedicated a whole section to it later in this guide, so do read that before you land.
Know Where to Go If You Get Sick
If something goes wrong in a major Indian city, you will be in good hands. Private hospitals like Apollo, Fortis, and Max are excellent by any global standard and well-equipped to treat international patients. Rural areas are a very different story, which is another reason the travel insurance conversation matters.
Pharmacies, called Medical Stores or Chemists here, are on practically every street and stock most over-the-counter medications, including many that would require a prescription elsewhere. This is useful to know, but use your judgment and ideally have a doctor on call via your insurance who you can consult before self-medicating.
Pack Light and Buy the Rest Here
Clothing: The One Rule That Matters Most
The cardinal rule: dress modestly outside of beach/resort areas. I want to be clear that this isn’t a moral judgment; it’s purely practical advice. You will get less unwanted attention, you’ll be welcomed into more temples, and you’ll feel considerably less like a walking target if you dress in a way that doesn’t stand out. It also just makes for a more comfortable trip.
For women, lightweight cotton salwar kameez or kurta-trouser sets are ideal. They are cool, appropriate everywhere, and genuinely beautiful. The best part is you don’t even need to bring them from home. You can buy stunning versions all over India for ₹400–2,000, so pack light on clothes and shop when you arrive.
For men, lightweight trousers are your friend. Shorts that cover the knee work fine for temples if trousers feel like too much in the heat. T-shirts are perfectly acceptable in cities.
On fabric: cotton and linen, always. India is hot and humid for most of the year, and synthetics will make you miserable. Pack breathable, pack light, and remind yourself that laundry services are everywhere and cost almost nothing, around ₹50–100 per kilogram. There is genuinely no reason to bring more than two weeks of clothing, even on a month-long trip.
For footwear, bring sandals you can slip on and off easily because you will be removing your shoes at every temple, many guesthouses, and most Indian homes. A comfortable pair of walking shoes for longer days, and flip-flops for hostel bathrooms. That’s all you need.
Packing Essentials
A few things that are either hard to find in India, overpriced when you do, or just genuinely make the trip easier:
- High SPF sunscreen: surprisingly difficult to find locally and expensive when you do. Bring enough from home.
- Insect repellent: DEET-based for areas with mosquitoes, which is most of India outside of winter in the north.
- A reusable water bottle with a filtration system: good for the environment and your budget.
- Microfibre towel: compact, dries fast, endlessly useful.
- Universal power adapter: India uses Type D and M plugs most commonly (three round pins). Don’t assume your adapter covers these.
- Power bank: absolutely invaluable on long train journeys and bus rides.
- Offline maps: download Google Maps or Maps.me for your regions before you arrive. Do not rely on having data everywhere.
- A sturdy daypack: for day trips, temple visits, and train journeys where your main bag goes in the overhead storage.
- A small torch or headlamp: power cuts still happen in smaller towns and rural areas. You’ll be glad you have it.
- Wet wipes: for everything. Truly everything.
Know What to Leave at Home
Bulky printed guidebooks, your phone does this better. Expensive jewelry, you won’t want to worry about it, and you’ll find beautiful things to buy here anyway. And as I mentioned, more than two weeks of clothes. India has excellent laundry services at every price point, and you will only thank yourself for packing light.
If you’d rather wash your own clothes on the road, a Scrubba bag, a lightweight portable washing machine bag weighing just 150 g, is genuinely brilliant. Pair it with a travel clothesline and solid laundry soap, and you’re completely self-sufficient.
A Little Cultural Awareness Goes a Very Long Way
India is one of the most culturally rich and layered societies in the world, and part of what makes traveling here so extraordinary is also what makes it easy to put a foot wrong without meaning to. None of these guidelines is meant to intimidate you. Most Indians are enormously forgiving of well-meaning visitors. But a little awareness goes a long way, and honestly, the more you respect the culture, the more it opens up to you.
Follow Rules at Temples and Religious Sites
Remove your shoes before entering, always, without exception, and without being asked. This is non-negotiable at every temple, gurudwara (Sikh place of worship), and mosque in the country.
Dress modestly, with shoulders and knees covered at minimum, and some temples will ask women to cover their heads as well. Scarves are useful to carry for exactly this reason.
Many Hindu temples do not permit non-Hindus inside the inner sanctum. If there’s a sign or someone tells you this, respect it without argument; it’s not personal, it’s a religious practice. Don’t touch idols or sacred objects, and don’t assume photography is allowed near the deity. Look for signs or simply ask.
One thing worth mentioning, because it surprises many visitors: menstruating women are traditionally asked not to enter certain temples. This is a contested practice, and attitudes are changing, but it is still observed in many places and is worth being aware of.
Know What to Expect When Invited Into an Indian Home
If you’re lucky enough to be invited into an Indian home and spend enough time here, you will be expected to remove your shoes at the door. Accept whatever food or drink is offered to you, because refusing can come across as rude, even if you mean it politely. Eat with your right hand. And if you know in advance that you’re visiting someone’s home, bring something small, like sweets or fruit, which are always appropriate and always appreciated.
Learn the Social Norms
Public displays of affection beyond hand-holding are best avoided, particularly in smaller towns, rural areas, and near religious sites. This is one of those things where what feels normal at home can read very differently here.
Now, the head wobbles. You will see this everywhere, and it will confuse you initially. That side-to-side bobble of the head means yes, okay, I understand, I’m listening, no problem, and about fifteen other things depending on context. It is not a disagreement. Once you get it, you’ll find yourself doing it too, usually by the second week.
“Chai, paani?” (tea or water) is how hospitality begins in India. A shopkeeper will offer it before you’ve bought anything, and a host will offer it the moment you sit down. Accept it. It’s not a transaction; it’s just how things are done here.
Indians are wonderfully, unapologetically curious about visitors and will ask you questions that might feel quite personal by Western standards, such as your age, whether you’re married, how much you earn, and why you don’t have children yet. This is genuine friendly interest, not intrusion. Answer as much or as little as you like, but take it in the spirit it’s meant.
Always Ask Before You Point a Camera at Someone
Always ask before photographing people, particularly in rural areas, at religious ceremonies, or in any moment that feels intimate or private. A smile and a gesture towards your camera is usually enough. Most people will either nod or shake their head, and you’ll know.
Sadhus (Hindu holy men) at pilgrimage sites will often agree to be photographed but expect payment. Decide in advance how you feel about that and act accordingly.
Military installations, airports, and certain government buildings prohibit photography. Take the signs seriously.
Research and then Choose Your Region
I want to say something before we get into this: what follows is not a comprehensive guide to every region. It’s my honest overview, the places I know, love, and think you should understand before you go. Every single one of these regions deserves its own dedicated post, and many of them will get one. But this will give you a real sense of what each place is actually like, not just what it looks like in photographs.
The Golden Triangle (Delhi, Agra, Jaipur)
This is the classic first-timer route, and it’s popular for good reason. These three cities together give you a concentrated hit of Mughal history, Rajput grandeur, and the particular controlled chaos of North India. But there’s considerably more here than the standard postcard version, and I’d encourage you to go slower than most people do.
Delhi is a city that takes time to understand. Old Delhi, Shahjahanabad, the walled city built by Shah Jahan, is one of the most intense sensory experiences you will have anywhere in the world. Chandni Chowk’s food lanes, Jama Masjid’s courtyard at dusk, the sheer red-sandstone scale of the Red Forts, chaotic, yes, but that’s the point.
Don’t rush it. It’s the city most people treat as a gateway and leave too quickly, and it’s also the city that needs patience more than almost anywhere else in India. Give Delhi at least two to three full days before you form any opinions about it. It will take one day just to adjust, one day to start seeing it, and one day to actually feel it.
Agra is more than the Taj Mahal, though the Taj Mahal deserves every superlative ever written about it. Go at sunrise if you can manage it; the light is extraordinary, and the crowds haven’t arrived yet. Agra Fort is genuinely undervisited and magnificent. And forty kilometers away, the abandoned Mughal city of Fatehpur Sikri will give you that rare thing: ruins of breathtaking scale with almost no one else around.
Jaipur, the pink city, is beautiful, hectic, and very easy to love. Amber Fort is the highlight, and rightly so, but the bazaars are where I’d send you first, for block-print textiles, silver jewelry, and blue pottery; the markets here are among the best in the country. Stay long enough to eat properly. The food in Jaipur is excellent.
Rajasthan Beyond Jaipur
Rajasthan is where India goes theatrical, and if you have the time to go beyond Jaipur, please do.
Jodhpur, the blue city, is home to Mehrangarh Fort, rising above a cascade of blue-painted houses, and it is one of the most dramatic sights in India. The fort itself is one of the finest in the country. Jodhpur is smaller and calmer than Jaipur, and I think it has more character. It hasn’t been quite as polished for tourism, and that works in its favor.
Udaipur is romantic in a way that feels almost unreasonable. Lake Pichola at sunset, the City Palace reflected in the water, the white marble of the city against the Aravalli hills. It’s a place that makes you want to stay longer than you planned. Most people do.
Jaisalmer is a golden sandstone city that appears to grow directly out of the Thar Desert, which is essentially what it does. Stay in a haveli, take a camel safari into the dunes, and spend one night sleeping under the desert sky. The stars from the Sam Sand Dunes on a clear night are something I have no adequate words for.
Pushkar is small, sacred, and slightly strange in the best possible way, a single lake ringed by 52 ghats and over 400 temples, home to one of the very few Brahma temples in the world. It has a particular atmosphere that’s hard to describe until you’re sitting by the lake at dawn watching the priests perform their rituals. The Pushkar Camel Fair in November draws thousands of camels, traders, and musicians to this tiny town, transforming it into something completely extraordinary.
Varanasi
Not comfortable. Not for everyone. Absolutely essential.
Varanasi, also called Benares or Kashi, is possibly the oldest continuously inhabited city in the world, and it is unlike anywhere else on earth. This is the city where Hindus come to die, believing that to leave the body here is to be liberated from the cycle of rebirth. The Ganges ghats at dawn, boats moving slowly on the river, priests performing aarti (prayer rituals with fire), bodies being cremated at the burning ghats, and children playing cricket in between, is one of the most alive and intense encounters with human existence you will ever have. Life and death sit right next to each other, completely matter-of-fact about it.
I grew up not far from here, and I have stood on those ghats more times than I can count. It still does something to me every time. Varanasi shakes you, and the shaking is the point. Go.
Himachal Pradesh and the Himalayas
If the mountains are calling you and, after a few days in India’s plains, they very likely will be, Himachal Pradesh is where you answer.
Shimla, the old colonial summer capital, is the easiest entry point. It’s charming, manageable, cool even in summer, and well-connected to Delhi. Good for easing yourself into the hills before going higher.
Manali is where things get more serious. The Rohtang Pass, Solang Valley, and the road to Spiti, the scenery here makes you pull over just to stand and look at it. Manali is well set up for travelers and is a good base for several days of exploration.
Spiti Valley is for when you’re ready to go deeper. High-altitude cold desert, ancient monasteries perched on cliffsides (Tabo, Key, Dhankar), and night skies that make the ones you’re used to seem dimly lit. Go between May and October only, bring warm clothes even in August, and be prepared for roads that are more suggestion than infrastructure.
Dharamsala and McLeod Ganj are home to the Tibetan government-in-exile and the Dalai Lama, and their profound and moving Tibetan cultural influence is evident. Momos, prayer flags, monks in the streets, and the Dhauladhar mountain range directly above the town. It has a very particular peace to it.
Ladakh is in a category of its own and genuinely deserves a special mention: Pangong Lake, the Nubra Valley, Hemis Monastery, and the vast emptiness of the Changthang plateau. Go between June and September, acclimatize properly before doing anything strenuous, and take altitude sickness seriously. At 3,500 to 5,000 meters above sea level, it is not something to be taken lightly.
The South: Tamil Nadu, Kerala, Karnataka
I cannot stress this enough: South India is not a scaled-down version of North India. It is, in many meaningful ways, a different country: different food, different languages, different architecture, different pace, different relationship with religion and history. If you only ever do the north, you have seen perhaps half of what India actually is.
Tamil Nadu is temple country in the most serious sense of the phrase. Madurai’s Meenakshi Amman Temple is one of the greatest religious structures on earth, a towering gopuram (gateway tower) covered in thousands of painted sculptures that you could spend hours looking at and still not see everything. Thanjavur’s Brihadeeswarar Temple, Chidambaram, and Rameswaram, along with Tamil Nadu’s other temple towns, are living, breathing, practicing religious communities, not just historical sites. The Dravidian architecture here is completely unlike anything in the north and utterly extraordinary.
Kerala is where India slows down. The backwaters around Alleppey and Kumarakom: narrow waterways threading through paddy fields and coconut palms, are genuinely as beautiful as every photograph you’ve seen, and a night on a houseboat drifting through them is one of those travel experiences that stays with you for years. Munnar’s tea estates are spectacular, Wayanad’s forests are wonderful, and the beaches at Varkala, where the cliffs drop straight down to the Arabian Sea, are some of the most dramatic in the country. Kerala also has a rich tradition of Kathakali dance-drama and classical arts that’s worth seeking out.
Karnataka contains two completely different worlds. Bengaluru or Bangalore is India’s tech capital and one of its most cosmopolitan cities, young and energetic, with an excellent restaurant and bar scene. And then, three hours away by road, is Hampi, the vast, boulder-strewn ruins of the Vijayanagara Empire, with ancient temples and royal structures spread across a landscape that looks like it was designed by someone with a very dramatic imagination. Give Hampi at least two days. Most people wish they’d given it more.
Mumbai
Mumbai is a state of mind, an argument, a love affair, and India’s most relentless energy source all at once. India’s maximum city, its financial capital, its Bollywood engine.
The Victorian Gothic grandeur of Chhatrapati Shivaji Maharaj Terminus, the railway station everyone calls CST, is a UNESCO World Heritage Site and one of the most beautiful buildings in Asia. The dabbawallahs who deliver 200,000 home-cooked lunches across the city every single day with a logistical precision that business schools study. Marine Drive at night, the seafront promenade curving around Back Bay with its necklace of lights. The Dharavi neighborhood, one of Asia’s most densely populated areas and also one of its most entrepreneurially vibrant, is entirely missed by the “slum tourism” framing. Colaba Causeway and Crawford Market for browsing. The seafront Marine Drive at night, the Queen’s Necklace of lights.
Then the food. Mumbai’s food is its own universe: street food, Irani cafés, coastal seafood, and fine dining that holds its own globally. Eat as much and as widely as you possibly can.
Kolkata
Kolkata is one of my favorite cities in India and one of the most underrated in the world, and I will not argue with you about this.
This is the city of intellectuals, poets, revolutionaries, and filmmakers, and the most serious food culture in the country. The city produced Rabindranath Tagore, Satyajit Ray, and Subhas Chandra Bose, among many others. It has a cultural depth and seriousness that you feel almost immediately, and it rewards slow travel in a way that few Indian cities do. The Victoria Memorial, the Indian Museum, the crumbling grandeur of North Kolkata’s old mansions, the hand-pulled rickshaws still operating in some neighborhoods, the sweet shops, mishti (sweets) are a genuine art form here, on practically every corner.
Come during Durga Puja in September or October if you possibly can. For ten days, the entire city becomes an open-air art installation of mythological scale, where neighborhood committees spend months and enormous sums building elaborately themed pandals (temporary structures) housing the goddess Durga.
Northeast India
Meghalaya, Assam, Arunachal Pradesh, Nagaland, Manipur, Mizoram, Tripura: seven states in India’s far northeast that most travelers skip entirely. I understand the logistical reasons, but I think it’s one of the great missed opportunities in Indian travel.
Meghalaya has living root bridges, actual bridges grown from the aerial roots of rubber fig trees over generations by the Khasi people, and some of the most beautiful landscapes in the country. The Dawki River is so clear you feel like the boats are floating on air. It is also one of the wettest places on earth, which means the green here is on another level entirely.
Assam is home to Kaziranga National Park, home to two-thirds of the world’s Indian one-horned rhinoceros population, as well as tigers and wild elephants, the mighty Brahmaputra River, and tea gardens that produce some of the finest Assam tea in the world.
Nagaland comes alive in December during the Hornbill Festival, when the state’s many tribals gather to showcase their music, dance, crafts, and food. It is one of the most remarkable cultural events in Asia, and almost no one outside India knows about it.
Arunachal Pradesh: Tawang Monastery, Sela Pass, and remarkable frontier landscapes.
Note: Some areas in the Northeast require Protected Area Permits (PAP) or Inner Line Permits (ILP). Check the requirements by state before going.
Goa
Goa is its own thing, beach India, resort India, the India that has made a separate peace with the rest of the country and does things at its own pace. Portuguese colonial architecture, seafood that will make you very happy, the local cashew spirit feni (pronounced feh-nee, approach with respect), and a general atmosphere of people who have decided that life should be enjoyed.
North Goa is livelier, with more beach parties, more backpackers, and more action. South Goa is calmer and more upmarket, with longer stretches of less crowded beach. Know which one you want before you book.
But Goa, beyond the beaches, is genuinely worth your time. The 16th-century Portuguese churches of Old Goa are UNESCO World Heritage sites and architecturally stunning. The spice plantations in the interior are a fascinating half-day. And Fontainhas, Panaji’s Latin Quarter, is a neighborhood of narrow streets and brightly painted houses that feels like a small corner of Europe that got happily lost in India.
Come between November and February. Avoid the monsoon months entirely, June to September. Goa is hot, humid, grey, and largely shut.
Go Off Script, Even Just Once
Every place in the previous section is worth visiting. But if you have the time, the curiosity, and the willingness to go slightly off the beaten path, these are the places I’d send you. Most of them see a fraction of the tourists that Jaipur or Goa do, which is both baffling and, honestly, wonderful for the people who do make it there.
Orchha, Madhya Pradesh
Orchha is a medieval fortress town that time seems to have largely forgotten, which is precisely what makes it so extraordinary. Cenotaphs, temples, and palaces line the banks of the Betwa River, and on most days you’ll have them almost entirely to yourself. It’s a short detour from Jhansi and one of those places that people who’ve been there talk about with a particular quiet enthusiasm. If you’re doing the Golden Triangle, there’s no good reason not to add this.
Mandu, Madhya Pradesh
Ruins of an Afghan sultanate spread across a plateau in the Malwa region, and one of the most romantically atmospheric places in India. The Jahaz Mahal, a ship-shaped palace that seems to float between two lakes, is extraordinary, and the whole site has a melancholy grandeur that’s hard to shake. Mandu is hard to reach, which is exactly why most people haven’t been.
Chettinad, Tamil Nadu
Chettinad is two things that are each reason enough to visit on their own: one of India’s most distinctive and celebrated regional cuisines, and a collection of palatial mansions built by the Nattukotai Chettiars, a wealthy merchant community, in the 19th and early 20th centuries. These havelis are something else entirely: Belgian glass, Burmese teak, Italian marble, intricate plasterwork, built by people who traded across Southeast Asia and brought the world home with them. Many are crumbling now, which adds to rather than detracts from the atmosphere. Come hungry.
Majuli, Assam
The world’s largest river island, sitting in the middle of the Brahmaputra, is one of the most peaceful places I know of in India. Majuli is the center of the Vaishnavite satra tradition, a form of monasticism unique to Assam that has produced extraordinary traditions of mask-making, dance, and devotional music over five centuries. You get here by ferry, which feels entirely appropriate, and you leave feeling like you’ve been somewhere most people will never find.
Ziro Valley, Arunachal Pradesh
Home to the Apatani ethnic group, whose traditions of sustainable land management have earned the valley a UNESCO tentative listing, Ziro is also possibly the most beautiful terraced rice field landscape in India. Pine forests, paddy fields, a tribal group with a fascinating and distinctive culture, and a music festival in September that draws an unlikely but wonderful crowd. It requires effort to get to. It is worth every bit of that effort.
Dholavira, Gujarat
If you have any interest at all in ancient history, Dholavira will stop you in your tracks. This is one of the five largest cities of the Indus Valley Civilization, a 4,500-year-old urban settlement in the remote Rann of Kutch with sophisticated water management systems, a stadium, and a sign written in the still-undeciphered Harappan script. It became a UNESCO World Heritage Site in 2021 and still receives relatively few visitors.
Gokarna, Karnataka
Everything in Goa used to be before it became what it is now. Temples and beaches in roughly equal measure, a small town that takes itself seriously as a place of pilgrimage, and a coastline that is genuinely beautiful without the infrastructure and crowds that come with fame. If you want beaches, peace, and good seafood without the Goa scene, come here instead.
Pelling, Sikkim
On a clear morning in Pelling, you wake up to Kangchenjunga, the third-highest mountain in the world, filling your window so completely that it takes a moment to understand what you’re looking at. Sikkim as a whole is one of India’s most beautiful and cleanest states, and Pelling is a peaceful, unhurried base for exploring it. The Rabdentse ruins, the Pemayangtse Monastery, and the Khecheopalri Lake, all within easy reach, are all largely crowd-free.
Shekhawati, Rajasthan
This one genuinely baffles me, given how few people visit. Shekhawati is a region of small towns, like Mandawa, Nawalgarh, Fatehpur, and Jhunjhunu, whose merchant families in the 18th and 19th centuries commissioned elaborately painted havelis that together form an open-air museum of fresco art. Mythological scenes, portraits, and depictions of early cars, trains, and airplanes, painted by artists who had never seen them, spread across hundreds of mansions in various states of preservation. It’s two to three hours from Jaipur and almost entirely off the tourist trail. I have no explanation for why more people don’t go.
The Tea Regions (Darjeeling, Munnar, Coorg, Assam)
India grows some of the finest tea in the world, and the regions where it’s grown are among the most beautiful landscapes in the country. Darjeeling in West Bengal is misty and colonial, and the tea that defined a category grows in the foothills of the Himalayas, with views of Kangchenjunga on clear mornings.
Munnar in Kerala is a land of endless rolling hills of green tea estates that look almost artificially perfect.
Coorg in Karnataka is coffee and tea together, cool and forested and deeply peaceful.
And Assam’s tea gardens along the Brahmaputra produce that strong, malty breakfast tea that half the world drinks every morning without knowing where it comes from.
Visit a working estate, do a factory tour, and buy directly from the source. And drink the tea where it’s grown, there is genuinely no comparison.
Honestly, go beyond the obvious. The places everyone tells you to visit are great, no doubt. But the moments you’ll actually remember… they usually come from somewhere else. A random town, an unassuming village, a stop you didn’t even plan. That’s where the soul of India lies.
The Vineyards (Nashik, Nandi Hills)
India has a wine industry, and most visitors have no idea. Nashik in Maharashtra, three hours from Mumbai, is the heart of it, with vineyards like Sula, York, and Grover Zampa producing wines that have been winning international recognition for years. Take a tour, do a tasting, stay the night if you can, and go during harvest season in January or February when the vineyards are at their most beautiful.
Outside Bangalore, the Nandi Hills area has its own small cluster of wineries worth visiting if you’re based in Bengaluru.
And in Himachal Pradesh, the apple orchards of Kinnaur have given rise to a small apple wine and cider scene that’s completely different but equally worth seeking out.
India’s wine culture is young and largely undiscovered by foreign visitors. Which means right now is the perfect time.
Go to at Least One National Park; India’s Wildlife Is Extraordinary
India has over 100 national parks and wildlife sanctuaries, and most visitors see none of them. Fit at least one into your itinerary; even a two-night detour will give you something you’ll talk about for years.
The tiger reserves are the obvious starting point. Ranthambore in Rajasthan is the most accessible from the Golden Triangle circuit; Bandhavgarh and Kanha in Madhya Pradesh have some of the highest tiger densities in the country; and Jim Corbett in Uttarakhand is India’s oldest national park, with a particular wildness.
Tiger sightings are never guaranteed, but the reserves, the landscape, the birdlife, and the general aliveness of being somewhere genuinely wild are worth the trip regardless.
If you have more time and wildlife is a serious interest, the Central India Wildlife Circuit is worth planning properly. Pench, Kanha, Bandhavgarh, and Satpura in Madhya Pradesh together form one of the best tiger-watching routes in the world. Dedicated wildlife travel companies offer packages for exactly this circuit.
Beyond tigers: Kaziranga in Assam for the Indian one-horned rhinoceros, which you will see in numbers that will genuinely astonish you. Gir in Gujarat for the Asiatic lion, the only place on earth where they still exist in the wild.
Periyar in Kerala for elephants in a lake forest setting that is extraordinarily beautiful. The Sundarbans in West Bengal is the most atmospheric tiger habitat on earth, a mangrove delta where the forest meets the sea, and tigers swim between islands.
Book safaris in advance, use NTCA-registered guides, go early in the morning when the animals are active, and stay at least 2 nights; one safari is never enough.
💡 Local’s Tip: October to March is peak safari season for most parks. Some parks, like Ranthambore, close during the monsoon; check before you book.
Two Things Worth Planning Your Entire India Trip Around
Do the Spiritual Circuit, India’s Soul Lives Here
If there is one thing India does unlike anywhere else on earth, it is spirituality, not as a concept but as a daily, visible, lived practice. The spiritual circuit of North India alone: Varanasi, Bodh Gaya, Sarnath, Rishikesh, Haridwar, Mathura, Vrindavan, could fill an entire trip and barely scratch the surface.
Varanasi is the obvious anchor and non-negotiable. But pair it with Bodh Gaya, where the Buddha attained enlightenment under the Bodhi tree, one of the most powerful places I have ever stood, and Sarnath, where he gave his first sermon, and you have a journey through the roots of two of the world’s great religions in the space of a few days.
Rishikesh and Haridwar on the Ganges are completely different in character. Haridwar is a pure Hindu pilgrimage; the Har Ki Pauri ghat at dusk during aarti is overwhelming in the best way. Rishikesh is calmer, younger, yoga-forward, and sits where the Ganges rushes out of the Himalayas, with a cold clarity unlike anything downstream.
Then there is Puri in Odisha, one of the four sacred dhams, the holiest pilgrimage sites in Hinduism alongside Badrinath, Dwarka, and Rameswaram. The Jagannath Temple is extraordinary, one of the most important and architecturally magnificent temples in the country. Just 35 kilometers away sits Konark, the 13th-century Sun Temple, a UNESCO World Heritage Site built in the shape of a colossal chariot with twelve pairs of carved stone wheels. It is one of the greatest architectural achievements in India and one of the most criminally undervisited places by foreign tourists. If you go to Puri, you go to Konark. Non-negotiable.
💡 Local’s Tip: If you’re heading to Puri, time it around the Rath Yatra festival. It’s one of the largest human gatherings on earth and a life-changing experience.
In the south, the temple towns of Tamil Nadu form their own spiritual circuit: Madurai, Rameswaram, Chidambaram, and Tiruvannamalai. These are living, breathing temples. People come here to pray. Go in that spirit, and they’ll give you something you won’t find anywhere else.
Come for Wellness, India Does It Like Nowhere Else
India has been in the wellness business for a few thousand years, giving it a head start over every spa resort that opened over the last decade. If you’ve never thought of India as a wellness destination, think again. This is one of the best countries in the world to rest, revive, reset, and come home feeling genuinely different.
Ayurveda is where I’d start, and Kerala is where you go for it. I’ve done Ayurvedic treatments in Kerala, and nothing I’ve experienced at a spa anywhere else comes close, not because it’s more luxurious, but because it’s more real.
Ayurveda is a 5,000-year-old system of medicine, not a massage menu, and the good Kerala centers treat it that way.
I’ve tried almost everything over the years, shirodhara, pizhichil, navarakizhi, but my absolute favorites are abhyanga and potli. Abhyanga, the full-body warm-oil massage performed by two therapists in complete synchrony, is the most deeply relaxing thing I have ever experienced. I loved it so much that I actually trained in self-abhyanga during one of my Kerala trips and now do it almost daily at home. The difference it has made to my health, my skin, and, honestly, my state of mind is something I couldn’t have predicted before I started.
Panchakarma: a multi-day detox and rejuvenation treatment requires a minimum stay of 7 to 14 days to be done properly. If you have the time, do it properly. If not, even a few days of Ayurvedic treatments at a reputable center in Thrissur, Kottakkal, Kovalam, Varkala, or the backwaters will leave you wondering why you don’t live like this all the time.
Yoga in Rishikesh is its own universe and deserves a trip of its own. I’ve done retreats here, and the setting alone- the Ganges rushing below, the Himalayas above, the sound of temple bells at dawn- does half the work before you’ve even rolled out a mat.
But my personal yoga story began at Patanjali Yogpeeth in Haridwar, the yoga and Ayurveda institute founded by Baba Ramdev, which is about as far from a tourist retreat as you can get. I did a residential retreat and workshops there, learned yoga properly and in depth, and it has been part of my daily routine ever since. If you’re serious about learning yoga rather than just experiencing it, I’d send you to Patanjali Yogpeeth. It’s the real thing, taught the way it was always meant to be taught.
That said, Rishikesh offers everything from serious month-long teacher-training programs to casual drop-in classes for complete beginners. The key is choosing a genuine school rather than the many set up purely for the tourist market. Ask other travelers, research well, read reviews carefully, and look for teachers with real lineage and training.
Luxury spa experiences at India’s great hotels, like the Taj, the Leela, Ananda in the Himalayas, and Shreyas Retreat near Bangalore, are world-class and significantly more affordable than equivalent experiences in Europe or the US. Ananda, in particular, set in a maharaja’s palace estate above Rishikesh, is one of the finest destination spas in the world and is worth every rupee if wellness is your primary reason for coming.
Meditation retreats are available across the country, from Dharamsala’s Tibetan Buddhist centers to the Osho International Meditation Resort in Pune to countless ashrams in Rishikesh and Kerala. Vipassana, a ten-day silent meditation retreat, is available at centers across India and is a profound experience, but it’s genuinely intense and better suited to someone with some meditation background than to a complete first-timer. Worth knowing about, worth considering for a return trip.
💡 Local’s Tip: Kerala’s Ayurveda season is actually during the monsoon, July to September, when the cool, damp air is considered ideal for treatments and prices are lower. If wellness is your main reason for visiting Kerala, this is the window to come.
Buy a Local SIM at the Airport
The single best thing you can do when you land in India is get a local SIM card before you leave the airport. Cheap data, the ability to call rickshaw drivers, guesthouses, and tour guides on a local number, and access to every app that makes navigating India easier. It’s worth the forty-five minutes it takes to sort out.
Go to a Jio or Airtel store or stall after clearing immigration. Bring your passport and one passport-sized photo; the verification process for foreign nationals is more involved than it is for Indian citizens, so factor in some time. Some airports have SIM counters right in the arrivals hall, which is convenient, though occasionally slightly more expensive than going to a store.
Between the two main networks, Jio has excellent data coverage across most of the country and is usually the default recommendation. Airtel tends to be more reliable in rural areas and other remote regions. Vi (Vodafone-Idea) exists, but I’d go with one of the first two. A prepaid plan with unlimited calling and 1–2GB of daily data runs around ₹500–700 for 28 days, which is a remarkable value by any standard.
Download These Apps Before Your Flight Lands
Download these before you arrive. Some are easier to set up at home than on the road:
- Google Maps: download offline maps for every region you’re visiting before you go. Do not rely on having data everywhere, especially in the hills.
- Uber and Ola: your two best friends for getting around cities safely and without negotiating.
- IRCTC Rail Connect: for train bookings. Set up your account before you travel; the registration process takes some patience.
- Zomato and Swiggy: for food delivery and, more usefully, for discovering what’s good to eat near you.
- MakeMyTrip or Yatra: flights, hotels, and packages.
- RedBus: for booking intercity buses.
- XE Currency: quick currency conversion when you’re mid-bargain and need to think in rupees fast.
- Google Translate: the camera translation feature is genuinely useful for menus written only in Hindi or regional scripts. Use it liberally.
- Practo: for finding doctors if you need one.
Learn a Few Local Words: Even One Gets You Far
India has 22 official languages and hundreds of dialects, which sounds overwhelming until you realise that English works remarkably well across cities, tourist areas, government offices, and with most educated Indians nationwide. You will not be lost for communication in the places most visitors go.
The exception is rural South India, where English can be limited, and this surprises many people; Hindi won’t help you either. Tamil Nadu, Kerala, Karnataka, and Andhra Pradesh have their own languages (Tamil, Malayalam, Kannada, and Telugu, respectively) and complex historical relationships with Hindi. Don’t assume it’s a universal language once you cross the Vindhyas.
That said, a handful of Hindi phrases will serve you well across most of North and Central India and will be genuinely appreciated wherever you use them:
- Kitna hai?: How much is it? (Your most-used phrase by far)
- Bahut mehenga hai: Too expensive (essential for bargaining)
- Theek hai: Okay, fine, alright (you’ll use this constantly)
- Achha: It’s possibly the most useful word in Hindi and definitely the most versatile. It’s less a word and more a way of life. Achha can mean okay, really, I see, oh wow, fine, I understand, is that so, and about twenty other things, depending entirely on how you say it. Indians use it constantly, and you will too within about two days of landing. Achha?
- Shukriya / Dhanyawad: both mean thank you. Shukriya is an Urdu word that feels more natural in everyday conversation across North India. Dhanyawad is a Sanskrit-rooted Hindi term, more formal. You’d use it when thanking someone with a bit more sincerity and weight. Either will be received warmly, and attempting either will make people smile.
- Nahi chahiye: I don’t want it (invaluable when dealing with persistent hawkers, say it firmly, say it once, keep walking)
- Bhai sahib: a respectful way to address a man; roughly, “brother.”
- Didi: respectful way to address a woman, roughly “elder sister.”
You don’t need to be fluent. You just need enough to show you tried, and Indians respond with a warmth that will make your whole day.
And wherever you’re going in India, learn at least one greeting in the local language before you arrive. It takes five minutes, and the reaction you get is worth every second.
- Hindi (North India): Namaste
- Tamil (Tamil Nadu): Vanakkam
- Kannada (Karnataka): Namaskara
- Malayalam (Keralam): Namaskaram
- Bengali (West Bengal): Nomoshkar
- Marathi (Maharashtra/Mumbai): Namaskar
- Punjabi (Punjab): Sat Sri Akal
- Telugu (Andhra Pradesh/Telangana): Namaskaram
- Gujarati (Gujarat): Jai Shri Krishna
- Odia (Odisha): Namaskar
Shop Smart, Know What’s Worth Buying
India is one of the world’s greatest shopping destinations, and if you’re not careful, you will need an extra bag on the way home. You can find just about everything, from textiles, jewelry, spices, and handicrafts, to artisanal goods and books. Plus, the quality is exceptional, and the prices, if you know where to go, are remarkable.
Buy Textiles, Spices, and Handicrafts, Skip the Tourist Trinkets
Textiles are where I’d start. India’s fabric traditions are extraordinary and deeply regional. Lock-print cotton from Jaipur, Bagru, and Sanganer; Banarasi silk from Varanasi (buy it there, from the weavers’ neighbourhoods rather than tourist shops); Kashmiri pashmina and shawls (verify authenticity carefully, a lot of what’s sold as pashmina isn’t); Pochampally ikkat from Telangana; Kanjivaram silk from Tamil Nadu; and the intricate mirror-work embroidery of Kutch in Gujarat, every region has its own textile tradition, and buying directly from the source is always the right call.
Jewelry: Silver jewelry in Jaipur and Pushkar is some of the best value you’ll find anywhere. Temple jewelry in South India is beautiful and distinctive. Jaipur is also excellent for gemstones, but if you’re buying anything significant, go to an established shop rather than a market stall. On gold: only ever buy from reputable, established jewelers. The hallmarking system exists for a reason.
Spices are something I feel strongly about. Kashmiri saffron, when it’s genuine, is among the finest in the world. Then we have authentic cardamom, black pepper, turmeric, and star anise. Buy more than you think you need, because you will run out at home, and nothing will compare. Buy them at a municipal market or a proper spice bazaar, not at a tourist shop where you’re paying for the packaging and the location.
Handicrafts: blue pottery from Jaipur, Channapatna wooden toys from Karnataka, Warli and Madhubani paintings, brass work from Moradabad, and marble inlay from Agra. India’s craft traditions are living and extraordinary, and buying them directly supports the artisans who carry them forward.
Tea: Darjeeling first and second flush, Assam CTC, Nilgiri. Buy from tea estate shops directly or from reputable vendors rather than supermarkets. The quality difference is significant, but the price difference is not.
Books: this one is for the readers among you, and I say it with feeling. India has a thriving literary publishing scene, and you can find exceptional Indian writing in English at prices that will make you want to ship boxes home. Strand Book Stall in Mumbai, Bahrisons in Delhi, and Higginbothams in Chennai are institutions worth making time for.
Shop at Government Emporiums First, Then Hit the Bazaars
Government emporia are your safest starting point, especially if you’re new to India and not yet confident about quality or pricing. The Central Cottage Industries Emporium in Delhi and the state emporiums along Baba Kharak Singh Marg offer certified, quality-controlled goods at fixed prices, so you don’t have to bargain or worry about getting a fair deal. Use them to calibrate what things should cost before you hit the markets.
Local bazaars and markets are where the real experience is, and where the real finds are, too, if you go in with your eyes open and your bargaining instincts ready. Bargain confidently, keep it friendly, and don’t be afraid to walk away.
One firm piece of advice: if someone on the street offers to take you to their cousin’s shop, their uncle’s emporium, or anywhere described as “very good, very cheap, just five minutes”, decline politely and keep walking. These diversions are well-organized and end with you paying tourist prices for things you didn’t particularly want. The best shops in India don’t need touts on the street to find their customers.
Say Yes to Solo-Travel in India
India is very manageable for solo travelers, and in many ways, you’ll have a richer experience than someone traveling in a group. When you’re alone, you’re more approachable, more open to conversations that go somewhere unexpected, and free to change your plans on a whim in a way that groups simply can’t. Some of my favorite travel memories involve decisions made alone at a railway station with no particular plan.
The warmth you’ll encounter as a solo traveler in India consistently surprises people. Indians are genuinely curious about visitors, especially about someone traveling alone. You will be asked where you’re from, where you’re going, whether you’re married, and whether you’d like to join someone’s family for chai, sometimes all within the same conversation. Let it happen. These encounters are often the best part of the trip.
On the practical side, India’s hostels are excellent, particularly in the major tourist destinations. Zostel is the most reliable chain and has built a strong solo-traveler community across its properties, good for meeting people if you want company, and equally fine if you don’t. Indian trains are almost perfectly designed for solo travel; you have your berth, your window, your flask of chai, and eight hours of India rolling past outside. Eating alone at restaurants is completely normal, and nobody will make you feel otherwise.
There are a few things to be genuinely careful about, though. First off, solo hiking or trekking in remote areas without a guide, or leaving your route with someone, is not a risk worth taking. The terrain in places like Spiti, Ladakh, and parts of the Northeast is serious, and help can be very far away. Near major monuments, particularly in Delhi, Agra, and Varanasi, be alert to overly friendly approaches from people presenting themselves as student guides or local experts. These are well-documented scam setups, and the friendliness is usually the first step in a longer sequence. And accepting invitations to someone’s home or a private vehicle from someone you’ve just met is something to approach with caution rather than automatic trust. Most people who invite you somewhere mean it sincerely, but read the situation before you say yes.
India welcomes the solo traveler enormously. Just go in with your eyes open and your instincts switched on.
Solo Women: Travel Smart, Travel Aware
I want to have this conversation honestly, not to alarm you or to dismiss what is a very real part of traveling in India as a woman. Both of those approaches do a disservice to the women reading this.
The truth is that India has genuine gender inequality, and it shows up in public spaces in ways that can be uncomfortable and sometimes worse: stares, unsolicited comments, being photographed without your knowledge or consent, unwanted attention that ranges from annoying to genuinely unpleasant. This is more pronounced in smaller towns than in cities, and broadly speaking, more common in northern states than southern ones. I say ‘broadly’ because there are exceptions in both directions, but, as a general pattern, it holds.
The other truth, and this matters just as much, is that millions of women travel India solo every year and come away with experiences they describe as among the most meaningful of their lives. Indian women travel solo within India constantly, including me. It is not a country to avoid. It is a country to navigate thoughtfully, which is a different thing entirely.
Here is what actually helps:
Dress modestly outside of beach and resort areas. I want to be clear that I’m not saying you should have to, or that it’s fair that it makes a difference. I’m saying that practically speaking, it does. Clothing that doesn’t stand out reduces attention, and reduced attention makes for a more comfortable trip.
After dark, use Ola or Uber rather than auto-rickshaws. The app gives you a record of your trip, a driver’s details, and someone who can track you. That matters.
Body language is more powerful than most people realize. Walk like you know exactly where you’re going, even when you don’t. Make it clear through your posture and pace that you’re not lost, not uncertain, and not available for conversation you haven’t invited. It sounds small, and it genuinely works.
Trust the women around you. Female shopkeepers, hotel staff, and fellow passengers on trains ask them for directions, recommendations, and opinions. Women helping women navigate India is its own network, and it’s remarkably reliable.
Street harassment, called “eve teasing” here, a term that understates it considerably, is real and common enough that you should know how to handle it. The most effective response in most situations is to ignore it entirely, make no eye contact, and keep moving. Engaging, even to express anger, often escalates things rather than ending them. If something feels genuinely threatening, make noise. Drawing attention to yourself in a public space is one of the most effective tools you have.
In terms of where, southern cities like Chennai, Kochi, and Bengaluru are generally more comfortable for solo women than many northern cities. Tourist-heavy areas, such as Goa, Rajasthan, and Himachal Pradesh, are more used to solo women travelers, and the experience tends to be easier. Parts of Uttar Pradesh and Bihar require more alertness, particularly in smaller towns off the tourist trail.
On trains, use the ladies’ compartment. It is available on most long-distance trains and Metro systems across the country. It’s not an admission of anything; it’s just a more comfortable option, and there’s no reason not to use it.
Share your live location with someone you trust when you’re on the move, especially at night. Apps like bSafe work for this, or simply keep Google Maps running and share it with a friend or family member back home.
This section deserves far more space than I can give it in a guide that’s covering an entire country. Before you travel specific routes, I’d strongly encourage you to read accounts from women who have recently done those routes; their experiences will be more specific and current than anything I can offer here. There are good communities on Reddit (r/TravelIndia, r/solotravel) and several bloggers who write about this with the honesty it deserves.
Go. Just go prepared.
Travel India Responsibly
Tourism in India is enormous and growing, and how you travel matters, not in an abstract, feel-good way but in terms of real impact on real communities, ecosystems, and cultural traditions. None of this needs to be complicated. It’s mostly just about being thoughtful.
Eat Local, Stay Local, Hire Local
Eat at locally-owned restaurants rather than chains. Stay at family-run guesthouses and heritage properties rather than big hotel groups. Hire local guides rather than booking everything through international platforms that take their cut and send it elsewhere. The difference this makes to the communities you’re passing through is significant, and the experience you get in return is almost always richer for it.
Tiger Safaris Are Worth It, Elephant Rides Are Not
Tiger safaris at Ranthambore, Bandhavgarh, Kanha, and Jim Corbett are legitimate, well-regulated, and genuinely valuable for conservation. Book through licensed operators with NTCA-registered guides, and you’re contributing to something worth supporting. These parks protect some of the last viable tiger populations on earth, and tourism revenue is part of what makes that possible.
Elephant rides are a completely different matter. The conditions under which most elephants used for tourist rides are kept and trained are well-documented and genuinely harmful. Avoid them without exception. If you want an elephant interaction, seek out certified welfare sanctuaries where the animals are rescued and cared for rather than used for work. The difference between the two is not subtle once you know what to look for.
Say No to Single-Use Plastic
India has a serious plastic waste problem, and you don’t need to add to it. Carry a reusable water bottle. Refuse single-use plastic bags; a firm “nahi chahiye” (I don’t want it) works perfectly. And don’t litter, even when you see others doing so. I know that last one sounds obvious, but it’s worth saying: the standard around you is not the standard you need to hold yourself to.
Follow Photography Ethics
Ask before you photograph people. This applies especially in rural areas, at religious ceremonies, and in any moment that feels private or intimate. A gesture towards your camera and a questioning look is usually enough. Most people will either smile and nod or shake their head, and you’ll know.
Please don’t photograph poverty for content. Begging children, people in distress, communities living in difficult conditions, these are human beings, not backdrops. The fact that something makes a striking image is not a reason to take it.
Know About the Real Issues: Poverty, Begging, Slums, and Giving Back
Poverty is visible in India in a way that can be confronting if you haven’t encountered it before, and you will see it in the most everyday places, outside temples, at busy railway stations, in the shadow of monuments that draw thousands of tourists a day. Children will approach you asking for money, pens, or chocolate. Adults will too. It is okay to feel affected by this. What’s less helpful is either performative guilt or complete detachment.
On handing money to children begging, however well-intentioned, it generally does more harm than good. It keeps them out of school and on the streets because it works, and in many cases, the money doesn’t stay with the child. If you want to help in a meaningful way, find an established local NGO working on education or poverty and donate directly to them. That said, giving food to someone who is clearly hungry is a natural human response, and nobody will fault you for it.
On slum tours: don’t book one unless it’s run by and for the community itself, with proceeds going directly back into the community. Poverty is not a tourist attraction.
If you want to volunteer, the same principle applies: find organizations with genuine community roots rather than the voluntourism industry that has grown up around good intentions.
Seek Authentic Experiences Over Tourist Ones
The homogenization of travel experiences is a real loss, for local cultures and for travelers who end up seeing the same sanitized version of every place they visit.
Buy authentic local crafts from the artisans who make them rather than factory-produced tourist trinkets that look similar and mean nothing.
Attend a Gurdwara langar, the free community kitchen that feeds anyone who walks in, regardless of religion or background, and eat alongside strangers on the floor.
Attend a morning temple ritual rather than just photographing the exterior. Sit in on a Vedic chanting session at a temple town like Tiruvannamalai or Udupi. Watch the Theyyam ritual performances in northern Kerala.
Attend genuine cultural performances, like Kathakali in Kerala, Bharatnatyam in Tamil Nadu, a Carnatic music concert in Chennai, rather than the abbreviated tourist-show versions put on for people who want the idea of culture without the commitment of actually sitting with it.
This is what transforms a trip into something you carry home. Not the monuments, but the living culture happening all around them.
India’s traditions are living and extraordinary. The most responsible thing you can do as a visitor is to engage with them seriously.
Steal One of These Itineraries for the First-Timers’
The hardest part of planning an India trip is not finding things to do. It’s deciding what to leave out. These itineraries are starting points, not instructions; treat them as a framework and let India do the rest.
10 Days: The Golden Triangle + Varanasi
This is the itinerary I’d give a first-time visitor who wants the full hit of North India without spreading themselves too thin. Four cities, each completely different from the last, and Varanasi at the end to make sure you leave with something to think about on the flight home.
- Days 1–3 — Delhi: Start in Old Delhi; Chandni Chowk, Jama Masjid, the Red Fort. Then come up for air in New Delhi with Humayun’s Tomb and Qutub Minar. Eat as much as you possibly can. Delhi rewards the curious and the hungry.
- Days 4–5 — Agra: Up at dawn for the Taj Mahal before the crowds arrive; this is non-negotiable. Agra Fort in the afternoon. A day trip to Fatehpur Sikri, if you have the energy, which you should because it’s extraordinary and almost empty.
- Days 6–7 — Jaipur: Amber Fort, the City Palace, and then the bazaars, block-print textiles, silver jewelry, and blue pottery. Eat well. Jaipur’s food is underrated.
- Days 8–10 — Varanasi: The ghats at dawn from a boat on the river. Sarnath, where the Buddha gave his first sermon, can be visited as a half-day trip. The Ganga aarti at dusk. Let Varanasi be what it is and don’t try to rush it.
14 Days: Delhi + Rajasthan
Rajasthan deserves time, and this itinerary gives it some. Two weeks through the state’s most extraordinary cities, ending back in Delhi, having seen a part of India that will stay with you for a very long time.
- Days 1–2 — Delhi: A day to recover from the flight and eat your way through Old Delhi. One day for monuments. Then the overnight train to Jaipur.
- Days 3–4 — Jaipur: Amber Fort, City Palace, the bazaars. Don’t leave without eating dal baati churma at least once.
- Days 5–6 — Jodhpur: Mehrangarh Fort and the blue city spread below it. Smaller and calmer than Jaipur, and all the better for it.
- Days 7–8 — Jaisalmer: The golden city, the dunes, a camel safari with an overnight in the desert. Sleep under the stars if the weather allows. It will be one of those nights.
- Days 9–10 — Udaipur: Lake Pichola, the City Palace, sunset from a rooftop. Budget extra time here because you will not want to leave.
- Days 11–12 — Pushkar: The sacred lake, the Brahma temple, the particular strange peace of this small town. The bazaars are excellent for silver and textiles.
- Days 13–14 — Back to Delhi via Ajmer: Stop at the Dargah Sharif in Ajmer, one of the most important Sufi shrines in South Asia, and genuinely moving, before making your way back to Delhi for your flight.
10 Days: South India
South India is a completely different country from the north and deserves to be treated as one. This itinerary takes you through temples, hill stations, backwaters, and the coast, a proper cross-section of what makes the south so extraordinary.
- Days 1–2 — Chennai: Kapaleeshwarar Temple in Mylapore, a walk along Marina Beach at dawn, filter coffee in a steel tumbler, and a proper Chettinad meal your first evening. Chennai is a good city to ease into South India.
- Days 3–4 — Madurai: The Meenakshi Amman Temple is the reason you’re here; give it the time it deserves, including an evening visit when the atmosphere is completely different from daytime. Stay overnight in Chettinad if you can for the architecture and the food.
- Days 5–6 — Munnar: Tea estates, cool air, green hills that go on forever. After the temples and the heat of the plains, Munnar feels like a long exhale.
- Days 7–8 — Alleppey: A night on a houseboat drifting through the backwaters. Yes, it’s on every itinerary. Yes, it deserves to be.
- Days 9–10 — Kochi: Fort Kochi’s colonial streets, the spice market, the Chinese fishing nets at sunset, and a Kathakali performance in the evening, the full make-up and costume version, not the abbreviated tourist show.
12 Days: Himalayas and Ladakh
This one requires more planning than the others. Ladakh especially needs advance permits, acclimatization time, and some flexibility built in for the weather. But it is one of the most spectacular journeys you can make anywhere in the world, and the effort is worth every bit of it.
- Day 1 — Delhi: Land, sleep, eat. Nothing ambitious.
- Days 2–3 — Shimla: The old colonial hill station is a gentle introduction to altitude and mountain air. Walk the Mall Road, visit the colonial-era buildings, eat well, and let your body begin to adjust.
- Days 4–5 — Manali: Higher now, and more dramatic. Rohtang Pass, Solang Valley, the feeling of the Himalayas properly closing in around you. Manali is well set up for travelers and is a good base.
- Days 6–12 — Ladakh: Fly from Delhi to Leh. The flight alone, over the Himalayas, is something. Spend your first day in Leh doing very littlE, the altitude at 3,500 meters demands it. Then Pangong Lake, the Nubra Valley, Hemis Monastery, and the vast emptiness of the Changthang plateau. Fly back to Delhi from Leh for your onward journey.
A note on Ladakh: altitude sickness is real and can be serious. Do not skip the acclimatization day in Leh; do not push yourself too hard in the first few days; and know the symptoms, such as headache, nausea, dizziness, and shortness of breath. Descend immediately if anything feels serious.
Expect the Unexpected and Then Expect More
Know the Scams
India has a well-organized tourist scam ecosystem, most concentrated around major monuments and busy tourist hubs. I’m not telling you this to make you suspicious of everyone. Most people who approach you are genuinely warm and curious. But knowing these in advance means you’ll recognize them instantly rather than halfway through.
The closed monument scam is the most common. A friendly, well-dressed local approaches you near a monument and tells you it’s closed today for a festival, a special puja (prayer ceremony), a government function, or some other plausible reason. They offer to take you somewhere else in the meantime, usually their cousin’s or uncle’s shop. The monument is not closed. It is never closed for these reasons. Walk past, check the gate yourself, and go in.
The gem investment scam is more elaborate and targets people over a longer interaction, sometimes an entire train journey. Someone befriends you genuinely and warmly, and eventually suggests that you could make significant money by carrying gems back to a buyer abroad. The gems are worthless. You will end up paying for them and carrying them home for nothing. If anyone on a train or at a tourist site starts talking to you about gems, export opportunities, or a friend abroad who buys things, that’s your cue to end the conversation politely and firmly.
The tuk-tuk commission circuit works like this: a driver offers you an impossibly cheap fare, you accept, and he proceeds to take you to shops (textiles, jewelry, handicrafts) where he gets a commission on anything you buy. You’re not paying in money, you’re paying in time and pressure. The fix is simple: use Ola or Uber for a fixed price, or agree on a meter rate before you get in and stick to it.
The friendly student or photographer near major monuments in Delhi, Agra, and Varanasi, especially, is a variation on the same theme. The conversation is genuinely warm, they want to practice their English or show you something, and it ends at a shop, a restaurant where they get a cut, or a request for money for the photos they took of you. Read the pattern early and trust your instincts.
None of this is to make you skeptical. Most people who approach you are genuinely kind and curious. Read context. Be warm but not credulous.
Always Have a Torch on You
Power cuts still happen, particularly in smaller towns and rural areas. Your hotel will usually have a generator that kicks in after a minute or two, but carry a small torch or headlamp in your daypack regardless. You will use it.
And it’s not just power cuts. Many rural areas and less-visited towns simply don’t have street lighting, so once the sun goes down, it gets dark in a way that city dwellers are genuinely unprepared for. A torch is one of those things that takes up no space and earns its place every single time.
Embrace the Noise or Pack Earplugs. Preferably Both.
India is loud, and it does not apologize for this. Weddings happen at 11 pm on a Tuesday. Temple speakers start devotional music before dawn; 5 am is not unusual. Festival fireworks go off for days, sometimes weeks. Diwali alone is a fortnight-long percussion event in some neighborhoods. If you’re a light sleeper, pack earplugs and use them without guilt. This is not a problem to be solved; it’s just how India sounds.
Learn to Cross the Road Indian-Style
Nobody will tell you this at the airport, but crossing the road in India is a skill you will need to acquire, and the sooner the better. There are no reliable gaps in traffic, the green man means approximately nothing, and waiting for a clear road will mean waiting forever.
What you actually do: watch what the locals around you do and move with them. Walk steadily and predictably, don’t run, don’t freeze, don’t make sudden changes of direction. The traffic will flow around you. It sounds terrifying, and within two days, it will feel completely normal. This is one of those India things that cannot be explained, only experienced.
The Trash Is Visible, Look Past It
The trash will be visible and bother you, especially in the first few days. Waste disposal is a serious and complex problem in India, and you will see evidence of it everywhere: on roadsides, near monuments, along riverbanks, in places that should be better looked after. My honest advice: acknowledge it, don’t photograph it for shock value, and then let yourself look past it. If you fixate on it, you will miss everything else.
That said, things are genuinely changing. The Swachh Bharat (Clean India) Mission, launched over a decade ago, has made a real difference in many parts of the country: cleaner railway stations, more public toilets, growing civic awareness, and a younger generation that is increasingly vocal about keeping public spaces clean. It’s a slow shift in a country of 1.4 billion people, and it won’t happen overnight, but it is happening. The India that exists alongside the problem: the color, the kindness, the extraordinary beauty, the warmth, is entirely real, and so is the India that is working to be better.
Carry Toilet Paper, Squat Loos Are a Thing Here
India has both Western sit-down toilets and Indian squat toilets, sometimes in the same building on different floors. Outside major cities and tourist areas, squat toilets are more common. They are perfectly hygienic, and billions of people use them daily, but if you’ve never used one, look up the technique before you arrive rather than figuring it out under pressure. Also, carry your own toilet paper or tissues everywhere. It is not always provided. Wet wipes earn their place in your bag here, too.
Learn What the Head Wobble Actually Means
You will see this within minutes of landing, and you will spend the first day trying to interpret it. That distinctive side-to-side wobble of the head means yes, okay, I understand, I’m listening, fine, no problem, and several other things depending on context and delivery. What it does not mean is no or disagreement. Once you understand it, you’ll find yourself doing it too, usually around day three, without noticing.
Personal Space Works Differently Here
Queues in India are more of a general orientation towards a destination than a strict line. Personal space bubbles are smaller than you might be used to. People will stand close, lean over you to look at something, and share a bench with you without ceremony. None of this is aggression or rudeness; it’s just a different calibration of space and proximity. Adjust your expectations rather than your mood.
Never Plan Anything Too Tight as India Runs on Its Own Clock
Things run late. Not because people don’t care; Indians care enormously about hospitality and making things work, but because the country is complex, traffic is genuinely impossible, and a certain flexibility with time is simply the operating mode. Build a buffer into everything. If a train is late, find the chai stall on the platform. If a meeting runs over, let it run over. Rigidity will exhaust you here. Ease does the opposite.
Cramming Too Much Will Break You, Slow Down
India can be intense in the best way, but cramming too much in will burn you out faster than you’d expect. Build in slow days: a morning where you just sit at a chai stall and watch the street, an afternoon where you don’t go anywhere in particular. The travelers who come back from India glowing are almost never the ones who ticked off the most cities. They’re the ones who slowed down enough to actually be somewhere.
And learn to embrace the chaos rather than fight it. The moment you stop resisting the noise, the crowds, the unpredictability, the moment you just let India be what it is, the whole trip shifts. That shift is the thing people try to describe when they get home and can’t quite find the words for it.
The Hospitality Will Floor You
I’ve saved this for last because it’s the thing that stays with people longest after they leave.
A stranger on a train will share their home-cooked meal with you without being asked. A shopkeeper will make you chai before you’ve expressed any intention of buying anything. A family you met twenty minutes ago will invite you to join their festival celebration. An auto driver will go out of his way to show you something he thinks you’d like to see.
This is not performance, and it’s not strategy. It’s just how many Indians relate to guests, remember, Atithi Devo Bhava, guest is god, and it will catch you off guard every single time, no matter how prepared you think you are.
Accept all of it. Say yes to the chai, yes to the meal, yes to the invitation when your instincts tell you it’s genuine. This is the India that doesn’t make it into the itineraries or the packing lists. It’s the part that lives in you long after you’ve come home.
Go. Just Go.
Almost everyone I know who has visited India falls into one of two camps: people who found it too much, and people who found it the most alive they’ve ever felt.
Sometimes, those are the same person at different points in the same trip.
India is not easy. It will ask things of you like patience, a tolerance for chaos, a willingness to not understand everything, and be okay with that. It will sometimes exhaust you and constantly crowd your personal space. And then something will happen, a moment so quiet or so beautiful or so unexpectedly human that you’ll stand there thinking, oh, so this is why people keep coming back.
I can’t tell you what that moment will be. It’s different for everyone, and it always arrives when you’re not looking for it.
And I don’t mean that in a vague, spiritual way. I mean it practically: the food you ate, the person you met on the train, the morning you woke up somewhere and couldn’t believe where you were. These are the things you remember, years later.
I’ve tried to give you everything you need to arrive prepared. The rest is between you and India.
Come as you are. Leave changed.
Pin this for your trip. Share it with someone planning their India journey. And when you go, I’d love to hear what you found.
Further Reading:
- A Suitable Boy by Vikram Seth (Post-partition India, sweeping and human)
- Maximum City by Suketu Mehta (Mumbai, unflinching and magnificent)
- A Fine Balance by Rohinton Mistry (Mumbai, devastating and essential)
- The Space Between Us by Thrity Umrigar (Mumbai, class, relationships)
- Nine Lives by William Dalrymple (Sacred India, reportage)
- City of Djinns by William Dalrymple (Delhi, accessible and brilliant)
- The Inheritance of Loss by Kiran Desai (Darjeeling, identity, beautifully written)
- India: A Million Mutinies Now by VS Naipaul (honest, complex portrait of modern India)
- The Palace of Illusions by Chitra Banerjee Divakaruni (mythology retold, gives you cultural depth)
- Butter Chicken in Ludhiana by Vikram Seth (small town India road trip, very readable)
- Discover India by Lonely Planet (practical but rich)
- Shantaram by Gregory David Roberts (Mumbai’s underworld, flawed but gripping for travelers)
Save Essential Travel Tips for India to Pinterest
This is such a practical and well-structured guide for anyone planning a trip to India! I really liked how you broke down important aspects like transport, food safety, cultural etiquette, and realistic planning—it makes the whole experience feel much more manageable. India can be overwhelming, but guides like this help travelers prepare better and travel smarter.
The tips about respecting local customs, being cautious with food and water, and planning region-wise are especially useful for first-time visitors.
Overall, this is a very helpful and honest resource—perfect for anyone who wants to experience India the right way. Great work!
“This is such a practical and well-written guide for anyone planning their first trip to India. I especially liked how you covered not just destinations but also cultural nuances and travel etiquette. India can feel overwhelming at first, and tips like these make the experience much more approachable. Thanks for sharing insights that come from real experience and thoughtful travel planning!”