Here's how the process actually works, from Zentrevo's own experience helping travellers plan their first days on the ground in India.
Can Foreigners Buy a SIM Card in India?
Yes. Foreign tourists, business travellers, NRIs, and OCI cardholders can all buy a prepaid SIM card in India. You don't need to be a resident or hold any special status — but every SIM issued in the country, whether to an Indian citizen or a visiting foreigner, has to go through a Know Your Customer (KYC) verification process. This is a legal requirement enforced through India's telecom regulations, not something individual shops choose to skip.
In practice, this means you can't just hand over cash and walk out with an active SIM the way you might elsewhere. There's a short verification step involved, and it's worth planning for rather than being surprised by.
Documents Required
The core documents foreign nationals typically need are:
- A valid passport — your primary form of identification
- A valid Indian visa — confirming your legal entry status
- Proof of a local address — usually a hotel booking confirmation with your name on it
- A passport-style photo — often captured on the spot by the operator rather than something you need to bring separately
Some operators may also ask for an active email address, since a 2024 Department of Telecommunications (DoT) order made it easier for foreign nationals to complete verification using email-based OTP confirmation instead of requiring an alternate Indian phone number, which many tourists simply don't have. You can find official updates on subscriber verification rules on the Department of Telecommunications' own site.
Exact document requirements can vary slightly by operator, so it's worth having originals (not just photos) of your passport and visa on hand regardless of which provider you choose.
Step-by-Step SIM Purchase Process
- Choose an authorised outlet — an official store or counter for a recognised operator; avoid unlicensed third-party sellers, who may not process foreign KYC correctly.
- Present your documents — passport and visa for staff to verify and record.
- Provide your local address, usually via a hotel booking confirmation.
- Complete the photo and form step — the operator typically takes your photo on site and has you fill a customer application form.
- Wait for verification — your SIM may work for basic functions immediately, but full activation depends on the KYC check completing.
- Confirm activation, usually via a text or call confirming your number is fully active.
Where Foreigners Can Buy a SIM
Major international airports in India — including Delhi, Mumbai, Bengaluru, and Hyderabad — have telecom counters in the arrivals area, the most convenient option for most travellers since it's the first stop after immigration and baggage claim. Outside the airport, authorised retail outlets are common in most cities and can be just as easy, sometimes less rushed, if you don't need connectivity the instant you land.
eSIM vs Physical SIM
Both are available to foreign travellers from major Indian operators, and identity verification is the same either way — an eSIM doesn't let you skip the in-person KYC step for a local Indian number. The difference is just the physical card versus a digital profile on a compatible device.
Separately, international eSIM providers (unrelated to Indian telecom operators) let you activate a data-only eSIM before landing, using their own partnerships with local networks — a genuinely useful way to have data working the moment you arrive, though voice/SMS on a KYC-linked Indian number usually still requires the standard in-person process. This kind of pre-arrival planning pairs naturally with getting UPI One World set up, since both are worth sorting before your trip properly begins.
Best Options for Tourists
For most short-term visitors, a physical prepaid SIM from a major Indian operator picked up at the airport is the simplest path — a known process, staff used to handling foreign documents, and a working number by the time you leave. If your phone supports eSIM and you want data from the moment you land, pairing an international eSIM for the first day with a local SIM once settled is a reasonable middle ground.
Activation and Verification
Activation timing varies by operator and how busy the counter is, so build in some buffer rather than assuming it'll be instant. Airport counters during normal daytime hours tend to be faster simply because they process foreign KYC constantly; very late-night arrivals may occasionally mean waiting a bit longer for verification to clear. If your SIM isn't working as expected, the fastest fix is usually returning to the same outlet with your documents rather than troubleshooting remotely.
International Roaming vs Indian SIM
Sticking with your home carrier's roaming is the zero-effort option — no KYC, no store visit, your number just works. The trade-off is usually cost, since roaming rates typically run higher than local prepaid data. A local Indian SIM generally gives more data for the money and a local number useful for ride-hailing, food delivery, and local calls, at the cost of the initial verification step. Many travellers land with roaming active to get through immigration and the airport smoothly, then pick up a local SIM once settled — a habit worth pairing with the offline-navigation planning we covered in our Spiti Valley guide, since signal in the mountains drops out regardless of which SIM you're carrying.
Common Problems
A few recurring friction points worth knowing in advance: verification can take longer at busy counters or peak arrival times; some operators handle foreign KYC more smoothly than others, so a recent recommendation from fellow travellers or your accommodation can save time; hotel confirmations sometimes need to clearly show your name to count as address proof; and nationals of certain countries may face additional scrutiny when applying for a local connection, so check with the operator directly if you're unsure whether this applies to you.
Frequently Asked Questions
Can foreign tourists buy a SIM card in India?
Yes, foreign tourists can buy a prepaid SIM card, provided they complete the required KYC verification with a passport and valid visa.
What documents do I need to buy a SIM card as a foreigner in India?
Typically a valid passport, a valid Indian visa, proof of local address such as a hotel booking, and a photo taken at the point of sale.
Can I buy a SIM card at the airport when I arrive in India?
Yes, major international airports have telecom counters in the arrivals area where foreign travellers can complete the process on arrival.
Is an eSIM easier to get than a physical SIM as a foreigner?
Not for a local Indian number — the same in-person KYC verification applies to both. International eSIM providers offering pre-arrival data are a separate, unrelated option.
How long does SIM activation take for foreigners in India?
It varies by operator and how busy the location is, so it's worth allowing some buffer time rather than expecting instant activation.
Do I need an Indian phone number to complete KYC verification?
Not necessarily — regulatory changes have made it easier for foreign nationals to use email-based verification instead of requiring an alternate Indian number.
Should I use international roaming or get an Indian SIM?
Roaming is more convenient with zero setup but usually costs more for data; a local SIM is typically better value if you're staying more than a few days.
Can I use a hotel booking as proof of address?
Generally yes, as long as it clearly shows your name and the accommodation address.
Do all telecom operators in India serve foreign tourists equally well?
Not necessarily — experiences can vary by operator and by outlet, so asking for a current recommendation locally is worth doing.
What should I do if my SIM isn't working after purchase?
Return to the same outlet with your documents, since staff there have your verification details on file and can usually resolve activation issues fastest.
Bottom Line
Getting a SIM card in India as a foreigner is a normal, well-established process — it just involves a short identity verification step that doesn't exist in every country. Bring your passport, your visa, and a hotel confirmation, pick an authorised counter (an airport arrivals hall is usually the easiest first stop), and budget a little patience for verification. Once it's done, you'll have data and a local number for the rest of your trip, which the Zentrevo team considers one of the more worthwhile small errands to knock out early rather than leave for later.