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
The reason to sort this out before you fly is your own carrier’s price list. Thailand sits outside every roam-like-at-home zone, so a week of maps, translations and photo backup gets billed at the out-of-region rate — for much of the world, the most expensive tier the phone has. The alternative on arrival is the SIM counter in the arrivals hall, and Thailand runs those better than most countries do; what the counter cannot remove is the queue at the end of a long-haul flight, the passport handed over, and the same errand again when the plan runs out on an island.
A prepaid data eSIM takes that decision out of the trip. Buy a plan in the Thailand eSIM app, install a second line alongside the SIM you already use, and switch it on when you land — the install over Wi-Fi first, then two settings on arrival: the eSIM as your data line, and Data Roaming on for that line alone. Validity starts at the first connection to a Thai network rather than at purchase, so installing early costs nothing — which suits the way people visit Thailand, where the plan is often bought weeks before a month-long trip. Plans are on the pricing page, and what an eSIM is is the shorter read if this is your first digital line. Hotspot is included, useful for a laptop in a guesthouse or a tablet on a long bus ride.
This page covers iPhone from XS and XR onward, and flags where Apple’s menu names differ between iOS versions rather than pretending there is one fixed path. One quirk worth knowing: US-model iPhone 14 and later ship with no SIM tray, so if you bought your handset in the United States both lines on it are digital. On Android, start from the Samsung, Pixel or other Android page instead.
Two things we would rather you knew before buying. The plan is data-only, so it gives you no Thai phone number. For a holiday that rarely matters — messaging apps and internet calls carry the whole trip — but a long stay changes the calculation: a Thai bank account and some local sign-ups want a number a Thai network can text, and a data eSIM cannot provide one. If that is your situation, a local SIM alongside is the honest answer. The second is coverage: strong in the cities, in the towns and on the main islands, thinner in the mountains of the far north, inside the big national parks, and at sea between islands — a ferry crossing can go an hour with barely a bar. Download offline maps before those stretches and the gap becomes an inconvenience rather than a problem. Anything else is on the FAQ.
Installation steps
-
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.
-
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.
-
Step 3
Open Settings and find the cellular menu
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.
-
Step 4
Tap Add eSIM, then 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.
-
Step 5
Label the line, then leave it switched off
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.
-
Step 6
Switch it on after you land
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.
-
Step 7
Turn Data Roaming on for the Thailand eSIM line only
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.
-
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.
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.
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.