
Thailand eSIM setup, step by step
An eSIM is simple when the steps are done in the right order, and frustrating when they are not. The mistakes that cause problems are not technical, they are sequencing errors: installing too late, activating at the wrong moment, forgetting to switch lines, leaving home roaming on. This guide covers the complete sequence from purchase to first Grab ride, the device-specific steps for iPhone and Android, what to download before you land, and the recovery steps for every common failure.
The golden rule: install at home on wifi, activate after landing. These are two separate actions. Confusing them is the single most common mistake.
Before you buy: two eligibility checks
Two conditions must be true before a travel eSIM can work. Check both before purchasing a plan.
| Check | How to verify | If it fails |
|---|---|---|
| eSIM support | iPhone: Settings, Cellular, look for Add eSIM. Android: Settings, Network, SIM Manager. | Device does not support eSIM. You need a physical SIM card instead. |
| Carrier unlocked | iPhone: Settings, General, About, Carrier Lock should say No SIM restrictions. Android: check IMEI on IMEI.info. | Contact your home carrier to unlock. Usually free if contract obligations are met. Allow 24 to 48 hours. |
For Bangkok, Chiang Mai, Phuket and the main islands, AIS or True both deliver excellent coverage. For rural north Thailand, Isan or mountain passes, AIS has a slight rural depth advantage. A dual-network eSIM that roams across both gives you the best combined coverage without choosing.
The five-step installation sequence
Installation and activation are two separate steps. Installation loads the profile onto your phone. Activation starts the data clock. Do them at different times.
Most eSIM providers send a QR code by email or in their app. Keep it accessible. Do not scan it yet if you are not ready to complete the full installation.
Stable wifi is required to download the eSIM profile from operator servers. Install at home before you travel, not at the airport. The download takes ten to thirty seconds on good wifi.
After installation, name your two SIM lines clearly. In Cellular settings, designate the Thailand eSIM as the default data line. This step is where most problems are seeded: the profile installs but the phone keeps using the home SIM for data because the routing was never switched.
Go to your home SIM line settings and turn Data Roaming off. Leave voice and SMS on. This prevents your home carrier billing you per megabyte in the background. It is the most important configuration step after installation.
Enable the Thailand eSIM line after you land in Thailand. The eSIM connects to an AIS or True tower, the data clock starts, and you are online. Open Grab to confirm the connection before leaving the airport.
iPhone-specific steps
- Settings, then Cellular or Mobile Data, then Add eSIM. Choose Use QR Code or enter an activation code manually.
- After installation, name the new line clearly. Choose the Thailand eSIM as the default data SIM on the next screen.
- Settings, Cellular, your home SIM line. Turn Data Roaming off. Keep Voice and SMS enabled for home calls and texts.
- In Thailand, if the eSIM shows No Service after enabling, go to the eSIM line settings and turn Data Roaming on for that specific line. The eSIM needs its own roaming toggle enabled to connect to Thai towers.
- Test by opening a browser, then open Grab to confirm location and connectivity.
Android-specific steps
- Settings, then Connections or Network and internet, then SIM card manager or eSIM, then Add eSIM. Scan the QR code or enter the activation code.
- After installation, return to SIM settings and set the Thailand eSIM as the preferred SIM for mobile data.
- On your home SIM settings, turn off data roaming. Keep calls and SMS enabled if you want them on your home number.
- In Thailand, enable the eSIM line and confirm Mobile Data is pointed to it. On some Android devices you must also enable Roaming on the eSIM profile for it to connect to Thai operator towers.
What to download before you land
- Grab. Download, create an account and add payment before you travel. Having Grab ready with payment configured means you can book a car from the arrivals hall within minutes of clearing immigration.
- Google Maps offline for Bangkok. Bangkok is a large download. Do it at home. The offline map covers the entire city without loading live tiles.
- Google Translate Thai offline pack. Thai script is unreadable to most visitors. Offline camera translation at restaurants and markets works without any data once the pack is downloaded.
- Your accommodation confirmation. Save the PDF or screenshot. Immigration in Thailand may ask for proof of accommodation.
- Offline island maps. Download maps for each island on your route before leaving the mainland.
- Home SIM data roaming is still on. The phone connects to Thai towers through the home SIM roaming. Fix: Settings, home SIM line, Data Roaming: Off.
- Thailand eSIM is not the active data line. Profile installed but data still runs through the home SIM. Fix: Settings, Cellular, Default data line: select the Thailand eSIM.
- Data Roaming is off on the eSIM line itself. The eSIM needs roaming on to connect to Thai towers. Fix: Settings, Thailand eSIM line, Data Roaming: On.
Recovery steps if nothing works at the airport
- Toggle airplane mode on for ten seconds, then off. Forces the radio to re-scan networks.
- Confirm all three settings above in order.
- Restart the phone fully. Required on some devices when switching SIM profiles for the first time in a new country.
- Check that the carrier name appears under the Thailand eSIM line in Cellular settings. If it shows nothing, the profile may need re-downloading on airport wifi.
Running both lines simultaneously
Because the eSIM is a digital profile, your home SIM stays in the phone and active for calls and texts. Turn data roaming off on the home SIM, route data through the Thailand eSIM, and both lines work simultaneously. Your home number receives incoming calls and bank authentication codes normally. The Thailand eSIM handles all internet data including Grab, Maps and WhatsApp. This is the standard recommended configuration and costs nothing extra.
Plans for Thailand
Thailand eSIM plans
Prices in USD. Instant QR activation. Pick your data, land connected.
FAQ
When should I install my Thailand eSIM?
At home, before you fly, on stable wifi. Installation downloads the operator profile from a server. Do it several days before your trip so you have time to troubleshoot if anything goes wrong. Activation, the step that starts the data clock, happens after you land in Thailand.
Do I need to turn on data roaming for my Thailand eSIM?
Yes, on the eSIM line specifically, but not on your home SIM. The eSIM needs roaming enabled to connect to Thai network towers. Your home SIM should have data roaming turned off to prevent background charges. Both settings are correct simultaneously.
Can I still receive calls on my home number while using the Thailand eSIM?
Yes. Keep your home SIM active for voice and SMS with data roaming turned off. Set the Thailand eSIM as your data line. Your phone runs both simultaneously: home number receives calls and texts normally, Thailand eSIM handles all internet data.
Why is my Thailand eSIM showing No Service?
Usually one of three causes: data roaming is off on the eSIM line, the eSIM is not set as the active data line, or the profile download was incomplete. Try toggling airplane mode, checking all three settings, and restarting the phone in that order.
Can I install the Thailand eSIM at the airport if I forgot at home?
Possibly. Both Suvarnabhumi and Don Mueang have free wifi. Airport wifi is usually sufficient for eSIM profile downloads. The risk is unreliable or congested networks causing the download to fail. Installing at home is always preferable.