There is a particular kind of helplessness that comes from landing after a sixteen-hour flight, wanting to send three words — "landed, all fine" — and discovering that the free airport WiFi wants to text a code to a phone number you no longer have. It is worse when it happens to a parent travelling alone, who has been told their son or daughter will be waiting, and who has no way to say the flight was late.
This guide is about that specific problem. It is not a general "how to use public WiFi" explainer. It is about the gap between what airport WiFi assumes about you and what is actually true when you are Indian, living abroad, and arriving with a foreign SIM — or when you are seventy-two, flying to see your children, and holding a phone that works perfectly well at home and not at all here.
The problem nobody warns you about
Indian airports offer free WiFi, and they genuinely mean it. The catch is in how they verify you. Under Indian telecom rules, public WiFi providers have to identify users, and the cheapest way to do that is to send a one-time password (OTP) by SMS. So the login page asks for a mobile number, texts a code to it, and lets you in once you type the code back.
That works beautifully if you live in India. It fails in three common NRI situations:
- You have no Indian number at all. You gave it up years ago, or never had one. The portal will not accept a foreign number at some airports, and where it does, the SMS still has to reach you.
- You have international roaming switched off. Very common for parents, who are told to disable roaming so they don't get a shocking bill. With roaming off, no SMS arrives — including the OTP.
- Your Indian number is dormant. Indian prepaid numbers are recycled after a period of inactivity. The number still exists in your memory; it no longer exists on the network.
The result is a loop that feels like the internet is broken: connect, get the login page, enter a number, wait for a code that never comes, try again.
The passport fallback, airport by airport
Here is what to look for at the six Indian airports NRIs pass through most. The pattern is the same everywhere — find a human or a kiosk, show your passport, get a code — but the details differ enough to matter when you are tired.
| Airport | Network | If you have no working Indian number |
|---|---|---|
| Delhi (DEL) | GMR FREE WIFI |
Information desk or a self-service WiFi kiosk. Scan your passport and it prints a coupon — travellers report a slip with two codes on it. At Terminal 3 the help desk is just past the baggage belts. There is also a 24/7 WiFi helpline: +91 8448995655. |
| Mumbai (BOM) | #MumbaiAirportWiFi |
Mumbai does accept an international number — but only if roaming is live so the SMS can land. Otherwise, a WiFi kiosk or information desk will issue a password against your passport. Arriving internationally, the one you want is on Level 2 Arrivals, near belt 8. |
| Bengaluru (BLR) | BLR_FREE_WIFI |
Voucher kiosks in international arrivals scan your passport photo page and your boarding pass. No boarding pass? Go to the virtual information desk for a PIN instead. |
| Hyderabad (HYD) | Hyderabad Airport-Free-WiFi |
The friendliest for foreign numbers — the login page has a country-code picker, so your own number works if roaming is on. Otherwise scan your passport at a kiosk or a Virtual Information Display screen. Kiosks sit near belt 12 and near immigration. |
| Chennai (MAA) | Chennai-Airport-Free Wi-Fi |
Terminal 2 has four kiosks — two in departures, two in arrivals. They want passport and boarding pass, and print an access code. There is no published route without the boarding pass. |
| Kochi (COK) | CIAL_Free_Wifi |
A staffed WiFi desk in the baggage-claim hall issues a temporary code. Do this before you walk out — there is reportedly no WiFi in the immigration area, and you cannot re-enter baggage claim once you leave. |
Two patterns are worth pulling out of that table, because they catch people repeatedly.
Keep your boarding pass. Bengaluru and Chennai both want it alongside your passport. It is the first thing most travellers crumple and bin once they are off the aircraft. Keep it in your passport until you are actually online.
Connect before you leave the secure area. Coverage tends to stop at the terminal door. Kochi is the sharpest example — no WiFi reported in the immigration and e-Visa area, and no going back into baggage claim once you have walked out. Delhi's signal fades around the taxi ranks. The moment to sort this out is while you are still standing at the belt, not on the kerb.
Changing planes: the easy part of the journey
If your parents are routing through the Gulf or Europe, there is good news that runs against the intuition built up at Indian airports. Seven of the eight biggest transit hubs need no phone number at all. You select the network, tap a button to accept, and you are online. No SMS, no registration, no code.
| Hub | Network | What to expect |
|---|---|---|
| Dubai (DXB) | DXB Free WiFi | Nothing needed. Tap "Get Online Now". The portal may call itself WOW-Fi — same thing. Free and unlimited; older guides claiming "60 minutes then pay" are out of date. |
| Doha (DOH) | #HIAQatar | No number. The # is part of the name and pushes it to the top of your WiFi list. May drop after about 4 hours — reconnect, still free. |
| Abu Dhabi (AUH) | Zayed International Airport Free Wifi | No number. Select, tap Connect. The exact name isn't clearly published and may instead read "ADAC Free Wireless" — ask a staff member if in doubt. |
| Istanbul (IST) | iGA WiFi | The exception. Istanbul checks identity. See below — two of the three routes need no phone. |
| London (LHR) | _Heathrow Wi-Fi | No phone number; register once with an email address. Free for your whole stay across all terminals. If no page opens, type heathrow.com — Heathrow suggests exactly that. |
| Frankfurt (FRA) | Airport-Frankfurt | The simplest of the lot — nothing to type. Choose "Wi-Fi Free", then "Go online". No email, no code. |
| Paris (CDG) | WIFI-AIRPORT | No phone number. May ask for a name and email; any email works and nothing is verified. A "-STANDARD" variant appears at some gates; either is the airport network. |
| Amsterdam (AMS) | look for "Schiphol" | No number, no sign-up. Cuts off after about 4 hours — reconnect for another free session. Schiphol lists the network under more than one name, so match the word "Schiphol" rather than an exact string. |
Istanbul, the one that checks who you are
Istanbul is worth its own paragraph because it is both a very common layover for India–US routings and the only hub in this list that verifies identity before letting you online. It offers three ways in, and the order matters:
- Flying Turkish Airlines? Pick
TK WiFiand log in with your ticket number and seat number — both printed on your boarding pass. This is the fastest route and needs no phone whatsoever. - Otherwise, find a kiosk. Scan your passport to get an access code, then choose "Login with Access Code" on the portal.
- SMS, last. The phone-number option only works if your handset can actually receive texts — precisely what fails with roaming off. Treat it as the fallback, not the default.
Note the inversion: at Indian airports the passport route is the backup and SMS is the default. At Istanbul, for an NRI, it is the other way round.
Arriving in the US and Canada
This end of the journey is straightforward. Major North American airports run open networks with no identity check at all — you connect, accept the terms, and you are on.
- New York JFK, Newark EWR, Atlanta ATL, Dallas–Fort Worth DFW — connect and accept. No number, no ID.
- Chicago O'Hare —
Boingo Hotspotor_Free_ORD_Wi-Fi. The "5G"/"6E" you may see in a network name is the WiFi type, not a mobile network; either is fine. - San Francisco SFO —
#SFO FREE WIFI. You may need to re-accept every few hours. - Toronto Pearson YYZ —
Toronto Pearson Public Wi-Fi. If no page opens, type torontopearson.com. Help: 416-AIRPORT or any passenger information booth. - Vancouver YVR —
#YVR Free WiFi. Sessions reported at about 4 hours, then re-accept.
If a network name doesn't match what you see on screen, don't force it. Several of these airports don't publish their WiFi details publicly, so the safest instruction is the general one: look for the network with the airport's name or code in it, and avoid anything that looks like a near-copy.
Five things that work at almost any airport
1. If no sign-in page appears, force it
This is the most common failure and it is easily fixed. Phones often fail to pop the captive-portal login page by themselves. Open your browser and load a plain http:// address — not https — and the portal will usually intercept it:
- iPhone: captive.apple.com
- Android: connectivitycheck.gstatic.com
Chicago O'Hare tells passengers this outright in its own guidance, and it works at most airports worldwide. The reason it works is that https pages are encrypted and cannot be redirected by the portal, while plain http ones can.
2. Match the network name exactly
Including any leading # or _. Those characters are deliberate — they sort the network to the top of the list — and they are also what a lookalike network will quietly drop. Fake hotspots with near-identical names are a known trick at busy airports.
3. Assume a time limit, and don't panic when it hits
Doha, Amsterdam, Hyderabad, Vancouver and others cut sessions after a few hours. It feels exactly like the internet breaking. It isn't — reconnect, and it is free again.
4. Ask. The desk exists for this
Information desks issue WiFi codes routinely, and at several Indian airports it is the intended route for foreign travellers. Asking is not a last resort; it is often the fastest path.
5. Treat airport WiFi as public, because it is
Anyone can join these networks. Avoid banking and anything that involves entering card details, use a VPN if you have one, and be wary of a login page that asks for more than it should. No legitimate airport portal needs your passport number, your card details, or an account password. Scanning your passport at a staffed kiosk is a different thing from typing your passport number into a web form — the first is normal, the second should make you stop.
Before they fly: a short checklist
Most of the pain here is preventable on the ground, before departure. If you are sending parents on a long trip, twenty minutes of preparation is worth more than any troubleshooting at the far end.
- Decide the connectivity plan out loud. Roaming on, an international eSIM, or airport WiFi only? Whichever it is, say it aloud so everyone has the same expectation about when they'll hear from each other.
- If roaming stays off, say so. Then everyone knows the OTP route is closed and the passport route is the plan.
- Consider an eSIM bought before the flight. If the phone supports it, an international eSIM activated before boarding removes this entire problem — they land already connected. Worth it for a nervous first-time traveller.
- Screenshot the essentials. Boarding pass, your address, your phone number, the flight number. Screenshots work without internet; email attachments don't.
- Agree a fallback. "If you can't get online, wait by the information desk and I will find you" beats improvising when nobody can reach anyone.
- Write the passport-fallback sentence down. Something they can hand over: "I don't have an Indian mobile number. Can I get a WiFi code with my passport?"
Frequently asked questions
What to do next
If someone in your family is flying soon, the useful actions are small: open the offline guide once so it is saved to their phone, set the language, agree what happens if they can't get online, and remind them to keep the boarding pass until they are connected. That is most of the problem solved before anyone leaves the house.
- Planning the visit itself? See our guide to bringing your parents to visit the US, including the B-2 visa and visitor insurance.
- Landing soon? The city guides cover Indian groceries, temples and senior-friendly tips in 24 cities.
- Spotted something out of date at an airport? Tell us — this page is only as good as its last correction.
Last reviewed: September 2026 · Author: NRI Outpost Team · Airport network names, kiosk locations, session limits and login methods are set by individual airports and their WiFi providers, and change without notice. Several airports listed here publish no official WiFi information; those entries draw on traveller reports and are flagged in the text. This article is general information to help you prepare, not a guarantee of service at any airport.