Emma Sky's blog

Emma Sky

Published :

02 Sept 2026

India SIM Card Guide 2026: Prices and Providers

Landing in India without mobile data can make the first few hours harder than expected. You may need Google Maps, WhatsApp, hotel details, train bookings or a ride from the airport.

An India SIM card gives you a local mobile number and access to prepaid data, calls and SMS. Major providers include Airtel, Reliance Jio, Vi and BSNL.

Plan prices are usually affordable, but coverage, data limits and activation rules can differ by provider and telecom circle.

Foreign tourists may need to show a passport, valid visa and local accommodation details when buying a SIM.

Some stores may also ask for a photograph or local reference. Activation can be quick, though foreign-passport checks sometimes take longer.

Before choosing a plan, check the network coverage for your route, plan validity, daily data allowance, 5G access and recharge options. This helps you stay connected throughout your trip without running out of data.

How we compared the options: We reviewed official carrier and regulator pages, then compared prices, data, validity, local-number access, tourist documents, hotspot support and activation rules.

4.9

4.9 rating

Highly Rated

Based on 500,000+ customer reviews

rated people

Trusted worldwide

Over 1 million travelers across the globe have trusted us

travel friendly

Travel Friendly

No swaps, global connectivity ensured

With eSIMCard, you can save 100% on roaming fees

What Is the Best SIM Card for India?

Airtel and Reliance Jio are the main local choices for many travellers. Both sell 28-day prepaid recharge plans with daily data, calls and SMS benefits.

A travel digital is often more practical for a short visit. You can buy it before departure and connect after landing.

Vi may suit routes where its local coverage is strong. BSNL can be considered for selected regional areas.

Traveller

Better Choice

Why

Three- to seven-day visitor

Travel eSIM

Fast setup without a store visit

Two- to four-week tourist

Local SIM or eSIM

Depends on data and number needs

Remote worker

High-data local SIM or fixed-data eSIM

Better hotspot control

Traveller needing Indian calls or SMS

Local prepaid SIM

Usually includes an Indian number

Multi-country Asia traveller

Regional eSIM

One profile may cover several countries

Pick around your real use, not the cheapest headline price.

Travellers combining India with other destinations may prefer regional eSIM plans that cover multiple countries with one digital SIM instead of buying separate local connections.

India SIM Card vs eSIM vs Roaming

A local prepaid SIM usually offers the lowest cost per GB and an Indian number. A digital SIM saves you from a store visit and local registration. Home roaming keeps your usual number active, but it often costs more.

Understanding how international roaming works can help travellers compare the real cost differences between using their home carrier abroad and choosing a travel eSIM.

Feature

Local Prepaid SIM

Travel eSIM

Home Roaming

Purchase timing

Usually after arrival

Before travel

Before travel

Passport or visa check

Usually required

No local-store KYC

No

Setup time

Minutes to several hours

Usually a few minutes

Usually automatic

Indian phone number

Usually yes

Often no

No

Calls and SMS

Often included

Commonly data-only

Carrier dependent

Data value

Usually strongest

Higher cost for convenience

Often most expensive

Best fit

Longer stays

Short trips and instant data

Light use

If you prefer instant mobile data without visiting a local store, an India eSIM can be installed before your trip and activated after landing. It is a convenient option for travellers who need maps, messaging, and internet access without waiting for local SIM registration.

Where to Buy an India SIM Card

Foreign visitors can buy a SIM card in India at airport counters, official carrier stores or authorised retailers.

Airport SIM counters

Airport counters can save time, but terminal locations and opening hours change. This applies to Delhi, Mumbai, Bengaluru, Chennai and Hyderabad airports.

Confirm current availability before relying on a counter. Airport tourist packages may cost more because they include location and activation help.

Official stores and authorised retailers

An Airtel, Jio or Vi store is usually the safer choice for a local connection. Staff can check your documents and explain activation.

Some authorised phone shops process foreign passports, while others don't. Ask first, and avoid pre-activated cards registered under another person's identity.

What Documents Do Tourists Need for an Indian SIM Card?

Foreign visitors usually need a passport, valid visa and an Indian address or local reference. The exact process can vary by operator, store and telecom circle.

Choosing an Indian SIM card for tourists starts with the passport, visa and accommodation requirements.

Vi asks foreign nationals for a passport copy with a valid visa stamp. Travellers can use a local reference, tour operator or hotel address.

Tourist connections can remain valid for up to 90 days or until the visa expires, whichever comes first.

Jio lists passports among accepted identity and address documents. Its Aadhaar eKYC route won't suit most short-term foreign visitors, so confirm the manual process at a Jio store.

Airtel states that a foreign national's connection remains valid until the visa validity date.

Document

Likelihood

Purpose

Passport

Usually required

Identity

Valid visa or eVisa

Usually required

Legal stay and validity

Hotel booking or Indian address

Usually required

Local address

Local reference

Sometimes required

Operator verification

Passport-size photo

Sometimes required

Manual application

Alternate number or email

Sometimes requested

Activation updates

Foreign-passport checks can add time. Don't plan a tight airport-to-train transfer around instant activation.

Best Mobile Networks in India: Airtel, Jio, Vi and BSNL

India is divided into telecom circles. A network that performs well in Mumbai may feel different in Ladakh or Northeast India.

TRAI publishes current subscription data and network-quality tests for cities, highways and railway routes. Its latest subscription report covered June 2026 and was published on July 28, 2026.

Travellers can check TRAI reports for updates on telecom performance, subscription data and network quality information across different regions of India.

Subscriber size doesn't prove signal quality at your hotel. Congestion, terrain and your phone's supported bands also matter.

Provider

Better For

Main Consideration

Airtel

City travel and mixed routes

Check rural coverage

Jio

Data-heavy use and 5G areas

Device and plan must qualify

Vi

Areas with strong local Vi service

Performance varies by route

BSNL

Selected regional areas

Speeds vary by circle

Airtel

Airtel is a practical option for major cities and common tourist routes. Its live prepaid plans page currently displays a ₹349 recharge with 2GB of data per day, unlimited calls, 28-day validity and eligible unlimited 5G access. ]

However, some other Airtel pages list the same ₹349 plan with 1.5GB per day and 100 SMS per day. Check the Airtel app or live recharge page for the exact benefits available when purchasing.

Coverage should also be checked for your specific route. Strong service in Delhi does not guarantee the same experience on a Rajasthan road trip.

Reliance Jio

Jio's current ₹349 plan includes 2GB per day, 28-day validity, unlimited calls and 100 SMS per day. It also advertises unlimited 5G for eligible users. Jio also powers eSIM-compatible India plans.

Vi

Vi may be a sensible choice where its local coverage is strong. Its ₹365 prepaid plan includes 2GB of data per day, 28-day validity, unlimited calls and 100 SMS per day.

The plan also includes half-day unlimited data, weekend data rollover and up to 2GB of backup data through the Vi app. These benefits may be subject to availability and the terms shown during recharge.

Vi also publishes documentation requirements for foreign nationals, helping travellers prepare before visiting a store.

BSNL

BSNL is a state-owned operator with circle-specific plans and service. Travellers may consider it for selected regional routes after checking local feedback.

Ask your hotel, driver or host which network works on the exact road or town. Confirm the nearest customer centre, tourist documents and current recharge before buying.

India SIM Card Prices and Prepaid Plans

Local mobile data in India is inexpensive, but the recharge price isn't always the final tourist cost. Airport sellers may charge for the SIM, activation help or a visitor package.

Provider or Product

Price

Data

Validity

Calls and SMS

5G

Hotspot

Airtel prepaid

₹349

2GB per day

28 days

Unlimited calls, check SMS

Eligible users and areas

Usually supported

Jio prepaid

₹349

2GB per day

28 days

Unlimited calls, 100 SMS/day

Eligible users and areas

Supported

Vi prepaid

₹365

2GB per day

28 days

Unlimited calls, confirm benefits

Area dependent

Usually supported

BSNL prepaid

Circle-specific

Varies

Varies

Varies

Check circle

Plan dependent

eSIMCard India

$7.51

3GB total

30 days

None

Plan dependent

Yes

The Airtel, Jio and Vi examples were checked against official pages on July 31, 2026. Prices and benefits can change.

eSIMCard currently lists India plans from $2.90 for 1GB over three days, plus fixed-data and unlimited options.

A local 2GB-per-day plan can provide 56GB across 28 days, giving it a much lower cost per GB. The eSIM's value comes from faster setup and no local paperwork.

How Much Data Do You Need in India?

Maps and WhatsApp use much less data than video or laptop tethering.

Usage Style

Suggested Data

Typical Use

Light

1GB to 3GB per week

Maps, messages and email

Normal

5GB to 10GB per week

Social media, music and calls

Heavy

15GB to 25GB per week

Video and frequent uploads

Remote work

30GB or more per month

Hotspot, cloud files and meetings

Pause photo backups, app updates and high-resolution uploads when you aren't on Wi-Fi.

How to Stay Connected in India with an eSIM

An India eSIM lets you arrange mobile data before your flight. You can install the digital SIM on a compatible phone and connect after arriving in India without visiting a mobile store.

Start by choosing a plan that matches your trip length and expected data use. A small package may cover maps, WhatsApp and email. Video calls, streaming and laptop hotspot use require a larger allowance.

Install the eSIM while you have stable Wi-Fi. Most providers send a QR code or manual installation details by email or through their mobile app. Keep the eSIM turned off until you arrive if the plan starts when it first connects to a network.

If you are installing an eSIM for the first time, follow a step-by-step guide on how to install an eSIM on your device before travelling.

After landing in India:

  1. Open your phone’s mobile or cellular settings.
  2. Turn on the India eSIM.
  3. Select it as your mobile data line.
  4. Enable data roaming if the provider requires it.
  5. Keep automatic network selection turned on.
  6. Test Google Maps, WhatsApp or a website.

You can keep your regular SIM active for incoming calls or verification messages. Turn off mobile data switching to stop your phone from using expensive roaming data from your home carrier.

A data-only eSIM doesn’t usually include an Indian phone number, calls or SMS. You can still use WhatsApp, FaceTime, Telegram and other internet calling apps.

Before travelling, check that your phone is carrier unlocked and supports eSIM. You should also confirm the plan’s network, validity, hotspot policy, speed limits and top-up options.

You can check the complete list of eSIM-compatible phones before purchasing a plan to confirm whether your device supports digital SIM technology.

How to Check if Your Phone Is eSIM Compatible

You can check eSIM compatibility through your phone settings or by looking for an EID number. An EID is a unique identification number used by eSIM-enabled devices.

Check Using the EID Number

Dial *#06# on your phone. If an EID number appears with the IMEI details, your phone probably supports eSIM.

Some compatible phones may not display the EID through this code, so also check the settings.

Check eSIM Compatibility on an iPhone

  1. Open: Settings > Cellular or Mobile Data > Add eSIM
  2. Your iPhone supports eSIM if you see Add eSIM or Add Cellular Plan.
  3. You can also open: Settings > General > About
  4. Scroll down and look for an EID number.

Check eSIM Compatibility on Samsung Phones

  1. Open: Settings > Connections > SIM Manager
  2. Look for Add eSIM or Add Mobile Plan. If the option appears, your Samsung phone supports eSIM.

Check eSIM Compatibility on Google Pixel Phones

  1. Open: Settings > Network & Internet > SIMs
  2. Tap Add SIM and look for the option to download a SIM instead. The exact wording may differ by Pixel model and Android version.

Check Other Android Phones

Open your phone settings and search for:

  1. Add eSIM
  2. SIM Manager
  3. Mobile Plan
  4. Download SIM
  5. EID

You can also check the manufacturer’s official specifications using your exact phone model and regional variant.

A phone model may support eSIM in one country but not in another. Your device must also be carrier unlocked before you install a travel eSIM.

Is an eSIM Better Than a Local SIM in India?

An eSIM is better for fast setup. A local SIM is better for an Indian number and cheaper high-volume data.

A travel eSIM fits short visits, late-night arrivals and people who don't want to visit a carrier store.

eSIMCard's India range currently starts at $2.90 for 1GB over three days. The 3GB, 30-day plan costs $7.51. Plans support hotspot use and activate after the first data use.

The product page lists Reliance Jio and 2G, 3G and 4G for the shown plans. Its unlimited-plan note mentions 5G where available, followed by lower speeds after the daily allowance.

Check the selected package before checkout. A travel eSIM suits you when:

  1. You need data as soon as you land
  2. Your trip lasts a few days or weeks
  3. You don't need an Indian number
  4. Your phone supports eSIM and isn't locked
  5. You want to keep your home SIM active

A local SIM still wins for normal Indian calls, local SMS or the lowest cost per GB.

Do You Need an Indian Phone Number?

You don't need an Indian number for Google Maps, WhatsApp, email or internet calls.

A local number helps with calls to hotels, drivers and local businesses. Some services may also request SMS verification.

A hybrid setup works well. Use a travel eSIM for airport data, then buy a local SIM if you later need an Indian number.

Conclusion

The best India SIM card depends on your route, trip length and need for mobile data, calls or SMS. Airtel, Jio, Vi and BSNL offer different coverage and prepaid benefits, so check the network in each place you plan to visit.

Buying a local SIM may require your passport, visa and accommodation details. If you prefer to arrange mobile data before departure, eSIMCard offers India eSIM plans that you can buy online and install on a compatible phone.

eSIMCard offers India eSIM plans that you can purchase online and install on a compatible phone.

Check the plan’s data allowance, validity, hotspot support and activation rules before buying.

FAQs

Can tourists buy a SIM card in India?

Yes. Foreign tourists can buy local SIM cards after completing identity and address checks. Bring your passport, valid visa and hotel details. Some stores may request a photo or local reference.

What documents do foreigners need for an Indian SIM card?

A passport and valid visa are the usual starting documents. The operator may also request a hotel address, local reference, passport-size photograph, email or alternate number. Requirements can differ by store and telecom circle.

How much does a SIM card cost in India?

The compared 28-day prepaid plans currently cost ₹349 with Airtel and Jio and ₹365 with Vi. Airport sellers may charge more for the SIM, visitor assistance or activation. For travellers using an eSIM, eSIMCard currently lists a 1GB, three-day India plan for $2.90 and a 3GB, 30-day plan for $7.51.

Is Airtel or Jio better for tourists?

Both can work well. Choose the carrier whose coverage matches your cities, railway routes and roads. Jio may suit data-heavy users. Airtel can work well for mixed city routes.

Can I buy a SIM card at Delhi Airport?

You may find a carrier or authorised counter, but terminal locations and hours can change. Confirm availability before flying. Keep an eSIM ready if you need immediate data.

How long does an Indian SIM card take to activate?

Activation can be quick after verification, but foreign-passport checks may add time. Ask the store for an estimate before paying.

Is an eSIM better than a physical SIM in India?

An eSIM is better for immediate data needs and short visits. A physical local SIM is usually better when you need an Indian number, local calls or a large daily data allowance.

Can I keep WhatsApp on my normal number?

Yes. WhatsApp normally stays linked to your existing account when you switch the mobile data line. Don't select “change number” unless you want to move the account to a different phone number.

Does an India eSIM include a local phone number?

Not always. eSIMCard's current India plans are data-only, with no number, voice minutes or SMS. You can still use WhatsApp and internet calling apps.

Will a US or European phone work in India?

It often will if it isn't carrier locked and supports the required bands. For eSIM use, check the exact iPhone, Samsung Galaxy or Google Pixel variant and look for an EID.

Can I use hotspot with an India eSIM?

Yes. eSIMCard currently lists hotspot support for its India plans. Your phone and selected package must also allow it.

Should I install my eSIM before arriving in India?

Yes. Install it on reliable Wi-Fi, but keep the India line off until arrival. eSIMCard says its India plans start after the first data use.

Recent Blogs