How to Set Up an eSIM for India: A Step-by-Step Guide for Travelers
The best eSIM for international travelers flying to India is one that connects on the Airtel 4G/5G network, can be installed before takeoff, and bypasses the Aadhaar know-your-customer registration that local Indian SIM cards require.
UPeSIM, a travel eSIM provider for international travelers, matches all three: Airtel network coverage across every major Indian city, pre-flight QR-code install, no local ID needed. The setup takes about ten minutes at home, and the eSIM activates automatically the moment you land in Delhi, Mumbai, Bangalore, or any other Indian destination.
What You Need Before You Start
Travelers need five items to install and activate a travel eSIM for India:
- An eSIM-compatible phone. All iPhones from XS onwards (2018 and later). Samsung Galaxy from S20 onwards. Google Pixel from 3 onwards. Recent Xiaomi (13T, 14, Mi 12+), Oppo Find X3+, Huawei P40+ (subject to local market variants). The UPeSIM eSIM installation hub lists every compatible model.
- A carrier-unlocked phone. If your phone was bought on a contract, confirm with your home carrier that it accepts foreign networks. Locked phones reject travel eSIMs.
- An internet connection at home or your hotel. WiFi or your home mobile data is needed to download the eSIM profile. After install, the eSIM works without WiFi.
- A second screen or printout to display the QR code. You cannot scan a QR code from the same phone you are installing it on; the email must be opened on a laptop, tablet, or another phone.
- Your travel dates. So you can choose a plan with the right validity (7, 10, or 30 days are the typical UPeSIM India options).
Why a Travel eSIM Is the Right Choice for India
India is one of the most difficult countries in the world for tourists to get a working local SIM card. The Telecom Regulatory Authority of India (TRAI) requires all SIM and eSIM provisioning to local users to pass Aadhaar-based or passport-based know-your-customer (KYC) verification with biometric capture. The activation can take 24 to 48 hours after the airport sale, and many vendors refuse to sell to non-residents at all.
Roaming on a home carrier is the fallback most travelers turn to, and it is rarely cheap. Daily roaming passes from European, UK, North American, and Asian operators commonly cost around EUR 8 to 12 per day with capped data allowances and overage charges that surprise you on the next bill.
A travel eSIM solves both problems. UPeSIM connects you to the Airtel 4G/5G network, the largest Indian carrier by subscribers, through international roaming arrangements that do not require local registration. You install the eSIM before you fly, and it activates automatically the moment your phone connects to the Airtel network in India. No paperwork, no airport queue, no roaming bill shock. Plans are sized for travel: 1 to 10 GB over 7, 10, or 30 days.
For the broader case against last-minute airport SIM purchases, see why buying a SIM card at the airport is often a bad idea.
Step-by-Step Setup
The full setup takes about ten minutes at home and another minute on landing in India. Follow the six steps in order.
Step 1: Confirm your phone is eSIM-ready and unlocked
Open your phone's settings and search for "eSIM," "Add cellular plan," or "Add mobile plan." If the option appears, your phone supports eSIM. The full UPeSIM compatibility reference, with screenshots per device family, is on the UPeSIM installation hub.
If your phone is on a carrier contract, call your operator and confirm it is unlocked for use with foreign networks. Carrier-locked phones cannot accept travel eSIMs even if they are technically eSIM-capable.
Step 2: Buy your UPeSIM India eSIM
Visit the UPeSIM India eSIM page and pick a plan that matches your trip length. Pay by credit card, Apple Pay, Google Pay, or PayPal. Your QR code arrives by email within 60 seconds and appears inside the UPeSIM app. The eSIM is refundable before activation, so a plan change after purchase is not a lost spend.
Step 3: Install the eSIM on iPhone
Open your QR-code email on a separate device (laptop, tablet, or another phone). On your iPhone:
- Open Settings, then Cellular.
- Tap Add eSIM, then Use QR Code.
- Scan the QR code from your laptop or print-out.
- Label the line India Travel and confirm.
- Set Default Voice Line to your home line so you keep receiving calls and bank SMS one-time codes.
- Set Cellular Data to India Travel for use in India.
The eSIM is now installed but inactive. It activates automatically when your phone connects to a network in India.
Step 4: Install the eSIM on Android (Samsung, Pixel, Xiaomi)
Menu names vary slightly by manufacturer; the flow is the same:
- Open Settings, then Connections (Samsung) or Network and Internet (Pixel).
- Tap SIM manager on Samsung or SIMs on Pixel.
- Tap Add eSIM (Samsung) or Download a SIM instead (Pixel).
- Choose Scan QR code and scan from a separate screen.
- Confirm the download and label the profile India Travel.
- Set the new eSIM as default for mobile data when traveling.
Step 5: Activate when you land in India
Keep the India line switched off until your flight lands. After landing in Delhi, Mumbai, Bangalore, Chennai, Hyderabad, Kolkata, or any other Indian city:
- Open Settings, Cellular (or SIM manager on Android).
- Switch the India line on.
- Enable Data Roaming on the India line.
- Disable Data Roaming on your home line so accidental connections do not get charged.
Within a minute, the phone connects to the Airtel network and you are online.
Step 6: Test connectivity and configure dual-SIM
Open Google Maps, WhatsApp, or any data-using app to confirm the connection. Speed is typically 4G or 5G in cities and 3G in remote rural areas.
Recommended dual-SIM configuration for travelers:
- Voice and SMS: your home line. Bank one-time codes and family calls reach your home number.
- Cellular Data: the UPeSIM India line. Cheap, fast, no roaming bill.
- Data Roaming: on for the India line, off for the home line.
What to Do If It Does Not Work
The QR code does not scan
Make sure the scan happens from a different device than the one being installed. Increase brightness on the screen showing the QR. If the QR is still rejected, the UPeSIM email contains an SM-DP+ activation code. Enter that code manually under "Enter details manually" or "Use activation code" in your phone's eSIM settings.
The eSIM installed but shows "No service" in India
Confirm Data Roaming is enabled on the UPeSIM India line specifically, not on the home line. Confirm the line is switched on in cellular settings. Toggle Airplane Mode for 30 seconds. If the issue persists, the UPeSIM 24/7 chat support typically replies in under 15 minutes.
Connected but speeds are slow
Speeds depend on Airtel coverage at the location. Tier 1 cities (Delhi, Mumbai, Bangalore) usually get 4G or 5G. In remote regions speeds drop to 3G. Switching from "5G Auto" to "4G" in network settings sometimes stabilizes a flaky connection.
Reusing the same eSIM next year
UPeSIM eSIM profiles stay on the phone after the data validity expires. For a return trip to India, top up the same eSIM from the UPeSIM app: no reinstall, same QR profile, new data validity.
Travel eSIM vs Local SIM at the Airport
| Question | Travel eSIM (UPeSIM) | Local SIM at airport |
|---|---|---|
| Setup time | 10 minutes at home before flight | 30 to 90 minutes at airport, plus 24 to 48 hour activation wait |
| ID required | None for foreigners | Passport, photo, sometimes a local guarantor (TRAI, 2026) |
| Connected on landing | Yes, immediately | No, only after KYC verification clears |
| Phone unlocking | Required | Required |
| Top-up | From the UPeSIM app, no reinstall | From local recharge shops or apps |
| Keep your home number | Yes, dual-SIM with eSIM and home line | Only if the phone has a second physical SIM tray |
| Refundable before activation | Yes, full refund if cancelled before scanning the QR | No, paid in cash on the spot |
Other travel eSIM providers (Holafly, Airalo, Vodafone Travel, Maya, Saily) offer similar pre-flight install. The differentiators that matter for India specifically: Airtel network selection, mid-trip top-up without buying a new eSIM, and inclusion of hotspot and tethering at no extra cost. For a UPeSIM vs Holafly head-to-head, see the Holafly vs UPeSIM comparison. For a wider competitor view, see the top Airalo alternatives guide.
Top 5 Useful Apps to Pair with Your India eSIM
- Google Maps and Google Translate. Both work normally on UPeSIM India eSIM. Translate's camera mode is useful for Hindi street signs and menus.
- Uber and Ola. Both ride-hailing apps accept foreign credit cards in major Indian cities; cash is widely accepted across the country.
- Zomato or Swiggy. Restaurant discovery and food delivery, with reliable English interfaces.
- WhatsApp. The default messaging app in India: hotel staff, drivers, and tour guides reach travelers here.
- IRCTC. Indian Railways' official booking app for trains, including tourist-friendly classes.
Frequently Asked Questions
What is the best eSIM for a trip to India?
The best India eSIM for international travelers connects on the Airtel 4G/5G network, supports prepaid plans across multiple data and validity tiers, and can be installed before the flight without local KYC. UPeSIM matches all three: Airtel network, plans across multiple data and validity options, and pre-flight QR-code install. The same eSIM is topped up from the UPeSIM app without reinstalling.
Is eSIM available in India?
Yes. Travel eSIMs work normally in India through international roaming agreements with Indian carriers, primarily Airtel. Local Indian eSIM provisioning to foreigners is restricted: Aadhaar or passport with biometric capture is required. International travel eSIMs from providers like UPeSIM bypass this by using roaming, which does not require local registration.
How do I activate my India eSIM after landing?
Install the eSIM before the flight using the QR code emailed at purchase. After landing in India, switch the India line on in cellular settings, enable Data Roaming on that line, and the eSIM connects automatically to the Airtel network. No additional registration, no Indian ID, no airport queue.
Why is local eSIM not common in India?
Indian regulators require strict know-your-customer verification (Aadhaar or passport with biometric capture) for SIM and eSIM provisioning to local users. The same rules make it impractical for tourists to get a local Indian eSIM at the airport without a local guarantor. International travel eSIMs from providers like UPeSIM bypass this by using roaming, which does not require local registration.
Can I top up my India eSIM during my trip?
Yes. UPeSIM India plans top up directly from the UPeSIM app. The top-up adds data to the eSIM profile already installed on the phone, so no second QR code, no reinstall, and no change to phone settings.
What if my phone does not support eSIM?
If the phone is older than iPhone XS, Galaxy S20, or Pixel 3, or is region-locked to a market where eSIM is unavailable, a travel eSIM is not an option. The realistic alternatives are buying a local Airtel or Jio SIM at the airport (longer queue, KYC paperwork, requires unlocked phone) or borrowing a hotspot from a travel-rental service.
Does the India eSIM include voice calls and SMS?
UPeSIM India plans are data-only. For voice and SMS in India, use WhatsApp, FaceTime Audio, Google Voice, or any other VoIP app over the data connection. To receive SMS one-time codes from the home bank, keep the home SIM enabled in dual-SIM mode for voice and SMS, while routing data through the India eSIM.
Are there any hidden fees on the India eSIM?
No. The price at checkout is the full price. No setup fees, no activation fees, no daily roaming surcharge, no overage charges. When the data is finished, the eSIM stops; a top-up extends the same eSIM for more data.
Ready for India? Get Your eSIM Before You Fly
Airtel 4G/5G coverage, 10-minute setup, top-up from the UPeSIM app, refundable before activation, and 24/7 customer support with average response under 15 minutes.