Activate eSIM Before Traveling 2026 — Works Without WiFi at
Activate your eSIM at home before your flight so it works when you land, without depending on airport WiFi. Step-by-step guide for iPhone and Android
You install your eSIM at Madrid airport, land in Cancún, try to open WhatsApp, and... nothing. No free airport WiFi at your destination, no mobile data activated, your eSIM is useless until you find an open network or buy a local SIM card. This article shows you how to activate your eSIM before traveling — at home, on your regular WiFi — so it works the moment you land.
Why activate your eSIM before your flight
Most eSIM providers let you install the profile (scan the QR code, add the plan to your phone) at no immediate cost, but data usage starts when the profile connects to the destination network or when you manually activate the data line. That first handshake — the "I'm ready" signal your phone sends to the mobile network — is called activation.
If you install the QR at your origin airport without WiFi, the profile stays on standby until you reach your destination. At that point:
- If there's free WiFi at your destination airport, you can finish setup (activate data roaming, set the eSIM line as default for cellular data).
- If there's no WiFi, you're stuck: you need data to open your browser or WhatsApp, but you need to configure the eSIM to get data. It's a circle.
Activating at home before your flight breaks that circle. You land, turn on airplane mode during takeoff, turn it off when you land, and data works immediately.
When NOT to activate before your flight
Some providers charge from the moment you install the QR code or from your first data use — regardless of whether you're already in the destination country. Check the terms:
- Airalo and Holafly: validity (example: 7 days) starts from when you install the profile or from your first data package consumed, depending on the plan.
- eSIM Ahora: validity starts when the profile first connects to the mobile network in your destination country. You can install the QR at home, fly 2 days later, and the counter starts when you land.
If your provider counts days from installation, install the QR no more than 24 hours before departure. If it counts from first network connection (eSIM Ahora's case), you can install weeks in advance without any issue.
How to install the eSIM before leaving home
This process works on iPhone (iOS 12.1+), Android (Pixel 3+, Samsung Galaxy S20+, recent Xiaomi/Oppo/OnePlus models that support eSIM), and iPad (models from 2018 with cellular connectivity). Most phones sold in Mexico, Spain, Argentina, and Colombia since 2021 are compatible.
Step 1: Buy the plan
Choose your destination country on the purchase page:
- Mexico: Telcel/AT&T carriers, 4G coverage on 99% of paved highways, plans $3–$8 for 3–10 GB.
- Spain: Movistar/Vodafone/Orange network, 5G in Madrid/Barcelona, plans $4–$10 for 5–15 GB.
- United States: T-Mobile/AT&T, 5G in major cities, plans $5–$12 for 3–10 GB.
- Japan: NTT Docomo/SoftBank, 5G in Tokyo/Osaka, plans $6–$14 for 3–8 GB.
- Turkey: Turkcell/Vodafone, 4G in Istanbul/Ankara, plans $4–$9 for 3–10 GB.
You'll receive an email with:
- QR code (PNG or PDF image).
- Manual activation code (alphanumeric string like
LPA:1$smdp.example.com$...) — use this if the QR won't scan. - Carrier instructions (APN, roaming configuration).
Step 2: Connect your phone to WiFi at home
This step is critical. Installing the eSIM profile downloads 2–5 MB of configuration from the carrier's server. Without WiFi, that download uses your current mobile data (if you have any) or fails outright.
Connect to your home WiFi. If you're traveling from a hotel before your flight, use the hotel WiFi (avoid open public networks without passwords; some block non-HTTP ports and the installation fails).
Step 3: Scan the QR code
On iPhone (iOS 16+):
- Open Settings → Cellular → Add Cellular Plan.
- Select Use QR Code.
- Point your camera at the QR. If it won't scan, tap Enter Details Manually and paste the LPA code from your email.
- Your phone downloads the profile (10–30 seconds). A name like "Travel eSIM" or "Secondary" appears.
- Don't activate it yet. Leave the line set to "Off" in Settings → Cellular. Move to Step 4.
On Android (Pixel 7, Samsung S23, etc.):
- Open Settings → Network & Internet → SIMs → Add More (the + symbol) → Download a SIM (exact wording varies; search for "eSIM" or "add carrier").
- Scan the QR. If it won't detect the code, tap Enter Manually and paste the LPA code.
- Download the profile. It appears as "SIM 2" or with the carrier's name.
- Don't activate mobile data on that SIM yet. Move to Step 4.
Step 4: Configure the data line (but don't activate it)
This step prepares your phone to use the eSIM at your destination, but won't consume days or data if your provider counts from first network connection.
On iPhone:
- Go to Settings → Cellular.
- Tap the eSIM line you just installed.
- Turn on This Line (this puts it on standby; it won't connect to any network yet because you're at home and your country's network doesn't match the profile).
- Turn on Data Roaming (critical; without this, the eSIM won't search for networks abroad).
- Go back to Settings → Cellular and under Cellular Data (the top section, not the individual line) select the eSIM as default if you want destination data to work automatically. If you prefer to decide when you arrive, leave it unselected.
Your iPhone is now ready. The eSIM profile exists, roaming is activated, but there's no network traffic until you land and your phone detects the destination country's network.
On Android:
- Go to Settings → Network & Internet → SIMs.
- Tap the eSIM you just installed (appears as SIM 2 or with the carrier's name).
- Turn on the SIM toggle (this puts it on standby).
- Turn on Data Roaming inside that SIM's settings.
- In Settings → Network & Internet → SIMs, tap Preferred SIM and select Ask Every Time or select the eSIM directly if you want data to work automatically when you arrive.
Your Android is ready. The profile won't consume data until it detects your destination network.
Step 5: Verify setup before your flight
An hour before leaving for the airport, do this quick check:
- iPhone: Settings → Cellular → [eSIM name] → Data Roaming must be on (green).
- Android: Settings → Network & Internet → SIMs → [eSIM name] → Data Roaming must be on.
- Both: your physical SIM (your local line) should be off if you don't want roaming charges from your local carrier (Movistar/Vodafone/Telcel/AT&T/etc.). If you need to receive verification SMS on your local number, leave it on but turn off data roaming on that SIM.
What to do when you arrive at your destination
You land in Cancún, Tokyo, Madrid, Buenos Aires, or wherever. Before leaving the plane or when you reach baggage claim:
- Turn off airplane mode.
- Wait 15–60 seconds. Your phone automatically searches for the local carrier's network (Telcel in Mexico, Movistar in Spain, Docomo in Japan, etc.).
- You'll see the carrier's name in the top bar (iPhone) or notification panel (Android). You may see 4G/LTE/5G signal bars.
- Open your browser or WhatsApp. If they load without WiFi, you're connected. Your eSIM works.
If you don't see signal:
- Restart your phone. This forces a new network search.
- Verify that Data Roaming is still on in your eSIM (some phones automatically turn it off when you cross borders if they don't recognize the eSIM as "roaming allowed").
- On iPhone, go to Settings → Cellular → Cellular Data Options → Mobile Data Network and check that the APN field is empty or has the value your provider specified in the email.
- On Android, go to Settings → Network & Internet → SIMs → [eSIM] → Access Point Names and verify the APN.
If it still doesn't work after these steps, find free airport WiFi (Cancún, Mexico City, Madrid-Barajas, Paris-CDG, Tokyo-Narita have open WiFi), connect, and contact your provider's support.
Advantages of activating your eSIM at home vs at the airport
You have reliable WiFi
Installing the eSIM profile uses 2–5 MB. At home or in a hotel with stable WiFi, the download takes 10–30 seconds. At the airport, you depend on:
- Public airport WiFi: often blocked by corporate firewalls that reject eSIM traffic (non-standard ports). At airports in Buenos Aires, Lima, and some in Brazil, we've seen 30% failure rates when installing eSIMs from public WiFi.
- Mobile data from your local SIM: if your Movistar/Telcel/Vodafone plan has roaming, you can install at your destination airport before leaving, but you pay roaming charges for that download. If you don't have roaming, you're blocked.
Activating at home removes that dependency.
You avoid the stress of arrival
You land, pass through immigration, pick up your luggage, head out. You have 20 minutes to request an Uber, contact your hotel, open Google Maps. If your eSIM doesn't work and the airport has no WiFi (secondary airports like Cartagena, Punta Cana, or Marrakech), you lose those 20 minutes searching for an open network or buying a local SIM at a kiosk.
With your eSIM activated at home, you land and it works. Open Uber, request your ride, done.
You resolve problems with support before traveling
If installation fails at home (QR won't scan, LPA code invalid, your phone says "Can't add the data plan"), you contact your provider with time to spare. If installation fails at your destination airport at 11 PM, you're on your own until the next day.
Dual setup: eSIM + physical SIM for calls and SMS
If you're traveling from Spain to Mexico, your Movistar/Vodafone physical SIM can stay active to receive verification SMS (banks, two-factor authentication) while your eSIM handles data. Configuration:
On iPhone:
- Settings → Cellular → Mobile Data: select the eSIM.
- Settings → Phone → Default Line: select your physical SIM (so outgoing calls use your Spanish number, not the eSIM profile which has no calling number).
- Settings → Messages → Send & Receive: select your Spanish number.
- On your physical SIM, turn off Data Roaming (Settings → Cellular → [physical SIM] → Data Roaming OFF). This prevents Movistar charging roaming if your eSIM fails and your phone automatically switches to your physical SIM.
On Android:
- Settings → Network & Internet → SIMs → Preferred SIM for Mobile Data: select the eSIM.
- Settings → Network & Internet → SIMs → [physical SIM] → Data Roaming: OFF.
- Outgoing calls and SMS will use your physical SIM by default. To force this, go to Settings → Calls → Call Account and select your physical SIM.
When you arrive in Mexico, data flows through your eSIM (Telcel), incoming calls and SMS reach your Spanish number (no extra charge if Movistar includes roaming for receiving), and outgoing calls use your Spanish SIM (charges per your Movistar plan).
Device compatibility: which phones support eSIM
Most phones sold in Mexico, Spain, Argentina, Colombia, and Chile since 2020 support eSIM if they're unlocked or bought directly from Apple/Samsung/Google. Phones bought with a carrier contract (Movistar, Vodafone, Telcel) may have eSIM locked; call your carrier to unlock it before traveling.
Compatible (partial list):
- iPhone: SE (2020/2022), 11, 12, 13, 14, 15, 16, XR, XS, XS Max (iOS 12.1+). iPhones sold in mainland China and Hong Kong (A2xxx models) do NOT support eSIM physically; verify your model number in Settings → General → About.
- Samsung Galaxy: S20/S21/S22/S23/S24, Z Flip 3/4/5, Z Fold 3/4/5, Note 20 (Android 10+).
- Google Pixel: 3/3 XL, 4/4 XL, 5, 6/6 Pro, 7/7 Pro, 8/8 Pro, Fold (Android 9+).
- Others: Motorola Razr 2019/2020/2022, Oppo Find X3/X5 Pro (global models only), Xiaomi 12T/13T Pro (global models only, not China versions).
Not compatible:
- iPhone X, 8, 7, 6.
- Budget Samsung models (A series, except A54 5G and higher from 2023 onward).
- Xiaomi Redmi (entire line through 2024).
- Huawei (most models, except P40 Pro in select regions).
Check your manufacturer's website before buying your plan.
FAQ
Can I install the profile using mobile data instead of WiFi?
Yes, but the download uses 2–5 MB. If your current plan has enough data, it works. If you're roaming with your local SIM (Movistar/Vodafone/Telcel), those 2–5 MB cost per your carrier's roaming rate (can be $5–$15 USD). Better to use WiFi at home before traveling.
Does the profile work in airplane mode?
No. Airplane mode disables all radios (cellular, WiFi, Bluetooth). If you manually turn on WiFi with airplane mode on (common on flights with onboard WiFi), the profile still won't work because the cellular radio is off. Turn off airplane mode when you land so it can search for a network.
Can I delete and reinstall the profile if it fails?
Depends on your provider. If you delete the profile before first network connection, you can reinstall it with the same QR. If you already consumed data and delete it, the QR expires and you need a new code. Airalo and Holafly allow reinstall within the first 24 hours; after that, the QR expires. Read the terms in your purchase email.
Does the profile share data with background apps?
Yes, like any cellular connection. If you don't want background apps (iCloud, Google Photos, automatic updates) consuming your GB, go to Settings → Cellular Data → [profile name] → Background App Refresh and turn off apps you don't need. On iPhone, turn off Background App Refresh in Settings → General for unnecessary apps.
What if the QR won't scan?
Use the manual activation code (LPA string that starts with LPA:1$). On iPhone: Settings → Cellular → Add Cellular Plan → Enter Details Manually → paste the code. On Android: Settings → Network & Internet → SIMs → + → Enter Manually → paste the code. If it still fails, the QR may be expired (some providers expire codes 30 days after issue); contact your provider for a new code.
How do I know if my phone is compatible before buying?
Dial *#06# from your phone. If an EID (32 digits) appears, your phone has eSIM installed physically. If only IMEI appears, it doesn't have eSIM. Also: Settings → General → About (iPhone) or Settings → About Phone → IMEI (Android) → search for "EID". If it doesn't appear, your phone doesn't support eSIM.