
SIM cards & staying connected in India for UK visitors
Local SIMs, eSIMs and UK roaming compared - how to get online in India from the moment you land, and the documents you will need.

Staying online in India matters more than ever - you will want maps, ride-hailing apps, translation, and a way to show your e-Arrival Card and eVisa. The good news is that India has some of the cheapest mobile data in the world. The question for UK visitors is simply how to access it: a local SIM, an eSIM, or roaming on your British plan. Here is how they compare.
Option 1: A local Indian SIM card
A local prepaid SIM from a provider such as Airtel or Jio gives you the best value by far - generous data at a very low cost. The catch is the paperwork, because India has strict SIM-registration rules for foreign visitors:
- You will need your passport and your India visa (your printed eVisa), plus passport photos.
- Activation can take anywhere from a couple of hours to a day, as your details are verified.
- The easiest place to buy is an official provider counter at the arrival airport in Delhi, Mumbai or another gateway, where staff are used to processing tourist SIMs.
Buy your SIM from an official airport counter or branded store, not a random street kiosk - registration is done properly and your number will not be cut off a few days later.
Option 2: A travel eSIM
If your phone supports eSIM (most recent iPhones and many Android handsets do), a travel eSIM is the most convenient option for short trips. You buy and install it before you leave the UK, and it activates the moment you land - no queues, no paperwork, no waiting for verification. Data-only eSIM plans for India are inexpensive and ideal if you mainly need maps and messaging rather than an Indian phone number. It is the option most first-time visitors now choose for a hassle-free arrival.
Before you think about SIMs, make sure your visa is sorted - you will need it to buy a local SIM anyway.
Apply for India eVisa →Option 3: Roaming on your UK plan
The simplest option is to do nothing and roam on your existing UK SIM - but check the cost first. India is outside most UK "roam like at home" zones, so daily roaming charges can be steep, and some networks cap or exclude India from add-on bundles. Roaming is fine as a short-term fallback for the first day, but for a full trip a local SIM or eSIM is far cheaper.
Which should a UK traveller choose?
- Short trip, want zero hassle: a travel eSIM installed before you fly.
- Longer trip or need an Indian number: a local Airtel or Jio SIM from an airport counter.
- Just need the first few hours covered: roaming, then switch to one of the above.
Wi-Fi in India
Hotels, cafes and airports widely offer Wi-Fi, though speeds and reliability vary. Note that some public Wi-Fi services require an Indian mobile number to receive a verification code - another reason a local SIM or eSIM is handy. Do not rely solely on public Wi-Fi for anything important like showing documents at the airport; keep printed copies of your eVisa and e-Arrival Card.
Practical tips
- Ensure your phone is unlocked before you travel if you plan to use a local SIM.
- Download offline maps of your destinations before you go.
- Keep your key documents saved offline as well as printed.
- Note that mobile connectivity can be patchy in remote areas such as parts of Kerala's hills or the Himalayas.
The bottom line
Getting online in India is cheap and easy once you know the options. For most UK visitors a travel eSIM is the smoothest route, while a local SIM wins on value for longer stays - just remember it requires your passport and eVisa to register. Sort your visa first, decide on your connectivity before you fly, and you will step off the plane ready to navigate India from your pocket.
Related guides


India's e-Arrival Card Explained
The pre-arrival declaration every traveller must submit.
Read article
Do UK Citizens Need a Visa for India?
The simple answer and what British travellers need.
Read article