eSIM activation and troubleshooting before you fly from India — the 2026 pre-flight checklist
By Vihaan Patel (Vihaan Patel writes about digital travel tools, mobile connectivity, travel payments and insurance for Indian travellers. He tracks DGCA dangerous-goods advisories, RBI/LRS forex rules and IRDAI-regulated policy wordings, and tests eSIMs and travel cards on his own trips before recommending them.) · Published · 12 min read
Most eSIM horror stories happen because the SIM was installed too late or one toggle was left off. Here is exactly what to do before you board from India, and the landing-day fix-list when your travel eSIM shows 'No Service'.
Quick answer
The reliable way to use a travel eSIM: buy and install it before you leave India while you still have working Wi-Fi/data, but do not activate the plan until you land (most plans start their validity clock on first network connection). On the flight or just after landing, set the eSIM as your mobile-data line, turn Data Roaming ON for that eSIM (this is normal for travel eSIMs — it does not trigger your home carrier's roaming charges), then reboot and wait 2-5 minutes to register on the local network. If you still see 'No Service', toggle Airplane Mode on/off, manually select a network, and only then check the APN. Around 70% of 'eSIM not working' cases are simply data roaming off, the wrong data line selected, or a missing reboot, per provider troubleshooting guides like Simology's.
First: is your phone eSIM-ready and unlocked?
Two prerequisites trip up Indian travellers before they even buy a plan. First, the phone must support eSIM — most iPhones from XS/XR onwards, Google Pixel 3 and later, and recent Samsung Galaxy S/Z/Note flagships do; many mid-range Android phones sold in India still do not. On iPhone, check Settings > General > About for an 'Available SIM' or EID entry; on Android, dial *#06# and look for an EID number. Second, the phone must be carrier-unlocked. Phones bought outright in India are normally unlocked, but a handset financed through a carrier abroad, or some operator-bundled devices, may be locked and will reject a foreign eSIM.
Also confirm your phone supports a dual setup — keeping your Indian physical SIM (or primary eSIM) active for calls/OTPs while the travel eSIM handles data. This is the single biggest practical reason Indians use eSIMs: you keep receiving bank, UPI and government OTPs on your Indian number while paying local data rates abroad. We cover the wider connectivity picture, including airport Wi-Fi, in our long-layover guide.
Choosing a real eSIM provider — and honest price ranges
The market is crowded; these are the established names with transparent plans (prices below are indicative as of 2026 — always verify current pricing on the provider's own site, as eSIM plans change often):
- Airalo — the largest catalogue, fixed-data local/regional/global plans. Local plans for many countries start around USD 4-5 for a 1 GB / 7-day pack, scaling up to 10-20 GB monthly plans. Its India inbound plan (for visitors to India) is powered by Jio. Good default for short trips where you can estimate your data. Source: airalo.com.
- Holafly — built around unlimited-data plans priced per number of days, which suits heavy users (maps, video calls, hotspot) who don't want to ration GB. Costs more than fixed-data packs but removes data anxiety. Source: holafly.com.
- Nomad — value-focused fixed-data plans, often competitive on price-per-GB, with regional and long-validity options.
Pick fixed-data (Airalo/Nomad) if you mostly use maps and messaging; pick unlimited (Holafly) if you tether a laptop or stream. Whatever you choose, the activation mechanics below are nearly identical across providers.
The pre-flight checklist (do this in India, on Wi-Fi)
Do every one of these before you leave for the airport, while you have reliable Indian Wi-Fi or mobile data. Installing an eSIM requires a data connection to download the profile, and you cannot count on getting one the moment you land.
- Buy the plan for your destination (or a regional plan if you're visiting several countries).
- Install the eSIM profile — scan the QR code or use the provider's in-app install. This downloads the profile to your phone. Installing is not the same as activating: most plans only start their validity when the eSIM first connects to a network abroad.
- Label the line clearly (e.g. 'Travel-Italy') so you don't confuse it with your Indian number.
- Set your default data line: keep your Indian SIM for calls and SMS (for OTPs), and plan to switch mobile data to the eSIM after landing.
- Turn OFF Data Roaming on your Indian SIM so you don't accidentally rack up home-carrier international roaming charges.
- Screenshot the provider's APN details and your eSIM's activation instructions so you have them offline.
- Confirm whether your plan needs manual activation in the app on arrival, or activates automatically on first connection.
This pre-flight routine is what separates a smooth landing from a stressful one. If you're optimising arrival timing too, FlightGPT can help you compare itineraries that land in daylight, when sorting out connectivity is far easier.
On landing: the activation steps that actually work
The moment you land and it's safe to use your phone (or during taxi if permitted), follow this order. Note that the DGCA in-flight power-bank rules in our power bank guide mean you should have charged your phone fully before boarding — you can't top up from a power bank in the air.
- Set the travel eSIM as your Mobile Data line. iPhone: Settings > Mobile Data > Mobile Data > [select eSIM]. Android: Settings > Network & Internet > SIMs > [select eSIM] > set as data SIM.
- Turn Data Roaming ON for the eSIM. iPhone: Settings > Mobile Data > [eSIM line] > Data Roaming = On. Android: Settings > Network & Internet > SIMs > [eSIM] > Roaming = On. This is expected for travel eSIMs and does not bill your Indian carrier — but make sure roaming is OFF on your Indian SIM.
- Reboot the phone. A fresh boot forces a clean network search and clears the most common 'No Service' state.
- Wait 2-5 minutes for the eSIM to register on a local network. New eSIMs need this settling time, per provider guidance.
Most travellers are online by this point. If not, move to the fix-list.
'No Service' fix-list — in the order that resolves the most cases
Provider troubleshooting guides converge on the same sequence; work top to bottom and stop when you get a signal:
- Toggle Airplane Mode on, wait 10 seconds, off. This re-triggers the network search and fixes a large share of cases.
- Confirm the eSIM is your data line and that Data Roaming is ON for it (step 1-2 above). This is the most common real cause.
- Manually select a network. iPhone: Settings > Mobile Data > [eSIM] > Network Selection > turn Automatic off and pick a carrier. Android: SIMs > [eSIM] > Choose network automatically off > select manually. Pick the partner carrier your provider lists, or try each until one connects.
- Reboot again if you installed the eSIM mid-flight — a reboot after arrival is often required.
- Check the APN. APNs usually auto-provision, but if data still won't start, open the APN settings and enter exactly the APN your provider specifies (you screenshotted it pre-flight). Many 'APN problems' are actually one of the issues above, so check those first.
- Verify the plan is actually activated and has data left in the provider's app — a plan that hasn't been started, or is exhausted, looks identical to a network fault.
- Last resort: delete and reinstall the eSIM. Only if the provider confirms your QR/profile supports reinstalls — some are single-use, so check with support first or you may need a replacement.
Reference fix-lists: Simology and Holafly.
Keeping your Indian number alive for OTPs — without the bill shock
For Indians, the killer feature of an eSIM is dual-SIM: pay local data prices abroad while still receiving OTPs on your Indian number for banking, UPI, DigiLocker and government logins. To do that safely:
- Keep your Indian SIM active for calls and SMS, but set mobile data to the eSIM.
- Keep Data Roaming OFF on the Indian SIM — you'll still receive SMS OTPs (SMS doesn't need data roaming), but you won't be billed for data.
- Be aware that receiving an international SMS on your Indian number is usually free, but incoming calls while roaming are charged by your Indian operator even if you don't answer voicemail — let unknown calls go.
- If you rely on WhatsApp/RCS rather than SMS, the eSIM data covers it; just confirm your bank still sends OTP over SMS, as some do not deliver OTP over Wi-Fi calling abroad.
One India-specific gotcha: a few banks block OTP delivery to numbers flagged as roaming, or require app-based approval instead. Test your critical apps (bank, UPI) on the eSIM setup before you fly, so you discover any block while you can still fix it. If a trip involves big spends abroad, also read up on forex cards and the LRS/TCS picture — staying connected is half the battle, paying smartly is the other half. Planning the trip itself? Compare routes like Delhi to Dubai on FlightGPT and aim for a daytime arrival, when sorting connectivity is easiest.
Frequently asked questions
Should I install my travel eSIM before or after I fly from India?
Install it before you fly, while you still have reliable Wi-Fi or mobile data in India, because downloading the eSIM profile needs a connection. But don't activate the plan until you land — most travel eSIM plans start their validity clock on first connection to a network abroad.
Why is my eSIM showing 'No Service' after landing?
Usually one of three things: Data Roaming is off for the eSIM, the eSIM isn't set as your mobile-data line, or the phone needs a reboot to register on the local network. Toggle Airplane Mode, confirm the data line and roaming, reboot, and wait 2-5 minutes.
Does turning on Data Roaming for an eSIM cost me money on my Indian SIM?
No. Data Roaming must be ON for the travel eSIM line for it to work, and that does not bill your Indian carrier. Just keep Data Roaming OFF on your Indian SIM so you aren't charged your home operator's international roaming rates.
Can I still receive bank and UPI OTPs on my Indian number while abroad?
Yes, if you keep your Indian SIM active for calls/SMS. SMS OTPs are delivered even with Data Roaming off on that line, so set mobile data to the eSIM and keep the Indian SIM for OTPs. Test your bank and UPI apps before flying, as a few banks restrict OTP delivery while roaming.
Which eSIM is best for an Indian traveller — Airalo, Holafly or Nomad?
Pick Airalo or Nomad fixed-data plans if you mainly use maps and messaging (from roughly USD 4-5 for 1 GB/7 days as of 2026). Pick Holafly if you want unlimited data and tether a laptop or stream. Verify current pricing on each provider's site before buying.
Do I need to set the APN manually for a travel eSIM?
Usually not — APNs auto-provision on most networks. Only set the APN manually if data still won't start after you've confirmed the data line, roaming and a reboot. Enter exactly the APN your provider specifies; screenshot it before you fly in case you have no connection on arrival.
How do I check if my phone supports eSIM in India?
On iPhone, open Settings > General > About and look for an EID or 'Available SIM'. On Android, dial *#06# and check for an EID number. The phone must also be carrier-unlocked; phones bought outright in India are normally unlocked.