How to Install and Activate an eSIM in Thailand
As of September 2026, installing a Thailand eSIM takes about five minutes: buy a plan online, scan the QR code in Settings before you fly, then switch the eSIM line on and set it as your active data source after landing. Compatible devices include iPhone XS or later and most Android phones from 2019 onward. Keep the home SIM active for calls and texts.
What do I need before installing an eSIM in Thailand?
An eSIM (embedded SIM) is a digital SIM profile that a phone downloads instead of a physical card, and most eSIM plans sold for Thailand only carry data, not a phone number for calls. Before buying one, confirm the device is eSIM-capable: Apple lists the iPhone XS, XR, and later models as compatible, while Samsung and Google Pixel handle eSIM through Settings > Connections > SIM Card Manager or Settings > Network & Internet > SIMs.
The device must also be carrier-unlocked. If a phone is locked to a home carrier under contract, the eSIM profile can install but then fail to activate, so it needs unlocking first. A stable Wi-Fi connection is required during setup because the phone downloads a full mobile plan profile in one pass, and interrupting that download partway through can corrupt the install.
How do I install an eSIM before flying to Thailand?
Buy the eSIM online
Choose a Thailand eSIM from a marketplace such as Airalo, Saily, Nomad, or Holafly, or from a Thai carrier's own tourist eSIM page such as AIS or True-dtac. Complete checkout with a card or the provider's app, and the eSIM QR code or activation details arrive by email or inside the app within minutes.
Open Settings and start the eSIM setup
On iPhone, go to Settings, then Cellular or Mobile Data, then tap Add eSIM or Set Up Cellular. On Samsung, go to Settings, then Connections, then SIM Card Manager, then Add Mobile Plan. On Google Pixel, go to Settings, then Network & Internet, then SIMs, then tap the plus icon to add a plan.
Scan the QR code or enter details manually
Select Use QR Code and scan the image sent by the provider, either directly with the phone's camera or by opening a saved screenshot from the Photos app. If scanning fails, choose Enter Details Manually and type in the SM-DP+ address and activation code exactly as supplied; some providers also require a separate confirmation code at this step.
Label the eSIM and set data preferences
Once the profile installs, the phone prompts for a line label and default settings. Keep the home SIM as the default for calls, messages, and iMessage, and set the new Thailand eSIM as Data Only if asked what kind of plan it is. Leave Cellular Data switched to the home line until arrival in Thailand, so no charges start early.
How do I activate the eSIM after landing in Thailand?
Switch on the Thailand eSIM line
After landing, open Settings, then Cellular or Mobile Data, then tap the Thailand eSIM line and toggle it on. On iPhone, go to Cellular Data and select the Thailand eSIM as the active data line, or turn on Data Roaming under that line if the phone keeps the home SIM as primary.
Confirm the network connects
Pull down the notification shade or check the status bar for a carrier name such as AIS, dtac, or TrueMove H, plus a 4G, 5G, or LTE indicator. If no signal appears within a minute or two, toggle Airplane Mode on and off, which forces the phone to search for the network again.
Set the eSIM as the default for data and disable the home SIM's data
Go back into Cellular settings and confirm the Thailand eSIM, not the home SIM, is selected under Cellular Data. Turn off Data Roaming on the home SIM to avoid roaming charges, while keeping it on for calls and SMS if needed. Voice and text can stay on the home number since most travelers rely on the eSIM for data only.
How much does a Thailand eSIM cost?
Prices for a Thailand eSIM vary by provider and by how much data is included. Airalo's plans start at US$4.00, with a 20 GB / 30-day plan at US$18.00 and a 100 GB / 180-day plan at US$89.00, as of August 2026. Saily's cheapest plan is US$2.99, and a 3 GB / 30-day plan runs US$5.99, while the brand's full Thailand range spans US$2.99 to US$159.99 across 1 GB to 30 GB of data.
Unlimited-data plans cost more per day but remove the need to track a data cap. Holafly's Thailand plans run from US$1.55 to US$3.90 per day depending on length, for example US$3.97/day on a 3-day plan against US$2.46/day on a 30-day plan. Nomad prices a 10-day unlimited plan at US$16, throttling speed to 512 kbps once the daily high-speed allowance is used. Thai carrier tourist eSIMs sit at the low end: AIS charges 49 Baht (about US$1.50) for a 1-day, 1 GB plan, and its four tourist tiers run 399 to 1,699 Baht for 5 to 30 days of validity.
Why won't my eSIM activate, and how do I fix it?
Most eSIM problems trace back to three causes: a carrier-locked phone, a weak Wi-Fi connection during install, or forgetting to switch the active data line after landing. If the profile installs but shows "No Service," first confirm the eSIM line, not the home SIM, is set as the Cellular Data default, then toggle Airplane Mode on and off to force a fresh network search.
If the QR code will not scan, most providers let you tap "Enter Details Manually" and type the SM-DP+ address and activation code by hand instead. Because installation must run in one uninterrupted pass, cancelling partway through, or installing on a spotty airport Wi-Fi network, is a common reason profiles fail and need to be reissued by the provider's support team before a second attempt.
Do I still need a physical SIM card in Thailand?
A physical Thai SIM still works as a backup or a way to get a local phone number, since most travel eSIMs are data-only. Thai law requires a passport for any SIM registration, whether physical or eSIM, and NBTC rules cap purchases at three SIMs per person per carrier brand. True and dtac tourist SIMs cost 449 to 1,199 Baht at physical counters, while a True-dtac eSIM starts from about US$8.90 online.
Dual SIM support means the home SIM and a Thailand eSIM, or a physical Thai SIM and an eSIM, can stay active at the same time, with the phone storing multiple eSIM profiles and letting the user pick which one handles data, calls, or texts in Settings. This makes it possible to keep a home number reachable for banking codes or messaging apps while the Thailand line handles maps and browsing.
How is this ranking computed?
- Setup and activation ease: 30%
- Price and value per GB: 25%
- Network coverage in Thailand: 25%
- Data plan flexibility: 20%
Official sources
- https://www.airalo.com/thailand-esim
- https://esimdb.com/thailand/airalo
- https://esim.holafly.com/esim-thailand/
- https://esim.holafly.com/sim-card/thailand-sim-card/
- https://saily.com/esim-thailand/
- https://esimdb.com/thailand/saily
- https://www.nomadesim.com/thailand-eSIM
- https://esimdb.com/thailand/nomad
- https://thailandesim.com/mobile-operators/ais/
- https://gigago.com/ais-thailand-sim-card/
- https://www.true.th/en/prepaid/sim/tourist
- https://gigago.com/dtac-thailand-sim-card/
- https://travelsimasia.com/blogs/thailand-guides/thailand-esim-prices-2026
- https://esim.holafly.com/reviews/ais-esim-thailand/
- https://www.nomadesim.com/blog/travel-esim-for-thailand
- https://mobimatter.com/travel-esim/true-thailand-happy-tourist-esim
For inquiries, partnerships, or corrections and changes, use the contact form.