eSIM for India

Dialling code
+91
Region
Asia
Networks in the country
Jio, Airtel, Vi

India has some of the cheapest mobile data in the world, on Jio, Airtel and Vi. The catch for visitors is buying it. Every SIM goes through identity checks, and for foreigners that means a passport and visa copy, a photograph and a local address, sometimes a local reference.

Activation can take anything from a couple of hours to a day. A travel eSIM is not cheaper per gigabyte. It is faster, and on a first day in Delhi or Mumbai that tends to matter more.

Plans are not on sale yet

What buying a local SIM involves

Expect to show your passport and visa, hand over a photo, and give the address of your hotel. Some shops ask for a local contact who can confirm your details. Official stores of the operators handle this routinely; small kiosks are sometimes less willing.

For a stay of several weeks, going through that once is worth it for the price. For a one week trip, many travellers prefer not to spend half a day on it.

The first day

Ride hailing apps, maps and messages with your hotel all need data from the moment you leave the airport. With an eSIM installed before departure, you are online at the gate.

Networks

Jio and Airtel have the widest 4G and 5G coverage; Vi and the state owned BSNL are present too. The big cities, the Golden Triangle of Delhi, Agra and Jaipur, Goa and Kerala are well covered.

View plans

Plans are not on sale yet

We are testing which destinations people actually need before we connect a supplier. Tell us where you are going and you will be first to know when plans for that destination go live.

Plan slot

Datanot set yet
Validitynot set yet
Hotspotnot set yet
Networksnot set yet
Pricenot set yet

Plan slot

Datanot set yet
Validitynot set yet
Hotspotnot set yet
Networksnot set yet
Pricenot set yet

Plan slot

Datanot set yet
Validitynot set yet
Hotspotnot set yet
Networksnot set yet
Pricenot set yet

Himalayas and remote areas

In Ladakh, Spiti and parts of Himachal Pradesh, Sikkim and the North East, coverage is patchy and some areas have special rules for mobile connections. Check the situation for your route before you go and do not rely on any single network there.

Where an Indian number still helps

Some Indian payment apps and train booking services send one time codes to Indian numbers. A data eSIM cannot receive those. If your trip depends on them, a local SIM is still the better tool.

See connectivity options

Compare options

Common questions

What do I need to buy a SIM in India as a tourist?

Usually your passport, visa, a photo and a local address. Some shops ask for a local reference. Activation can take up to a day.

Will a travel eSIM work in Ladakh?

Coverage there is limited on every network and rules differ from the rest of India. Check your route in advance and plan for offline periods.

Can I pay with UPI using a travel eSIM?

Standard UPI needs an Indian bank account linked to an Indian number, which a data eSIM does not provide. Prepaid UPI wallets for foreign visitors exist; check their conditions separately.

Nearby destinations

Before you travel

More eSIM destinations

All eSIM destinations