Skip to content
Thailand eSIM

Thailand eSIM on iPhone: Install and Setup Guide

Install a Thailand eSIM on iPhone over Wi-Fi before you fly: the iOS menus that keep moving, the one roaming toggle, and what a data-only line cannot do.

Updated August 24, 2026

Three things to know before you start

It connects only at your destination

Install at home, but expect “No Service” or “Activating…” until you land — that is normal. The plan wakes up when the line first finds a network at your destination.

Your QR code works exactly once

Seeing “invalid QR” after a scan almost always means the eSIM is already on your phone. Don’t rescan — open your SIM list and just switch the line on.

No internet after landing? Check Data Roaming

Turn the travel line on, set it as your mobile data line, and switch Data Roaming ON for it. This one toggle causes most “it doesn’t work” messages.

Installation steps

  1. Step 1

    Buy your plan in the Thailand eSIM app

    Choose the plan that fits the trip and pay in the app. The QR code and manual activation details appear under the order and stay there, so a failed first attempt costs nothing.

  2. Step 2

    Install while you are still on home Wi-Fi

    The profile downloads over the internet — the one thing you cannot count on between the jet bridge and the taxi rank. Being early costs no plan time: validity starts at the line's first connection to a Thai network, not when you pay.

  3. Step 3

    Open Settings and find the cellular menu

    Settings Cellular Add eSIM

    Tap Settings, then the cellular entry. Apple has renamed this more than once: depending on iOS version and region it reads Cellular, Mobile Data or Mobile Service. All three open the same screen, so go by position rather than wording.

  4. Step 4

    Tap Add eSIM, then Use QR Code

    Add eSIM Use QR Code

    Recent iOS labels the button Add eSIM; older releases say Add Cellular Plan or Add Data Plan. Take the QR code option, not Transfer From Nearby iPhone, which moves a line you already own between handsets. Scan from a second screen, or tap Enter Details Manually and copy the SM-DP+ address and activation code across (two long strings in your order email). On iOS 17.4 or newer there is an even shorter path: long-press the QR image in the email itself and tap Add eSIM.

  5. Step 5

    Label the line, then leave it switched off

    New eSIM Custom Label

    Name it Thailand or Travel so the dual-line screens read clearly, and keep your usual SIM as the default for calls. Then disable the new line until you land; nothing is consumed while it sits there.

  6. Step 6

    Switch it on after you land

    Settings Cellular Cellular Data

    On the ground at Suvarnabhumi, Don Mueang or wherever you arrive, reopen the cellular menu, select the Thailand eSIM line, turn it on and set it as the line carrying data. If your iPhone was bought in the United States and is a 14 or later it has no SIM tray at all — every line on it is digital, home line included, so check which one you are editing.

  7. Step 7

    Turn Data Roaming on for the Thailand eSIM line only

    Cellular Thailand Data Roaming

    Open the Thailand eSIM line and switch Data Roaming on. That toggle is how iOS lets a line use a network it does not belong to, which is exactly what a travel plan does; it adds nothing to a prepaid Thailand plan. Check it is still off on your home SIM, where it genuinely would cost you.

  8. Step 8

    If nothing appears, force a fresh search

    The phone normally finds a Thai partner network by itself a minute or two after landing. If not, toggle Airplane mode. Still nothing: open Network Selection, turn Automatic off, pick an available network, let it register, then set selection back to Automatic.

Your own carrier’s roaming price list is the real reason to handle this before departure. Thailand falls outside every roam-like-at-home arrangement, so a week of maps, translation apps and photo backups gets charged at the out-of-region rate — among the priciest tiers most phone plans carry. Arriving and queuing at a SIM counter is the fallback, and Thailand’s counters run smoother than most; what they still cannot remove is the wait after a long-haul flight, handing a passport across the desk, and doing the whole errand again once the plan expires on an island.

A prepaid data eSIM removes that decision from the trip entirely. Buy the plan through the Thailand eSIM app, install a second line beside the SIM you already carry, and switch it on the moment you land — install over Wi-Fi comes first, then two settings once you touch down: the eSIM set as your data line, and Data Roaming turned on for that line only. Because validity begins at the first connection to a Thai network rather than at purchase, installing weeks ahead costs nothing — handy given how many trips to Thailand get planned a month or more out. Plans are listed on the pricing page, and what an eSIM is is the quicker read if a digital line is new to you. Hotspot access comes included, worth having for a laptop at a guesthouse or a tablet on a long overnight bus.

This guide covers iPhone XS and XR onward, and calls out the places where Apple has renamed a menu between iOS versions rather than assuming one fixed path holds for everyone. One detail worth flagging: US-model iPhone 14 and later have no physical SIM tray at all, so a handset bought in the United States is running two digital lines rather than one. Android owners should start instead from the Samsung, Pixel or other Android page.

Two things worth flagging before you buy. This plan is data-only, so it carries no Thai phone number. A holiday almost never notices — messaging apps and internet calls handle everything — but a longer stay changes that: a Thai bank account or certain local sign-ups want a number a Thai network can text, and a data eSIM has none to give. If that describes your situation, pairing it with a local SIM is the straightforward fix. The other point is coverage — solid across the cities, the towns and the main islands, thinner in the far-north mountains, inside the larger national parks, and out at sea between islands, where a ferry crossing can run an hour with barely a bar showing. Load offline maps ahead of those stretches and the gap turns into a minor inconvenience instead of a real problem. Anything left unanswered is on the FAQ.

Troubleshooting

Do I get a Thai phone number with this?

No. The plan is data-only, so there is no Thai number on it and no way to add one. Your own number stays on your own SIM and keeps working for calls and texts. Most visitors never miss a local number — messaging apps and internet calls cover a trip — but anything that insists on texting a Thai number, a Thai bank account being the usual case, needs a local SIM instead.

Will I have signal on the islands and up north?

On the well-travelled islands and in the towns, yes — Thai networks are strong where people actually go. Signal thins in the mountains of the far north, inside the larger national parks, on the least developed corners of small islands and at sea between them. That is a fact about where the towers are, not about your SIM; a local SIM would not change it. Download offline maps before a ferry or a mountain drive.

The QR code will not scan.

Raise the brightness on the screen showing the code, hold the iPhone 20-30 cm back, and get the whole square in frame without glare. If it still will not read, tap Enter Details Manually and copy the SM-DP+ address and activation code from your order — the same line results either way.

The QR code says invalid, already used, or the install fails on a second try.

An activation code is single-use, so this error almost always means the first scan already worked and the eSIM is on the phone. Do not keep rescanning. Open the phone's SIM list (the cellular or SIM manager screen) or My eSIMs in the Thailand eSIM app: if the line is listed, the install is done — turn the line on, give it mobile data and enable Data Roaming instead of installing again.

There is no Add eSIM option, or I get eSIM Cannot Be Added.

Open Settings, General, About and look for an EID. If one is listed, the hardware is fine and the obstacle is a carrier lock — ask your operator to unlock the handset, far easier before you fly. No EID at all means the iPhone predates eSIM and needs a physical SIM.

I have landed and the eSIM shows no service.

Check in order that the line is on, selected for cellular data, and has Data Roaming enabled. Then toggle Airplane mode. If it stays blank, turn off automatic network selection, choose a network by hand, and switch automatic back on once it registers.

Does turning Data Roaming on mean roaming charges?

Not on this line. The plan is prepaid for Thai networks, so no home operator is in the chain to bill you — the toggle only tells iOS the line may attach to a network it does not own. Keep it off on your primary SIM, which your carrier does meter.

Do I have to scan the QR code at all?

No. In the Thailand eSIM app, open My eSIMs, tap your plan and tap Install — the profile installs on the same phone with no camera involved. The QR route exists for installing from a second screen; both end in the identical profile, and the steps after the install are the same either way.

New traveler offer

Get 15% off your first eSIM

Choose your data plan and drop the code below into checkout. 15% comes off your first plan before you pay.

Promo code
WELCOME

Use code WELCOME at checkout — it works right here on the site.