India Gate at dusk, Delhi
Travel Guide

SIM Card, eSIM and WiFi in India

Your options for mobile data, what each costs and what you need.

By Dhruv Poonia, Digital & Marketing Manager, Colourful Indian Holidays · Published 25 October 2026

Already know you want this trip? Skip ahead and tell us your dates.

For a one-to-three-week trip, an international eSIM bought before you fly is the simplest option; for a longer stay or an Indian number, buy an Airtel or Jio SIM with your passport. This guide explains your choices, what each costs, and what to do about hotel WiFi.

Your Options Compared

SIM, eSIM and WiFi options in India
OptionBest forThe catch
International eSIMTrips of 1 to 3 weeks, no queuesData only, no Indian number
Airtel SIM at the airportA local number and callsRegistration with passport and visa; about 15 minutes
Jio SIM from a city storeLonger stays; strong rural and mountain coverageActivation can take up to 24 hours
Hotel WiFiBackup and emailSpeed varies, especially outside big cities

Summarised from Travel India Smart (2026). Plans and prices change, so check current offers on the operators' sites before you travel.

International eSIM

Buy an eSIM from a provider such as Airalo, Nomad or Holafly before you fly, scan the QR code, and it activates when your phone connects to a local network on landing. There is no registration and no airport queue. It is data only, so you will not get an Indian number, and your phone must support eSIM. Typical prices are about US$5 to US$7 for 1 GB for 7 days or about US$13 to US$18 for 5 GB for 30 days.

Local SIM Card

Airtel runs kiosks in the international arrivals halls at Delhi, Mumbai and Bengaluru. Take your passport, your visa and a passport-sized photo, and expect to complete registration in about 15 minutes. A typical plan is roughly ₹300 to ₹350 for 28 days with about 1.5 GB of data a day. Foreigners cannot activate a local eSIM online, but the airport counter can issue one with in-person registration. Jio sells through city stores, and activation can take up to 24 hours.

Coverage

Jio and Airtel both have strong 4G and growing 5G coverage in cities. In the hills, Ladakh and the northeast, Jio generally has the broadest reach. Expect patchy signal in remote lodges and on mountain roads.

Hotel WiFi

Most hotels offer WiFi, but speed varies, particularly in smaller towns and heritage properties. Treat it as a backup, and keep mobile data for maps and messaging.

Our Advice

  • Short trip, modern phone: buy an international eSIM before you fly.
  • Over a month, or you want an Indian number: buy an Airtel SIM at the airport.
  • Family: one local SIM for a hotspot and calls, and eSIMs on the other phones.

Sort your SIM before you pack. See our packing guide, currency and payments guide and first-trip guide.

Frequently Asked Questions

Can tourists buy a local SIM card in India?

Yes. Airtel has kiosks in the international arrivals halls at Delhi, Mumbai and Bengaluru, and you need your passport, visa and a photo to complete registration. Jio and other operators sell through city stores. Activation takes about 15 minutes at an Airtel airport kiosk.

Should I get a local SIM or an eSIM for India?

For a trip of one to three weeks with a modern phone, an international eSIM is simplest: buy it before you fly and it works on landing. For stays over a month, or if you want an Indian number for calls and local apps, a local SIM is better.

Can foreigners activate a local eSIM in India?

Not by themselves online. Activating a local eSIM needs an Indian number for verification, so the airport Airtel counter can issue one with in-person registration.

How much does a SIM or eSIM cost in India?

A local prepaid plan of about 28 days with around 1.5 GB a day costs roughly ₹300 to ₹350, and international travel eSIMs start around US$5 to US$7 for 1 GB for 7 days or about US$13 to US$18 for 5 GB for 30 days. Check current plans before you buy.

Is hotel WiFi reliable in India?

Most hotels offer WiFi, but speed and reliability vary, particularly in smaller towns, heritage properties and rural lodges. Carry a data plan as a backup.

Does my US phone work in India?

Usually, if it is unlocked and supports the local bands. Check with your carrier about international roaming charges, or use an eSIM or local SIM instead.

Do I need an Indian number for apps?

Some local apps and services use OTP codes sent to an Indian number, which an international data-only eSIM cannot receive. For most tourists this does not matter, because your tour operator handles bookings.

DP
Dhruv Poonia
Digital & Marketing Manager, Colourful Indian Holidays

Dhruv Poonia is the Digital & Marketing Manager for Colourful Indian Holidays, working alongside a family travel business that has arranged tours across India, Nepal and Bhutan since 2007. He also oversees the company's sister sites, Rajasthan Travel Agency and Palace on Wheels Tour.

He writes and maintains the destination guides, route information and travel advice published on this site, drawing on his day-to-day work planning itineraries for international travellers to keep every page accurate and current.

Start Your Journey

Questions Before You Go?
Tell Us Your Dates.

Every itinerary is built privately around your dates and interests, with your own guide and driver. Tell us what you have in mind and we'll reply within 24 hours.

Chat on WhatsApp