How to set up an eSIM for Thailand comes down to one rule: install it at home on Wi-Fi, and turn it on only after you land. Check that your phone supports eSIM and is not carrier-locked, buy a plan with a long activation window, scan the QR code or use the provider's app, then set the travel line for mobile data. After landing, switch on data roaming for the Thailand line only and keep your home number for calls and SMS.
Key takeaways
- Apple lists iPhone XS, XS Max, XR and later as eSIM capable. Android support depends on the model and the maker.
- The phone must be free of a carrier lock. On iPhone, Settings, General, About shows "No SIM restrictions" next to carrier lock.
- Some plans give months to activate after purchase, so buying early is safe when the clock starts on activation or arrival.
- Data roaming goes on for the travel eSIM line only. The home line can still charge roaming fees.
- The Thailand Digital Arrival Card (TDAC) is free and is filed within 72 hours before arrival.
Check your phone first: eSIM support and carrier lock
An eSIM for Thailand works only on a phone that supports eSIM and accepts profiles from other networks. Apple states that iPhone XS, XS Max, XR and every later model support eSIM. Two minutes of checking at home saves a dead connection at the airport.
The carrier lock is the step people skip. A phone bought on contract may still be locked to your home operator, and a locked phone will reject a travel eSIM even when it supports eSIM.
- iPhone model: XS, XS Max, XR or newer.
- Carrier lock on iPhone: open SettingsGeneralAbout and look for "No SIM restrictions" next to carrier lock.
- Android: open the phone's settings and look for an option to add an eSIM under the SIM or mobile network section. Menu names vary by maker, so check your manufacturer's help page if you cannot find it.
- Provider check: many providers offer a compatibility checker on the plan page or in their app.
Locked phone
If the iPhone does not show "No SIM restrictions", ask your home carrier to remove the lock before the trip. No travel eSIM can bypass a carrier lock.
When to buy: activation windows explained
The best time to buy a Thailand eSIM is a few days before departure, while you still have home Wi-Fi and time to fix problems. Buying early is safe when the plan's validity does not start at purchase. The two terms to check are the activation window and the moment the validity clock starts.
Providers handle this differently, so read the plan page before you pay. Our glossary explains activation, validity and fair usage in plain terms.
| Provider | Activation rule | What it means for you |
|---|---|---|
| TonMobile | Activation within 180 days of purchase; data is consumed once the eSIM is activated on a device | You can buy weeks ahead, but data counts from activation |
| Ubigi | Smartstart: validity starts on arrival; expires if not activated within 6 months | Install at home, and the clock starts in Thailand |
| Others | Varies by provider | Check the plan page or terms before buying |
TonMobile's terms also say there is no refund for deleted or wrongly installed profiles. Install carefully and never delete the eSIM to "reset" it. If you are unsure how much data to buy, read how much data you need for a Thailand trip.
Install the eSIM at home: step by step
Installing a travel eSIM takes a few minutes and needs a stable Wi-Fi connection, according to Apple. The same order works on iPhone and Android. Only the menu names differ.
Connect to Wi-Fi
Use home Wi-Fi, not a café network. The phone downloads the eSIM profile during setup, and an interrupted download is the most common cause of a broken install.
Buy the plan
Buy on the provider's website or app, and save the order email with the QR code.
Install the profile
Scan the QR code or tap install in the provider's app. On Android, the add eSIM option sits in the SIM or network settings, and the exact menu varies by maker.
Label the line
When the phone asks, give the new line a clear name such as "Thailand" or "Travel". Clear labels prevent you from switching on roaming for the wrong line later.
Leave it switched off
Keep the travel line turned off until landing if your plan starts counting on activation. Your home SIM stays as it is.
Set Up Cellular
Position the QR code from your provider in the frame.
Tip
Take a screenshot of the QR code and save the plan details offline. If support ever asks for the order, you will have it without a connection.
Line settings: data line, home line and roaming
A travel eSIM should carry all mobile data, while your home line stays on for calls and SMS. Apple confirms that two eSIMs can be active at once on iPhone. The setting that matters most is which line is used for mobile data.
On iPhone
Choose the data line in SettingsMobile Service (Cellular)Mobile Data and select the Thailand line. Then open the Thailand line in Mobile Service and make sure data roaming is on for that line only.
Apple warns that the home line may still incur roaming charges. Keep data roaming off on the home line so banking SMS and calls still arrive without data costs.
On Android
Android phones have similar options under SIM or mobile network settings: a default line for mobile data and a roaming toggle per line. Menu names and layout vary by maker, so follow the same logic rather than exact labels.
Thailand eSIM line
- Mobile data: on
- Data roaming: on
- Used for maps, messengers, ride apps
Home line
- Mobile data: off
- Data roaming: off
- Kept for calls and SMS codes
Thailand travel eSIMs in our comparison are data-only, with no Thai phone number. Calls go through messenger apps on the eSIM's data, as Holafly states on its plan pages.
Arrival day: what to do after landing
On arrival day, the eSIM job is short: switch on the travel line and its data roaming, then confirm you have a connection. Most of the work was done at home. The TDAC paperwork should also be finished before you board.
With an eSIM
- At homeBuy the plan and install the eSIM on Wi-Fi.
- Wheels downSwitch the travel line on and turn on data roaming for it.
- Arrivals hallMaps, ride apps and messages work while you walk to immigration.
- ExitShow your saved TDAC QR code. No kiosk stop needed.
With a tourist SIM
- At homeNothing to prepare except your passport.
- Wheels downNo data until you buy a SIM.
- SIM kioskQueue, show your passport, wait for registration: about 10 to 30 minutes.
- ExitAirport prices typically run 20 to 30 percent above city shops.
Before the flight: TDAC
The Thailand Digital Arrival Card (TDAC) has been required for all foreign nationals arriving by air, land or sea since 1 May 2025, according to The Thaiger. File it within 72 hours before arrival on tdac.immigration.go.th, where it is free. Third-party sites that charge for TDAC are scams.
Save the TDAC QR code and keep an offline copy. Your eSIM may not be connected yet when you reach the immigration queue.
After landing
Turn on the travel line
Switch on the Thailand line in Mobile Service on iPhone or SIM settings on Android.
Turn on its data roaming
Data roaming must be on for the travel eSIM line, or it will not connect.
Check the data line
Confirm mobile data is set to the Thailand line, not the home line.
Wait for the network
Give the phone a minute to register on a Thai network such as AIS, TrueMove H or dtac.
Travel eSIM
Skipping the airport SIM kiosk is the main benefit here. Saily reports that airport SIMs typically cost 20 to 30% more than city shops and that queues can be long in peak season. Compare both options in tourist SIM vs eSIM in Thailand.
If you see no service after these steps, go to what to do when a Thailand eSIM is not working.
Common setup mistakes and how to avoid them
Most failed Thailand eSIM setups come from a handful of repeat mistakes. Each one is easy to avoid at home.
Before buying
Locked phone
A carrier-locked phone rejects the travel eSIM. Check for "No SIM restrictions" on iPhone first.
During install
Deleting the profile
A deleted eSIM usually cannot be restored, and many providers do not refund deleted profiles.
On landing
Roaming on the wrong line
Data roaming on the home line can bring roaming charges. Turn it on for the Thailand line only.
At immigration
No offline TDAC
Without signal, an online-only TDAC QR code is useless. Keep a saved copy.
- Installing at the airport on weak public Wi-Fi instead of at home.
- Activating a plan too early when data counts from activation.
- Leaving mobile data on the home line, so the travel eSIM sits unused.
- Buying an unlimited plan without reading the fair usage rule on speed after a daily threshold.
Staying longer than a few weeks changes the plan choice too. See eSIM for a long stay in Thailand.
Verdict: set up at home, switch on after landing
Setting up an eSIM for Thailand before you fly is the calmest option. Check eSIM support and carrier lock, buy a plan with a clear activation window, install on home Wi-Fi, and label the line. After landing, turn on the travel line and its data roaming, and keep the home line for calls and SMS.
Plans with long activation windows give the most room. TonMobile allows 180 days to activate, and Ubigi Smartstart starts validity on arrival. To compare providers on price, coverage and terms, open our Thailand eSIM rating and read how we score providers, or start with the main Thailand eSIM guide.
FAQ
When should I install my eSIM for Thailand?
Install the Thailand eSIM at home on Wi-Fi, a few days before the flight. Leave the line switched off if the plan counts data from activation. Check the plan's activation window before you buy.
How do I activate an eSIM in Thailand after landing?
Turn on the travel line, turn on data roaming for that line only, and set it as the mobile data line. On iPhone, the data line is chosen in Settings, Mobile Service (Cellular), Mobile Data.
Do I need data roaming on for a Thailand eSIM?
Yes. Data roaming must be on for the travel eSIM line, or it will not connect. Keep roaming off on your home line, because Apple notes the home line may still incur roaming charges.
Can I keep my home number with a Thailand eSIM?
Yes. Apple confirms two eSIMs can be active at once, so the home number stays on for calls and SMS while the Thailand eSIM carries data. Travel eSIMs for Thailand are data-only, with no Thai phone number.
What is the TDAC for Thailand and is it free?
The Thailand Digital Arrival Card (TDAC) is required for all foreign nationals since 1 May 2025. File it free on tdac.immigration.go.th within 72 hours before arrival. Sites that charge for TDAC are scams.
Can I reinstall a Thailand eSIM if I delete it?
Usually not, so never delete a travel eSIM to troubleshoot. Many providers exclude refunds for deleted or wrongly installed profiles, so contact support before removing anything.