Destination
eSIM for India: mobile data in Goa, Delhi, Kerala and the hills
How to get online in Goa and Delhi, why getting a local SIM in India takes more than five minutes, and when you really can’t do without an Indian number.
Plan for your trip: India · 5 GB · 30 days — See plans →
The easiest way to get mobile data in India as a tourist is a travel eSIM installed at home: it works once you land and needs no paperwork on the spot. Cities and the resorts of Goa and Kerala usually have coverage; it gets weaker in the mountains, in rural areas and on trains between cities. A local SIM gives you an Indian number for text codes, but foreigners need a passport and visa to get one, and it may not work right away.
What is mobile data like in Goa?
In Goa, mobile data usually works in the beach villages of North and South Goa: in cafes, on beaches and along the main roads. Goa is one of India’s most popular destinations for international travelers, and you need data there from the first hour — to get a taxi from the airport, find your guesthouse and message whoever’s renting you a scooter.
Coverage in Goa can be weaker inland, in the hills, in quiet coves away from the villages and in sparsely populated areas. Quality depends a lot on the exact spot and the network, so don’t expect the same picture all along the coast.
Wi-Fi in Goa’s guesthouses and villas is a lottery. One host’s router handles video calls, another’s gives up at the terrace. If you’re wintering in Goa and working remotely, mobile data on your phone is your insurance for days when the router acts up, and you can hotspot your laptop from the same phone.
During the summer monsoon, some parts of Goa get power and network outages. The tourist season falls in the dry months, but if you’re traveling in the shoulder season, build in some slack.
Where is coverage good in Delhi, Agra, Kerala and the Himalayas?
India’s big cities and main sights usually have mobile data, while the mountains, plantations and long train runs have gaps. Region by region, it looks like this:
- Delhi: a huge city where mobile data usually works in the center and at major sights, though speeds can drop in crowds and dense neighborhoods.
- Agra: the network generally works in town and at the Taj Mahal; the highway from Delhi has coverage with some gaps.
- Kerala: cities and coastal resorts usually have data; in the hill plantations and deep in the backwaters the signal is weaker.
- Himalayas: mountain towns have coverage, but on passes, treks and in remote valleys it can disappear for long stretches.
- Trains: on long runs between cities, data comes and goes.
No one can promise the same mobile data across all of India, whether on a local SIM or an eSIM: the country is enormous, and coverage in a megacity and in a mountain village can be worlds apart.
How can a tourist get a local SIM in India?
You can buy a local SIM in India, but it’s not a five-minute job at a counter. Foreigners usually need a passport, visa and photo, the details get verified, and the number may not work right after purchase. Rules and procedures change, so check them at the carrier store or the airport counter.
The main plus of a local SIM is an Indian number. On a long winter stay it’s handy, and for text codes from Indian services it’s close to essential.
A travel eSIM solves a different problem: data as soon as you land. With MoreSim the QR code arrives in the chat in about 30 seconds, the profile runs as a second line, and your home SIM stays in the phone. You can buy on the website or in the Telegram bot @moresim_bot and pay with Telegram Stars from any country, right in the bot (bank card and SBP payments currently work with cards issued in Russia). Your phone needs to support eSIM, which depends on the model; you can check in the bot.
| What matters | Local SIM | MoreSim data eSIM |
|---|---|---|
| Getting it | Passport, visa, photo, verification | Online, before you fly |
| When it works | May take some time | On first connection in India |
| Indian number | Yes | No, data only |
| Home SIM | Takes the second slot or replaces your home SIM | Stays in the phone |
When do you really need an Indian number?
You need an Indian number wherever sign-up and login are confirmed with a one-time text code: many Indian apps, delivery services and payment methods are tied to a local number. MoreSim plans are mobile data only, with no phone number, so they can’t receive those codes.
If your trip depends on a service that requires an Indian number, plan to buy a local SIM. For everything else — maps, messaging and calls through messaging apps, email, bookings, translation — data without a number is usually enough. On a long trip the two combine easily: a local SIM for codes, an eSIM for data from the moment you land.
Will bank texts reach you in India?
Bank texts reach your home SIM in India as long as it stays in the phone, on a network, with roaming available from your carrier: incoming texts while roaming usually go through, but terms depend on the carrier and plan. Check your home carrier’s roaming in India separately, before you fly.
Turn off mobile data on your home SIM so you don’t use data through your home carrier. Leave the line itself on if you’re expecting bank texts. An eSIM makes this easy: your home line sits alongside it, and data runs through the India plan.
How much data do you need in India?
How much data you need in India depends on your habits, not the country. A MoreSim India plan works only in India, and the data and validity options are on the country page. Rough usage benchmarks:
- A layover or a day in Delhi: messaging and online maps usually use tens of megabytes a day, not hundreds.
- A week with offline maps, messaging and the odd photo: roughly 1–2 GB.
- A typical week with navigation, photo chats and social feeds: 3–5 GB.
- A week of daily stories and videos: 5–10 GB.
- Remote work on a winter stay with video calls and a laptop hotspot: 10–20 GB a week, unless heavy uploads go over guesthouse Wi-Fi.
If you run out before the plan ends, top up without a new eSIM: use “Top up data” on the eSIM card in your account or in the bot’s app, if top-ups are available for that plan. For a winter stay it’s easier to start with a month’s worth of data than to keep buying small top-ups. MoreSim support is reachable via /support in the bot, a ticket in your account and email.
Most messages we get come right after landing, when data roaming isn’t turned on for the eSIM. Check that toggle and data usually appears right away. If it doesn’t, we’re here to help.
FAQ
What’s the best way to get mobile data in India as a tourist?
There are three options: your home carrier’s roaming, a local SIM and a travel eSIM. Roaming isn’t available with every carrier, so check the terms with yours before you fly. A local SIM requires your passport and visa plus a document check, and it may not work right away. A travel eSIM installs at home, and the plan starts counting on first connection in India.
Does an India eSIM give me an Indian phone number?
No. MoreSim plans are mobile data only, with no phone number: you call through messaging apps, and bank texts arrive on your home SIM. If you need text codes from Indian apps, banks or delivery services, you’ll need a local SIM with an Indian number. For maps, messaging, email and bookings, data without a number is usually enough.
Which SIM card is best for tourists in India?
It depends on what you need. A local SIM gives you an Indian number for services that verify by text, but getting one requires a passport, visa, photo and a check, and activation can take time. A travel eSIM is simpler: buy online, get the QR code in the chat in about 30 seconds, and keep your home SIM in the phone. On a long trip you can combine both: a local SIM for codes, an eSIM for data from the moment you land.
Is there mobile data in Goa, and where is it worse?
The beach villages of North and South Goa usually have mobile data in cafes, on beaches and in guesthouses. It can be weaker inland, in the hills and in sparsely populated spots. Wi-Fi in Goa accommodation depends heavily on the guesthouse, so it’s safer to have mobile data on your phone.
Will I get bank texts on my home number in India?
Bank texts reach your home SIM as long as it stays in the phone, on a network, with roaming available from your carrier; terms depend on the carrier and plan. A travel eSIM runs as a second line, so you don’t need to remove your home SIM. Turn off mobile data on the home SIM so data runs through the India plan.
Is there mobile data in the Himalayas?
Mountain towns in India usually have mobile data, but on passes, treks and in remote valleys it can disappear for long stretches, on a local SIM and an eSIM alike. Before the trip, download offline maps and screenshot your bookings and your driver’s contacts. Let family know you may be offline for a day or more.
How much data do I need for a week in India?
A typical week of navigation, chats and social feeds takes roughly 3–5 GB, as long as videos and cloud backups go over Wi-Fi. Daily stories and video calls push usage to 5–10 GB a week. The data and validity options for India are on its country page, and a MoreSim plan can be topped up with “Top up data” on the eSIM card in your account or in the bot’s app, if top-ups are available for that plan.