Skip to content
India4U My passport

SIM cards and eSIMs in India

Mobile data in India is fast and cheap, and you need a working number for app cabs, UPI and OTP logins. Your options: an Indian SIM (cheapest for longer stays) or an eSIM/roaming plan (easiest for short trips).

Option 1: An Indian tourist SIM

The big networks are Jio, Airtel and Vi. Tourist SIMs are sold at counters in major international airports and at operators’ own stores.

  • Bring: your passport, visa or e-Visa, and a passport photo; an Indian address (your hotel) and sometimes a local reference.
  • Activation: usually within a few hours after verification.
  • Data plans are inexpensive by global standards; pick one that covers your whole stay.

Option 2: An international eSIM

Global eSIM apps sell India data plans you install before you fly. They’re convenient and work on arrival, but usually cost more per GB and may not include an Indian phone number, which some apps (cabs, UPI, train bookings) need for OTPs.

Option 3: Roaming

Simple, but check your home carrier’s India rates. Some US, UK and Gulf plans now include India.

For NRIs

Keep your Indian number active if you can: banks, Aadhaar-linked services and UPI depend on it. Many NRIs use a low-cost long-validity plan.

Tips

  • Ask the shop to test data and calls before you leave.
  • Coverage is strong in cities and along highways, weaker in high mountains and remote islands.
  • Wi-Fi is common in hotels and cafés but can be slow.

Frequently asked questions

Can tourists buy a SIM card in India?

Yes. Bring your passport, visa and a photo to an operator counter or store. Activation usually takes a few hours.

Is an eSIM good for India?

For short trips, yes. For longer stays an Indian SIM is cheaper and gives you a local number for OTPs.

Questions from readers

Got a question about SIM cards and eSIMs in India? Ask it here. We answer the useful ones on this page.

Ask a question

We can’t reply privately. Useful questions get answered here on the page.

Keep reading