Before you buy: two eligibility checks

Two conditions must be true before a travel eSIM can work. Check both before purchasing a plan.

CheckHow to verifyIf it fails
eSIM supportiPhone: Settings, Cellular, look for Add eSIM. Android: Settings, Network, SIM Manager.Device does not support eSIM. You need a physical SIM card instead.
Carrier unlockediPhone: 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.
Which Thai network should your eSIM use?

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.

1
Purchase and receive the QR code

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.

2
Install at home on stable wifi

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.

3
Label your lines and set data routing

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.

4
Turn home-SIM data roaming OFF

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.

5
Activate after landing

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.
The three errors that cause every Thailand eSIM support call
  • 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.