India
Dev N · Pexels

Buying a SIM card in India: counters, queues and the 24-hour wait

Delhi's airport counters can run 45 minutes at peak, and the SIM you buy may not work for another day. Here is where to go and what to bring.

India eSIM plans compared

  • Nomad50 GB · 30d$43$0.86/GB✓ checkedBest value8 plans
    DataDaysPricePer GB
    1 GB7$4$4
    3 GB30$8.50$2.83
    5 GB30$13$2.60
    Unlimited5$18
    10 GB30$21$2.10
    Unlimited10$33
    20 GB30$33$1.65
    50 GB30$43$0.86

    Check Nomad prices →

  • Airalo20 GB · 15d$36.50$1.82/GB✓ checked17 plans
    DataDaysPricePer GB
    1 GB3$4$4
    3 GB3$8.50$2.83
    3 GB7$9.50$3.17
    5 GB7$13$2.60
    5 GB15$13.50$2.70
    5 GB30$14$2.80
    Unlimited3$20.50
    10 GB7$22.50$2.25
    10 GB15$23$2.30
    10 GB30$24$2.40
    Unlimited5$31.50
    20 GB15$36.50$1.82
    20 GB30$38$1.90
    Unlimited7$39.50
    Unlimited10$46
    Unlimited15$62
    Unlimited30$99

    Check Airalo prices →

  • Saily20 GB · 30d$38.99$1.95/GB✓ checked5 plans
    DataDaysPricePer GB
    1 GB7$3.99$3.99
    3 GB30$9.99$3.33
    5 GB30$13.99$2.80
    10 GB30$23.99$2.40
    20 GB30$38.99$1.95

    Check Saily prices →

  • HolaflyUnlimited · 3d$19.90unlimited✓ checked6 plans
    DataDaysPricePer GB
    Unlimited3$19.90
    Unlimited5$30.90
    Unlimited7$39.50
    Unlimited10$46.90
    Unlimited15$63.50
    Unlimited30$111.90

    Check Holafly prices →

Providers marked ✓ checked were read from their own site on ; those marked indicative come from our earlier research and are not yet verified. Providers change pricing without notice — check before buying. Host networks marked ? are taken from provider listings and have not been confirmed by us; where no network is shown, the provider does not publish one. How we check prices.

The short answer

Buy at the arrivals kiosk run by Airtel or Jio at whichever airport you land at, bring your passport, visa and a passport photograph, and expect the line to take longer than the transaction.

Then expect to wait. Activation can take up to 24 hours, which is the part nobody mentions until you are standing in the taxi rank with a dead SIM.

The airport counters

AirportCarriers at arrivalsPeak queue
Indira Gandhi International (DEL)Airtel, Jio45 min
Chhatrapati Shivaji Maharaj International (BOM)Airtel, Jio30 min
Kempegowda International (BLR)Airtel20 min

Delhi is the worst of the three by a distance. Forty-five minutes at peak, after immigration and baggage, on top of a long-haul flight, is a meaningful chunk of an arrival day — and it buys you a SIM that will not work until tomorrow.

Bangalore is the quickest, with Airtel only. Mumbai sits in between with both carriers present.

What to bring

Three things, and you need all of them:

  • Passport
  • Valid Indian visa
  • A passport photograph

This is India's KYC registration regime, not a retailer's preference. There is no way around it at a counter, and it applies equally to eSIMs issued by Indian carriers. International travel eSIMs from providers such as Airalo, Saily, Nomad or Holafly are outside the scheme and require none of it.

Budget roughly $7 for a tourist data package. The bundles we recorded at these kiosks ran about 500 rupees, near $6, for 28 days with a gigabyte a day and unlimited calls. That figure has not been re-verified this month.

Off-airport

City carrier stores sell the same products with the same paperwork. The advantage over the airport is a shorter queue; the disadvantage is that you have to find one, get there, and still wait for activation.

For most visitors the airport kiosk is the better option simply because you are already standing there with your documents in hand.

Wi-Fi as a bridge

Since your local SIM may not work for a day, plan on Wi-Fi covering the gap.

It is good in hotels, at airports and in urban cafes, and patchy in rural areas and smaller towns. Major railway stations carry free Wi-Fi through RailWire, which is genuinely useful if your first move after landing is a train.

The eSIM route

If your handset supports eSIM — iPhone XS and later, most Android flagships — buying before you fly removes the queue, the document check and the activation wait in one step. You land connected.

Nomad lists $4 for 1 GB over seven days. The two ranges we have read at source are Saily's, checked on 16 August 2026, where 1 GB over seven days is $3.99 and 5 GB over 30 days is $13.99, and Airalo's, checked on 13 August, where 1 GB over three days is $4.

You will pay considerably more per gigabyte than the local bundle costs. That is the deal: roughly $2 to $3 a gigabyte against something closer to 20 cents, in exchange for skipping every friction point above.

The pragmatic move for a longer trip is to run both. Land on a small eSIM, queue for the local SIM when it suits you, and let the eSIM cover the 24 hours while registration clears.

One India-specific warning: the Holafly app is blocked on India's App Store. If Holafly is your provider, install and activate it before you arrive, because you will not be able to download it once you land.

Check your device against our eSIM compatible phones list, and see the India hub for the full plan comparison.

Common questions

How long does an Indian tourist SIM take to activate?

Up to 24 hours. The SIM is sold immediately but the KYC registration has to clear before it carries data, so you should not count on it working on your arrival day. A small travel eSIM is the usual way to bridge that gap.

Can I buy an Indian SIM card without a passport?

No. India requires KYC registration, which means a passport, a valid visa and a passport photograph. There is no walk-up anonymous option. International travel eSIMs sit outside the scheme and need none of these.

Which Indian airport has the fastest SIM counter?

Bangalore (BLR), at around 20 minutes at peak, with Airtel present. Mumbai (BOM) runs about 30 minutes and Delhi (DEL) about 45 minutes at peak, both with Airtel and Jio kiosks in arrivals.