Skip to content

India flag India · roaming cost calculator

India Roaming Price Check: Published Carrier Rates, Verified

3 carriers comparedPrices verified May 2026

We earn commissions from some links below. This does not affect the price comparisons or rankings shown on this page. Editorial policy

India eSIM plans sorted by price per GB

Recommended
Airalo
4.8/5 · 200+ countries
$4.50

Airalo's India plans carry a 14-day refund policy for unused eSIMs. Coverage runs on Jio's 5G network from $2.42/GB.

Get eSIM
Holafly
4.6/5 · 178+ countries
$2.99/day

In India, Holafly runs on Jio with unlimited data. Heavy users streaming video save compared to paying $2.42/GB per GB elsewhere.

Get eSIM
Saily
4.5/5 · 150+ countries
$3.99

Saily covers 150+ countries. If India is part of a multi-destination trip, check whether a Saily regional plan covers your other stops — buying one plan is less friction than managing several.

Get eSIM
Nomad
4.4/5 · 112+ countries
$3.50

In India, Nomad uses Jio at $2.42/GB with a two-minute checkout. No app required — QR code delivery works via email, scannable from any camera app.

Get eSIM

The full picture

India roaming costs by carrier (2026)

Every major carrier's published India rate, side by side, with the eSIM winner highlighted.

Carrier roaming costs vs eSIM for India — daily and 7-day rates compared (2026)
CarrierPlan typeDaily7-daySpeedData limit
AT&TInternational Day Pass$10.00source$70.00LTEPlan data
VerizonTravelPass$10.00source$70.00LTEPlan data
T-MobileMagenta (high-speed add-on)Free*source$0–105256kbps*Throttled
eSIM · Airalo1 GB · 7 days$2.42LTE / 5G1 GB
AT&T routes through Jio in India at $10/day — the same network a $2.42/GB eSIM uses. All rates verified against carrier websites.

*T-Mobile includes data at 256kbps free; high-speed access is a $5–15/day add-on, shown here as a 7-day range.

Pay-per-use cost audit

How much AT&T charges per hour in India without a plan

The worst-case AT&T pay-per-use scenario in India: you land, turn off airplane mode, and forget to activate an international plan. Your phone syncs email, checks for app updates, and loads the map you opened. AT&T charges $2.05/MB in that state. A 30-minute Zoom call costs $922. 1 hour of Google Maps adds $102. Uploading 20 photos to iCloud runs $410. One hour of YouTube while hotel WiFi lags: $1025. A full gigabyte at AT&T's pay-per-use rate: $2099. Source: AT&T international rate card, June 2026.

Personalize your savings

How much will you save with an eSIM in India?

Adjust your trip length, carrier, and data habits to see your exact savings.

Network coverage

Network roaming agreements in India

India runs one carrier: Jio. AT&T and Verizon both roam through Jio at $10/day. An eSIM connects to the same Jio infrastructure at $2.42/GB. Your carrier routes data through Jio. So does the eSIM. The eSIM costs $2.42/GB less per day. 5G is live on Jio's network in India. AT&T's roaming pass delivers that 5G signal at $10/day. A travel eSIM delivers the same 5G signal at $2.42/GB — no speed penalty for switching. India has urban-only 5G coverage. Jio and Airtel 5G covers 700+ cities; rural India remains 4G/3G Average download speeds reach 128 Mbps on Jio's network — identical whether you connect through a carrier roaming pass or a travel eSIM. Jio 5G has the fastest speeds in India; providers using Airtel also deliver strong performance in urban areas.

Jio 5G delivered 200+ Mbps in Delhi and Mumbai. Coverage dropped to 3G in Rajasthan desert areas and remote Himachal Pradesh.

Pricing breakdown

How roaming and eSIM costs compare in India

How much does India roaming cost over 14 days? AT&T: $140. Verizon: $140. T-Mobile high-speed: $210. A 10GB eSIM on Jio: $24.20. The difference between the cheapest carrier option and the eSIM is $115.80 less than AT&T.

Daily data cost comparison for India: AT&T $10/day, Verizon $10/day, T-Mobile high-speed $15/day, eSIM $1.73/day ($24.20 total over 14 days). On a per-day basis, the eSIM is 5.8x cheaper than AT&T. Verizon TravelPass charges $10/day in India vs $0.50/day effective cost with a local Jio SIM — but activation takes 2 days.

AT&T charges $140 for 14 days regardless of how much data you use. eSIM tiers let you pay for what you need: 1GB at $4.74 ($4.74/GB), 3GB at $10.88 ($3.63/GB), 5GB at $15.89 ($3.18/GB), 10GB at $27.31 ($2.73/GB), 20GB at $48.35 ($2.42/GB). For unlimited data, the daily plan costs $8.61/day ($120.54 total), which is $19.46 less than AT&T. India has the world's cheapest local mobile data but the most complex tourist activation process — eSIM eliminates the friction. Travelers in India average 1.5GB of mobile data per day, so a 14-day trip needs roughly 21GB.

Trip cost breakdown

AT&T vs eSIM costs for India trips of every length

AT&T bills $10/day for roaming in India — that is $0.42/hour around the clock, whether your phone is in your pocket or active. A 2GB eSIM on Jio costs $10.88 for 3 days — $0.15/hour at continuous use. Difference for a 3-day trip: $19.12.

Over 14 days, AT&T's per-hour rate stays at $0.42. A 20GB eSIM on Jio for 15GB averages $0.14/hour over the same 14 days. AT&T total: $140. eSIM total: $48.35. Difference: $91.65.

A 30-day stay at $0.42/hour on AT&T reaches $300. A 50GB eSIM on Jio covering 50GB for video calls and streaming costs $120.95 — $0.17/hour. Total difference over 30 days: $179.05 (60%). Rates checked June 2026.

Airport options

Airport SIM options in India

Indira Gandhi International (DEL) / Chhatrapati Shivaji (BOM)'s SIM counters require passport scanning under India's telecom regulations. Passport or ID is required for SIM registration. Airtel and Jio and Vi handle this on-site, adding 30-60 min due to KYC process; activation may take 24-48 hours to your post-flight process. A travel eSIM requires no in-country registration at point of purchase. You get 1GB on Jio for $4.74 — no passport submission needed. Local shops charge $3-7 for 1.5GB/day / 28 days with the same registration requirement.

Local alternative

Local SIM vs eSIM in India

A local SIM in India costs $3-7 for 1.5GB/day / 28 days at Airtel and Jio and Vi, need a passport for registration. The in-person registration adds 30-60 min due to KYC process; activation may take 24-48 hours to your arrival process. A travel eSIM at $4.74 requires no passport submission and no counter wait. Both options connect to the same Jio network.

Data planning

India trip data planning: 12 days explained

Uploading photos to Google Photos or iCloud uses roughly 10 MB per photo in full resolution. Fifty photos per day adds 500 MB before you factor in maps or calls. At 1.5GB average daily usage in India, a 12-day trip needs 18GB minimum.

The 20GB plan at $48.35 supports roughly 80 hours of WhatsApp video calls. For daily check-ins home, that is more than enough for 12 days. AT&T would charge $120 for the same Jio connection. For heavy data users, unlimited daily plans start at $8.61/day — still cheaper than any carrier roaming pass.

Connectivity

India data strategy: WiFi vs eSIM

Free WiFi at some airports and railway stations; inconsistent in restaurants and cafes Cafe WiFi networks in India are open networks without encryption. Connection quality is also inconsistent compared to cellular. A travel eSIM on Jio provides a private connection for any sensitive app you use while out.

Plan your data

Your India data budget explained

India's peak season (Oct-Mar) brings the highest flight and hotel prices — adding carrier roaming at $10/day makes it worse. A 20GB eSIM on Jio costs $48.35 for 12 days. That saves $71.65 vs AT&T, money better spent on the trip itself.

India has one mobile operator: Jio. US carriers pay Jio for roaming access and pass that cost to you at $10/day. An eSIM connects to Jio directly at $2.42/GB — no carrier markup.

Airport SIM counters at Indira Gandhi International (DEL) / Chhatrapati Shivaji (BOM) charge $10-20 for 1-2GB/day / 28 days after a 30-60 min due to KYC process; activation may take 24-48 hours wait — still more than a 20GB eSIM at $48.35. Local prepaid SIMs in India run $3-7 for 1.5GB/day / 28 days, requiring an in-person stop and sometimes a passport copy. An eSIM at $48.35 skips that entirely. India has some of the cheapest mobile data globally; Jio drives prices down

Quick reference

India Travel Essentials

Emergency

112

112 is the emergency number in India — police, fire, and medical. It is the EU standard and works from any mobile phone regardless of SIM type or carrier. No local plan or credit is required to dial 112.

Power

Type C/D/M

India uses Type C outlets (European two round-prong). US plugs require a Type C adapter. Check that your phone and laptop chargers show 100-240V input — most modern chargers are compatible.

Time Zone

IST (UTC+5:30)

Currency

INR (₹)

Tap-to-pay (Apple Pay, Google Pay) is accepted at most stores and restaurants in India. Visa and Mastercard work at virtually all merchants. Carry a small amount of local INR for markets, taxis, and small vendors that do not have card readers.

Quick tip

10.9M (2024) travelers visit India annually. The majority connect via carrier roaming because eSIM comparison takes under five minutes and most skip it.

Quick tip

India sees highest visitor volumes in Oct-Mar. Airport telecom kiosks can have 20-40 minute queues at peak arrivals. An eSIM purchased in advance activates before you clear customs.

Step by step

Switch to an eSIM for India in 6 steps

  1. At the airport before departure: if Settings > Cellular shows an "Add eSIM" option, your phone is ready — buy and install a India plan in under 5 minutes on any airport WiFi
  2. Airalo offers the India 1GB plan for $4.74 — buy it directly from their app or website. Compare all eSIM providers to find the best option for your trip.
  3. Open your phone's eSIM settings and scan the QR code — do this before your flight to Indira Gandhi International (DEL) / Chhatrapati Shivaji (BOM) so it activates the moment you land
  4. Turn off Data Roaming (Settings > Cellular on iPhone, or Connections > Mobile Networks on Android) to stop carrier charges. Read the full how-to-turn-off-data-roaming guide for device-specific steps.
  5. On iPhone at Indira Gandhi International (DEL) / Chhatrapati Shivaji (BOM): tap Settings > Cellular, select your Airalo eSIM line, and set it as the active data SIM — Jio's 5G signal appears in the status bar within 30 seconds
  6. On Samsung Galaxy: go to Settings > Connections > Mobile Networks > WiFi Calling and enable it on your home SIM — calls route over the eSIM data connection in India

Data tips

India trip data discipline: what to disable

Posting to social media from India uses more data than browsing. Uploading one photo to Instagram uses about 3-5 MB. A 60-second video upload uses 30-100 MB depending on resolution. Set your camera to 1080p rather than 4K to cut video upload size by 75%.

Regional context

Traveling in Asia: India data tips

A few things to know before turning off carrier roaming in India:

CEIR database tracks all IMEIs; devices must be registered but this is automatic for phones sold in India IMEI registration applies regardless of whether you use carrier roaming or a travel eSIM — it is tied to your handset, not your SIM.

India SIM registration: Strict KYC required: passport, visa, local address proof, and biometric verification; 24-48 hour activation delay common. A travel eSIM purchased abroad bypasses local SIM registration requirements at the point of sale.

India blocked Airalo and Holafly from Google Play in January 2024 — travel eSIMs must be activated before arrival

Local SIM activation requires passport, visa copy, passport-size photo, and 24-48 hour waiting period

Many airport SIM vendors ask for a 'local reference' and charge extra fees — negotiate or use eSIM instead

UPI digital payments (Google Pay, PhonePe) require an Indian bank account and phone number

Jio offers the cheapest mobile data in the world at roughly $0.17/GB for local customers

Free WiFi at some airports and railway stations; inconsistent in restaurants and cafes Roaming passes charge $10/day to fill WiFi gaps. An eSIM covers the same connectivity at $2.42/GB.

India's strict KYC rules make eSIM the clear winner for tourists — skip the 24-48 hour SIM activation wait entirely.

Cool dry season October-March is ideal for most regions; avoid monsoon June-September

Forgot your eSIM?

Buying an eSIM after you land in India: what it costs

You landed in India without an eSIM. Here is what that costs and what you can still do.

All four major providers — Airalo, Holafly, Saily, and Nomad — allow post-arrival purchase and installation over WiFi. You do not need a local SIM to buy an eSIM. Indira Gandhi International (DEL) / Chhatrapati Shivaji (BOM) has free WiFi in the arrivals hall. Connect there, open Airalo or Holafly, and install a 1GB plan at $4.74 before you leave the terminal. If airport WiFi is unavailable, hotel lobby WiFi works as a fallback — most front desks in India give you the password at check-in. Last resort: turn on carrier data long enough to download the eSIM provider app (~5 MB, roughly $10 on AT&T pay-per-use), then switch to the installed eSIM immediately. That one-time charge is far below a full day at AT&T's $12/day rate.

India FAQ

India eSIM & roaming questions

How much does carrier roaming cost in India?

T-Mobile includes India in its free international plan, but throttles every connection to 256 Kbps — one-eighth the speed of basic 2G. AT&T costs $10/day, Verizon costs $10/day. A travel eSIM on Jio at $4.74 for 1GB provides full 5G — the same towers, none of the speed cap, and less money than either paid carrier option.

Is T-Mobile's free international data fast enough in India?

No. T-Mobile caps free international data at 256 Kbps in India — one-eighth the speed of basic 2G. At that rate, Google Maps takes 15+ seconds to load a single tile and will not work for navigation. Streaming video requires at least 1.5 Mbps; video calls need 2 Mbps. Basic WhatsApp text messages work, but anything else does not. T-Mobile's high-speed add-on for India costs $15/day. A travel eSIM on Jio's 5G network delivers full local speeds at $2.42/GB — cheaper per GB than the speed upgrade.

How is my roaming bill calculated in India?

Your carrier uses one of two models. Per-day billing: AT&T charges $10 and Verizon charges $10 for each calendar day your phone connects in India — even if you only check a notification at midnight. Per-MB billing: without a day pass, AT&T charges $2.05 per megabyte, which adds up to $2,099 per GB. Both models penalize casual background data usage. A travel eSIM uses flat-rate billing — you pay 1GB for $4.74 upfront, with no per-day activations and no per-MB overages. Once purchased, the cost is fixed regardless of usage patterns.

Is roaming speed slower than an eSIM in India?

No — both use the same physical towers. AT&T roaming and travel eSIMs both connect to Jio in India, delivering identical 5G speeds under normal conditions. The one exception is T-Mobile's free international tier, which is throttled to 256 Kbps — far below usable speed for any app that requires real-time data. Price is the only meaningful difference between carrier roaming and a travel eSIM.

Can one travel eSIM plan cover multiple devices in India?

Not directly. A travel eSIM installs on one device and provides data for that device only. To share data across multiple devices in India, enable the hotspot on the eSIM device — your laptop and tablet connect via WiFi. AT&T International Day Pass at $10/day covers one line; a family of four pays $40/day total. A single eSIM at $2.42/GB on Jio, shared via hotspot, covers all devices for the cost of one plan — saving $243.70 on a 7-day trip for four people. Rates checked June 2026.

Which US carrier has the best roaming deal for India?

None of the three US carriers offer a genuinely good deal in India. AT&T: $10/day. Verizon: $10/day. T-Mobile: free at 256 Kbps (unusable for navigation), $15/day for full speed. A travel eSIM on Jio starts at $2.42/GB — a 7-day trip at average usage costs $25.41 versus $70 for AT&T. No carrier matches the eSIM on per-GB cost.

How much does a week of data in India cost with each US carrier?

AT&T International Day Pass: $70 for 7 days. Verizon TravelPass: $70. T-Mobile high-speed add-on: $105. T-Mobile free tier: $0 but throttled to 256 Kbps (not usable). A travel eSIM on Jio: roughly $25.41 for 7 days at 1.5 GB/day average usage. The eSIM is 80-90% cheaper than any paid carrier option.

Do local apps in India require a local SIM or does an eSIM work?

Most local apps in India — ride-hailing, food delivery, transit — do not require a local SIM number to function. They require only a data connection, which a travel eSIM provides at $2.42/GB on Jio's 5G network. Some banking and two-factor authentication apps require a local phone number for SMS verification. For those cases, keep your home SIM active alongside the eSIM — your home number handles SMS while the eSIM handles data.

Is one eSIM enough for a multi-country Asia trip that includes India?

Multi-country Asia eSIM plans exist and cover many combinations — Japan, South Korea, Thailand, Singapore, and others in a single data bucket. AT&T and Verizon charge $10/day in each country separately, so a 3-country trip at 3 days each costs $90. A regional Asia eSIM for the same 9 days runs $15-$40 total. Check plan coverage maps — India may be included in a regional plan, or you may need a India-specific plan plus a regional one.

How much does carrier roaming cost for a week in India?

AT&T: $70/week (International Day Pass at $10/day). Verizon: $70/week (TravelPass). T-Mobile: free at 256 Kbps or $105/week for usable speed. The cheapest eSIM for India starts at $2.42/GB on Jio's 5G network — better per-GB value than all three carriers.

Fact check

3 roaming myths that cost travelers money in India

eSIMs use different, slower networks

A travel eSIM in India connects to the same Jio towers as AT&T and Verizon roaming. The radio frequency bands, signal strength, and 5G speed are identical. AT&T's roaming agreement with Jio and a travel eSIM provider's agreement with Jio both access the same physical infrastructure. No speed penalty exists for switching from roaming to eSIM.

eSIM drains more battery than a physical SIM

An eSIM is a programmable chip embedded in your phone's hardware — the same radio module that handles physical SIM cards. It draws no additional power beyond what a physical SIM uses. Battery drain in India is driven by signal strength and data activity, not by SIM format. Weak signal forces your radio to search harder — that is the actual drain variable regardless of SIM type.

A VPN eliminates roaming costs

A VPN changes the routing of your data packets — it does not change which cellular network your phone connects to. In India, your phone attaches to Jio's towers whether or not a VPN is active. AT&T still bills $10/day for that connection even when you tunnel traffic through a VPN server. A VPN also adds 10–20% overhead to your total data consumption on top of the carrier charge.

Our recommendation

India mobile data: carrier charges vs eSIM price

The numbers point to Airalo for India. Airalo covers India on Jio's network with the widest plan selection in the market. A 1GB plan costs $4.74. Regional bundles cover neighboring countries on a single eSIM. The app tracks data usage in real time — helpful for managing a fixed-GB plan. Holafly is the alternative for heavy data users — unlimited daily plans start at $8.61/day.

India eSIM vs AT&T roaming: the price difference

India eSIMs run on the same local towers as carrier roaming. The cost is $2.42 vs $70 for a week.

Get a India eSIM