Skip to content
Travel Tips

Best eSIM for India: What to Buy, and Why Every Usual Rule Inverts Here

17 min readUpdated September 11, 2026

India is famous for having the cheapest mobile data in the world. It is also one of the dearer countries in our catalogue to buy travel data for. Both of those are true at the same time, and the gap between them is the most useful thing to understand before you buy anything for an Indian trip. The consequence is that India breaks the rules of thumb that work everywhere else. In most destinations the largest fixed plan quietly stops giving you a volume discount and is the wrong buy; in India it is the best value in the range by a wide margin. In most destinations a week of unlimited is an expensive mistake; in India, for one specific trip length, it genuinely wins. In most of Asia a wide regional list costs four or five times a country plan; for India it is far closer than that. Carry over your habits from a trip to Thailand or Japan and you will buy the wrong thing here. This guide explains why the paradox exists, what the cheap local route actually costs you in time and paperwork, which size to buy, where the neighbouring countries fall off the coverage lists entirely, and what to buy for the trip you have booked.

The cheapest data country on earth, and one of the dearer ones to visit

Start with the numbers, because they are counterintuitive enough to be worth stating plainly. At the standard monthly size most travellers buy, an India plan costs about two and two thirds times what the cheapest destinations in our catalogue cost. Go up the range and the gap widens rather than narrows: well over three times at ten gigabytes, and close to four times at twenty.

For scale, India costs the same as the United Arab Emirates at the smaller monthly size, and more than the UAE at the larger ones. Dubai is the destination travellers expect to be expensive for data. India is the one nobody expects, which is why this post exists.

The reason is not mysterious, and it is not about anybody being greedy. The famously cheap Indian data plans you have read about are residential products, sold to people with an Indian address, an Indian bank account and a local identity document, on a domestic contract. A visiting line is a completely different arrangement, priced on a completely different basis, and the two numbers have never had much to do with each other. The same disconnect exists in other countries with very cheap domestic plans. India is simply the most extreme example of it.

What that means practically is that the usual advice to shop around is even less useful here than normal. At the common sizes, any honest seller's India plan lands in roughly the same place, because they are all working from the same underlying arrangement. Where you can actually save money is in picking the right row, and in India the right row is a different row than it would be almost anywhere else.

  • At the standard monthly size, India costs about two and two thirds times the cheapest destinations we sell.
  • The gap widens with size: well over three times at ten gigabytes, near four times at twenty.
  • India costs the same as the UAE at the smaller monthly size and more at the larger ones.
  • Cheap Indian data is a residential product for people with an Indian address and identity document.
  • So the saving is in which row you buy, not which seller.

What the cheap local route actually costs you

The obvious response to the section above is to buy a local SIM on arrival and pay Indian prices. It is a legitimate option and for some trips it is the right one, so here is what it involves rather than a dismissal.

India runs one of the stricter identity-verification regimes in the world for mobile connections. To register a SIM as a visitor you need your original passport, not a copy, and your valid visa, either the stamped page or a printed e-visa. You need proof of where you are staying, which in practice means a hotel booking with a full address on it. You need a headshot photograph taken in the shop. And it has to be an authorised store belonging to one of the operators rather than a general retailer, which rules out a lot of what you will walk past.

Then you wait. Activation commonly takes somewhere between a couple of hours and a full day after the paperwork is submitted. At a major airport in the daytime it is usually at the faster end of that, but the honest planning assumption is that a local SIM bought on arrival is not the thing that gets you out of the airport.

So the real comparison is not a price comparison. It is cheap data that costs you a store visit, four documents and up to a day of waiting, against dearer data that is already working when the plane doors open. For a two-week holiday, the second is almost always the better trade even at three times the per-gigabyte price, because the absolute numbers are still small and the first evening in Delhi or Mumbai is not when you want to be solving a connectivity problem. For a two-month stay, the arithmetic flips and the store visit is worth it.

One thing that does not enter the comparison: the identity rules are about Indian SIM cards. A travel eSIM connects as a visiting line, so there is no store, no photograph and no waiting.

  • A visitor SIM in India needs original passport, valid visa, proof of local address and an in-store photo.
  • It has to be an authorised operator store, not a general retailer.
  • Activation typically takes from a couple of hours up to a day after you hand the documents over.
  • So it is cheap data plus a day of friction, against dearer data that works on landing.
  • Short trip: buy the eSIM. Long stay: the store visit starts to pay.

The biggest plan is the bargain, which is backwards

Here is the first and most valuable inversion. In most destinations the largest fixed monthly plan quietly stops giving a volume discount, and buying it is a mistake we have written about before. In India it is the opposite, and the difference is not subtle.

Work up the Indian ladder and the price per gigabyte barely improves at all through the middle. The three, five and ten-gigabyte months are all within a modest range of each other per gigabyte, and then the twenty-gigabyte month gives you exactly double the data of the ten for exactly double the money. No volume discount whatsoever, which in most countries is the signal to stop climbing.

Then the fifty-gigabyte month breaks the pattern completely. It costs a little over half as much per gigabyte as the twenty does. It is the only genuine bulk discount anywhere in the Indian range, and it makes the twenty-gigabyte month the row to be most suspicious of rather than the fifty.

This matters because of who actually needs data in India. If you are travelling for a month, working remotely, moving between cities, sharing a connection with a partner, or simply somebody who uses a lot of data and has been told India is cheap, the fifty is where the range stops punishing you. And because the twenty gives no discount over the ten, the sensible ladder in India is to buy ten, or to jump straight to fifty, and to treat twenty as the row that exists mainly to make fifty look expensive.

  • The twenty-gigabyte month costs exactly double the ten for exactly double the data: no volume discount.
  • The fifty-gigabyte month costs a little over half as much per gigabyte as the twenty.
  • That makes the fifty the best value in the Indian range, the reverse of most destinations.
  • Practical ladder: buy ten, or jump to fifty. Be suspicious of twenty.

The small plans are genuinely cheap here, so the usual trap is not a trap

The second inversion is at the other end of the range, and it is the one most likely to save a short-trip traveller money.

In most destinations we sell, the one-gigabyte week and the three-gigabyte month are priced within about a fifth of each other, which makes the week a clear trap: you hand back two thirds of the data and three quarters of the window to save very little. We have said so in several guides, and in those destinations it is the right advice.

India is different. The one-gigabyte week costs well under half what the three-gigabyte month costs. That is a real gap rather than a rounding difference, and it means a genuinely short, light trip can buy the small plan without being fleeced. A four-day business trip to Bengaluru where you need maps, a ride-hailing app and messaging is a perfectly reasonable place for the one-gigabyte week.

The exception at the very bottom is the single-day plan, which is expensive in India: one day costs nearly half what the five-gigabyte month costs. It is worth it for exactly one thing, a single overnight in transit where you need a car and a message and nothing more. For anything longer it falls apart immediately.

So the short-trip rule in India is the opposite of the one elsewhere. Do not automatically step up to the monthly plan for a few days. Look at the week first, because here the week is honestly priced.

  • The one-gigabyte week costs well under half the three-gigabyte month, unlike most destinations.
  • So a short light trip can legitimately buy the smallest plan in India.
  • The single-day plan is dear: one day costs nearly half a five-gigabyte month.
  • Use the day plan only for a single overnight in transit.
  • Check the week before you default to the month. This is the one country where that pays.

Unlimited actually wins here, for one specific trip length

The third inversion is the one we least expected to write. We have told readers repeatedly that unlimited plans are an expensive way to buy less data than they think, because fixed data in most destinations is cheap enough to make the comparison lopsided. India is not one of those destinations.

A week of unlimited in India costs about a quarter less than the twenty-gigabyte month, and its ceiling across those seven days is slightly more data than the twenty-gigabyte month carries in total. Cheaper and larger. The catch is the only catch: seven days rather than thirty. If your trip is a week, that is not a catch at all.

So for a seven to ten day trip where you expect to use a lot of data, the week of unlimited is a legitimate first choice in India in a way it is not in Thailand, Indonesia or the Alps. It is still not right for a light user, because the ten-gigabyte month costs considerably less and a light week will not come near ten gigabytes.

The inversion stops at a fortnight. Two weeks of unlimited costs slightly more than the fifty-gigabyte month, and the fifty-gigabyte month carries far more data and runs for thirty days. So the ordering in India is: a light week takes the ten-gigabyte month, a heavy week takes unlimited, and anything from a fortnight upwards takes the fifty.

A month of unlimited costs about twice the fifty-gigabyte month and should be reserved for someone who genuinely cannot live inside fifty gigabytes in thirty days. That is a real person, but they are rare, and they usually know it.

  • A week of unlimited costs about a quarter less than the twenty-gigabyte month and carries more data across the week.
  • That makes it a real first choice for a heavy seven to ten day trip in India.
  • A light week is still better served by the ten-gigabyte month, which costs considerably less.
  • From a fortnight upwards the fifty-gigabyte month takes over again.
  • A month of unlimited costs about twice the fifty-gigabyte month. Rarely the answer.

The wide regional list is unusually close to the India plan

India sits on two of our wide Asia coverage lists and on neither of the cheaper ones. That sounds like bad news and is partly the opposite, because of how the prices fall.

For most Asian countries a wide regional list costs around four and a half times the country plan, which is why our other Asia guides tell you to buy per country until you are visiting five or six. India is the exception. Because the India plan is dear and the regional list is the same price for everyone on it, the wide list costs only about two thirds more than India alone at the smaller monthly size, and only about a third more at the larger ones.

That changes the crossover dramatically. Adding one neighbour to an Indian trip is roughly a wash at the smaller sizes and a clear win for the regional list at the larger ones. India with Sri Lanka, or India with Pakistan, comes out slightly cheaper as two country plans at the small end and clearly cheaper as one regional list at twenty gigabytes. From two countries onwards at the larger sizes, and certainly from three countries at any size, the wide list is the buy.

This is the single most important thing to carry across from this guide if you read nothing else: the rule from our Thailand, Indonesia and wider Asia posts, that regional lists rarely pay until you are visiting several countries, does not hold when India is the anchor of the trip. Check the wide list properly rather than dismissing it.

  • India is on the two wide Asia lists and on neither cheaper one.
  • The wide list costs about two thirds more than India alone at the smaller monthly size.
  • At the larger sizes it is only about a third more, for twenty destinations.
  • Adding Sri Lanka or Pakistan is a wash at small sizes and a regional-list win at large ones.
  • The usual advice to buy per country in Asia does not hold when India anchors the trip.

The neighbours, and the three that are on no list at all

Having just recommended the wide list, here is where it stops helping, and the gaps are specific enough to plan around.

Nepal is on no regional list we sell. Not an Asia list, not a global one. For the very common Delhi or Varanasi plus Kathmandu itinerary, that means a Nepal country plan on top of whatever you bought for India, and Nepal's own plans are priced slightly above India's. Bhutan is in the same position and costs more again. The Maldives is also on no list, and is dearer still, at well over twice the India price at the same size, which catches people pairing a Kerala or Mumbai leg with a week on an island.

Sri Lanka and Pakistan are the easy ones. Both are on both wide Asia lists, and both are substantially cheaper than India as standalone plans, so you have a real choice rather than a forced purchase. Bangladesh is on only one of the two wide lists, so if Dhaka is on your route, check which list you are looking at rather than assuming.

And then the trap that catches the most people, because it sits on the most travelled route into India. The United Arab Emirates is on neither wide Asia list. Those lists include Saudi Arabia, Israel and Kuwait, but not the UAE and not Qatar. A Dubai stopover is the standard way a very large number of travellers reach India, and a long layover there is exactly when you want working data for a hotel, a transfer or a delayed connection. If your itinerary goes through Dubai or Doha, that leg needs its own plan, regardless of how wide your Asia list is.

None of these gaps are reasons to change your trip. They are reasons to look at the coverage list on the plan page before you pay, which takes about twenty seconds and is the single highest-value thing you can do in this entire category.

  • Nepal, Bhutan and the Maldives are on no regional list at all. Each needs its own plan.
  • The Maldives costs well over twice India at the same size.
  • Sri Lanka and Pakistan are on both wide Asia lists and are cheaper than India standalone.
  • Bangladesh is on only one of the two wide lists.
  • The UAE and Qatar are on neither, so a Dubai or Doha stopover needs its own plan.

What an Indian trip actually uses

India is a heavy maps-and-messaging country and a light streaming one, for the simple reason that you are rarely sitting still. Almost everything you do runs through a phone that is awake: calling a car, finding a doorway in a market lane that your map shows as a line, checking which platform a train is leaving from, sending a photograph of an address to a driver who will then call you back, and confirming essentially every arrangement over a messaging app rather than email or a phone call.

Ride-hailing deserves its own note because the pattern is different from most countries. You will open the app more often, the driver will frequently call you, and you will sometimes end up walking the map to find each other. All of that is small in data terms and continuous, which is the shape that favours a slightly larger plan than your instinct suggests, bought once, rather than topping up repeatedly.

Trains are where a little preparation pays disproportionately. Long-distance Indian rail journeys pass through areas with real coverage gaps, and the booking and live-status apps are exactly what you want when a schedule slips. Download what you need before you board rather than while moving. Offline maps are genuinely essential for anything in Ladakh, the desert routes in Rajasthan, or the hill roads in the northeast, where the gaps are long and the consequences of a wrong turn are measured in hours.

The heavy users are the usual suspects. If you are uploading video, tethering a laptop through the day, or travelling with someone whose phone is sharing your connection, the numbers change completely and this is where the fifty-gigabyte month earns its place.

  • Maps, messaging and ride-hailing all day: frequent, small, and relentless.
  • Drivers often call rather than message, and meeting points take a few attempts.
  • Download train status and tickets before boarding, not en route.
  • Offline maps are essential for Ladakh, desert Rajasthan and the northeast hill roads.
  • Video uploads and laptop tethering are what move you up to the fifty-gigabyte month.

Four networks, and the two that actually matter

India has four mobile networks and a duopoly inside them. Jio and Airtel together carry more than three quarters of the country's mobile users and take nearly all of the growth, and both run 5G across hundreds of cities. Between them they are what a visiting phone will almost always be using.

Vi is a distant third, formed from the merger of Vodafone and Idea, and you may still see older Vodafone or Idea branding in places including possibly your phone's own network list. BSNL is the state-owned operator and the smallest of the four. Knowing the shape of that is useful mainly so that an unfamiliar name in a network list does not look like a fault.

A travel eSIM connects to local networks the way any visiting phone does, and your handset picks the strongest one available without being asked. Manual selection is worth knowing about for one narrow case: if data has slowed in a specific place where more than one network reaches you, choosing a different operator by hand sometimes helps. In a dense city at the end of the working day that is a real possibility. On a mountain road in Himachal it usually is not, because there is one signal or none.

And the honest line. No plan tier and no seller changes coverage. India's gaps are geographic and they apply to the local SIM in the phone next to yours just as much as to your eSIM.

  • Jio and Airtel carry more than three quarters of India's mobile users and both run 5G widely.
  • Vi is a distant third and older Vodafone or Idea branding still appears in places.
  • BSNL is the state operator and the smallest of the four.
  • Your phone selects the strongest network by itself; manual selection only helps where several reach you.
  • Coverage belongs to geography, not to the plan or the seller.

What a travel eSIM will not do in India

There is one limitation that matters more in India than in most countries, and it deserves stating clearly rather than in a footnote.

You do not get an Indian number. In a country where a local mobile number is the key to a great deal of everyday digital life, that is a more noticeable gap than it would be in, say, Italy. Anything that insists on a number beginning with the Indian country code will not work through the eSIM, and that covers more services in India than you might expect. What you keep instead is your own number, live on your home SIM beside the eSIM, still receiving the verification codes your bank and your usual apps send you. For a traveller that is the right trade, but it is a real one, and if your trip depends on an Indian number then a local SIM with its paperwork is the answer rather than an eSIM.

Practical consequence: set up everything that verifies by text message before you fly, on your usual number, while it is in normal service at home. Ride-hailing, messaging and banking apps all fall into that category, and doing it in an arrivals hall is how people lose an hour at the worst possible moment.

The second limit is duration. Indian plans run in windows up to thirty days. A two or three month stay is a sequence of top-ups, with the new days stacking on whatever is left rather than replacing it, which works. But somewhere in a stay that long the arithmetic and the paperwork both start favouring the local route, and we would rather point at that than sell you the wrong shape three times in a row.

  • No Indian number, and that closes more doors in India than in most countries.
  • Your own number stays live on your home SIM for verification codes.
  • Set up any text-verified app before you fly, while your usual number is in normal service.
  • Plans run up to thirty days; longer stays mean stacking top-ups.
  • If your trip genuinely needs an Indian number, the local SIM and its paperwork is the honest answer.

Match the row to the trip

Everything above, compressed. Each line assumes one phone, maps and messaging through the day, and no daily video uploads. Note how often the answer differs from what it would be for a comparable trip elsewhere in Asia.

  • One overnight in transit through Delhi or Mumbai: the single-day plan, and nothing else.
  • A four or five day business trip, light use: the one-gigabyte week, which is honestly priced here.
  • Ten days to a fortnight, ordinary use: the ten-gigabyte month.
  • A heavy seven to ten day trip: a week of unlimited, which costs less than the twenty-gigabyte month and carries more.
  • A fortnight or longer with heavy use: the fifty-gigabyte month, the only real bulk discount in the range.
  • A month of touring, moving between cities: the fifty-gigabyte month.
  • Working remotely from India, tethering daily: the fifty-gigabyte month before unlimited.
  • Avoid the twenty-gigabyte month unless nothing else fits: it gives no discount over the ten.
  • India plus Sri Lanka or Pakistan at a small size: two country plans. At a large size: the wide Asia list.
  • India plus two or more Asian countries: the wide Asia list, which is far closer in price here than elsewhere.
  • India plus Nepal, Bhutan or the Maldives: a separate plan for each, because no list covers them.
  • Any route through Dubai or Doha: a separate plan for that leg, whatever else you buy.
  • A stay of several months: stack top-ups, then look seriously at a local SIM and its paperwork.

Frequently asked questions

Why is an eSIM for India more expensive than one for Thailand or Japan?

Because the cheap Indian data everyone has heard about is a residential product, sold to people with an Indian address, an Indian bank account and a local identity document. A visiting line is an entirely different arrangement, priced on a different basis, and the two numbers have never been closely related. India sits at about two and two thirds times our cheapest destinations at the standard monthly size, and the gap widens at larger sizes. The same disconnect exists in other very cheap domestic markets; India is the most extreme case.

What is the best eSIM size for two weeks in India?

The ten-gigabyte month for ordinary use: maps, ride-hailing, messaging and photographs, which is what an Indian fortnight mostly consists of. Go to the fifty-gigabyte month if you are uploading video, tethering a laptop, or sharing your connection with someone else, because it is the only size in the Indian range that gives a genuine bulk discount. Skip the twenty-gigabyte month if you can, since it costs exactly double the ten for exactly double the data.

Is unlimited data worth it in India?

Unusually, sometimes yes. A week of unlimited costs about a quarter less than the twenty-gigabyte month and its ceiling over seven days is slightly more data than that month carries, so for a heavy seven to ten day trip it is a legitimate first choice. That is the opposite of our advice for most destinations. It stops being true at a fortnight, where the fifty-gigabyte month is cheaper and much larger, and a month of unlimited costs about twice the fifty-gigabyte month.

Should I buy a local Indian SIM instead?

For a long stay, seriously consider it. For a holiday, probably not. Registering a SIM as a visitor in India needs your original passport, a valid visa, proof of where you are staying and a photograph taken in an authorised operator store, and activation commonly takes from a couple of hours up to a full day afterwards. So the choice is cheap data plus a store visit and a day of waiting, against dearer data that works when you land. On a two-week trip the absolute difference is small and the convenience is not.

Is a regional Asia plan worth it for an India trip?

Two of the wide Asia coverage lists include India. The cheaper Asia lists do not. What makes India unusual is the price relationship: for most Asian countries a wide list costs around four and a half times the country plan, but because India itself is dear, the wide list is only about two thirds more at the smaller monthly size and about a third more at the larger ones. So unlike Thailand or Indonesia, the regional list is genuinely worth checking for an Indian trip rather than dismissing.

Does an India eSIM work in Nepal?

No, and nor does any regional plan we sell, because Nepal is on no coverage list at all. For the common India and Kathmandu itinerary you need a Nepal country plan alongside whatever you bought for India, and Nepal's own plans cost slightly more than India's at the same size. Bhutan and the Maldives are in the same position, on no list and each needing their own plan, with the Maldives costing well over twice the India price.

Will my Asia eSIM cover a Dubai stopover on the way to India?

No. Neither wide Asia list includes the United Arab Emirates or Qatar, even though both include Saudi Arabia, Israel and Kuwait. Since a Gulf stopover is how a very large share of travellers reach India, this is the most common coverage surprise on the route. A long layover is exactly when you want data for a hotel, a transfer or a delayed connection, so buy a separate plan for that leg regardless of how wide your Asia list is.

How much data do I need for a week in India?

For light use, the one-gigabyte week is genuinely enough and genuinely cheap here, unlike in most destinations where the weekly plan is poor value. For normal use, the three or five-gigabyte month. For heavy use on a week-long trip, a week of unlimited beats the twenty-gigabyte month on both price and volume. India is a maps and messaging country rather than a streaming one, so ordinary days use less than people expect.

Which Indian network will my eSIM use?

Most likely Jio or Airtel, which between them carry more than three quarters of India's mobile users and both run 5G across hundreds of cities. Vi is a distant third, formed from the Vodafone and Idea merger, and older Vodafone or Idea branding still turns up in places including possibly your phone's network list. BSNL is the state operator and smallest. Your phone chooses the strongest available network by itself.

Do I get an Indian phone number with a travel eSIM?

No. A travel eSIM is a data plan, so there is no Indian number and no local calls or texts from it. That limitation bites harder in India than in most countries, because a local number unlocks a lot of everyday digital life there. Your own number stays live on your home SIM beside the eSIM, so bank codes and app verification still reach you. If your trip genuinely depends on an Indian number, a local SIM with its paperwork is the honest answer.

Will I have data on long-distance Indian trains?

In patches. Long rail journeys cross areas with real coverage gaps, and the booking and live-status apps are precisely what you want when a schedule slips. Download tickets, timetables and anything you plan to read or watch before you board rather than while moving. This is also true of the desert routes in Rajasthan, the roads in Ladakh and the hill roads in the northeast, where offline maps are not a nicety.

Which India plan should I avoid?

The twenty-gigabyte month, in most cases. It costs exactly double the ten-gigabyte month for exactly double the data, which means no volume discount at all, while the fifty-gigabyte month costs a little over half as much per gigabyte as it does. If ten gigabytes is not enough, the usual right move in India is to go to fifty rather than to twenty. The single-day plan is also dear here and only makes sense for one overnight in transit.

Can I use one eSIM for India and Sri Lanka?

Yes, on either of the two wide Asia lists, which both include Sri Lanka and India. Whether you should depends on size: at the smaller monthly size two country plans come out slightly cheaper, because Sri Lanka standalone is substantially cheaper than India. At twenty gigabytes the regional list wins clearly. Pakistan behaves the same way. Bangladesh is on only one of the two wide lists, so check which one you are buying.

How long does an India eSIM last before it expires?

Indian plans run in windows up to thirty days, and the window starts when the eSIM first connects to an Indian network rather than when you buy it. Before that, an uninstalled and unconnected eSIM keeps for months, so buying several weeks ahead of the trip is safe. For a stay of two or three months you stack top-ups, with the new days adding to what is left rather than replacing it.

Ready to get connected?

Browse eSIM plans for 200+ countries & regions. Set up in seconds, no signup required.

Browse eSIM plans

Popular eSIM destinations