NomadGearPORT OF ENTRY · COUNTER 01 · OPEN

← All guides

Connectivity

Best eSIM for Thailand: A Nomad Setup Guide

Quick answer: Airalo is the best eSIM for Thailand for most nomads. Its 10GB, 30-day plan costs about $11 (airalo.com). Pick Holafly if you'd rather pay a flat unlimited rate than track data, from about $19 for 5 days up to $74.90 for 30 days (esim.holafly.com). Both activate before you land.

NomadGear may earn a commission when you buy through links on this page, at no extra cost to you.

Thailand's mobile networks are fast and cheap by global standards, but the SIM counters at Suvarnabhumi or Don Mueang mean a slow queue right after a long flight, and swapping in a foreign SIM card locks you out of the WhatsApp and banking codes tied to your home number. An eSIM (a digital SIM card built into your phone that you activate by scanning a QR code instead of swapping a physical card) fixes both: buy it before you fly, switch it on the moment you land, keep your regular SIM in the phone for calls and texts.

This guide compares Airalo, Holafly, and Saily specifically for Thailand, covers which local network to look for, and tells you when a local AIS SIM still beats all three.

What is an eSIM, and why use one in Thailand?

An eSIM is a digital SIM profile built into your phone's hardware. You activate it with a QR code or an app instead of inserting a plastic card, and most modern phones hold a physical SIM plus several eSIM profiles at the same time.

In Thailand that means you can buy a data plan from your last stop before the airport, skip the SIM counters at Suvarnabhumi or Don Mueang entirely, and keep your home number active for one-time codes and calls while the eSIM handles data. Thailand's three networks (AIS, dtac, and TrueMove H) all support the major eSIM resellers, so coverage isn't the limiting factor here. Picking the right plan and network is.

Best eSIM for Thailand: Airalo vs Holafly vs Saily

Airalo has the lowest entry price and the widest range of fixed-data plans for Thailand. Holafly is the simplest flat-rate unlimited option. Saily undercuts Airalo slightly on 10GB pricing. As of 2026, here's how Thailand-specific plans compare:

Provider Plan type Data Validity Approx. price (2026)
AiraloFixed-GB1GB3 daysfrom ~$4.00 (airalo.com)
AiraloFixed-GB10GB30 days~$11.00 (airalo.com)
AiraloUnlimitedUnlimited7 days~$19-22 (airalo.com)
HolaflyUnlimitedUnlimited5 days~$19 (esim.holafly.com)
HolaflyUnlimitedUnlimited30 days~$74.90 (esim.holafly.com)
SailyFixed-GB10GB30 days~$10.99 (saily.com)
AIS (local eSIM)Fixed-GB25GB8 days~399 THB / ~$12 (gigago.com)

Airalo's cheap unlimited plans in Thailand run on its "dtac Thailand Unlimited" product line, while its fixed-GB plans have historically run on AIS. Check the network listed on the specific plan page before buying if a particular carrier's coverage matters to you (airalo.com). Worth knowing: Holafly's unlimited plans include a daily hotspot cap, usually around 500MB to 1GB, unless you're on its separate monthly Unlimited subscription; the per-trip Thailand plans above don't include that tier.

How much data do you need, and is unlimited worth it?

Most remote workers checking email, using maps, and taking the occasional video call get through roughly 5-8GB a week. Add another 2-3GB if you're hotspotting a laptop from a cafe with weak wifi. At that usage, a fixed-GB Airalo or Saily plan beats Holafly on price, since 10GB for 30 days runs about $11 versus $74.90 for Holafly's unlimited 30-day plan.

Unlimited only pays off if you're streaming video, on long calls daily, or you'd simply rather not watch a data counter while you work. If that's you, Holafly's flat rate is the simpler choice even at the higher price, and the daily hotspot cap is the only real thing to plan around.

AIS, dtac, or TrueMove H: which network matters?

AIS has the widest coverage in Thailand, including rural areas and most islands. TrueMove H is strong in southern Thailand and urban 5G. dtac tends to have the weakest rural signal of the three (per travelsimasia.com).

If you're island-hopping (Koh Phangan, Koh Tao, the Andaman coast) or working from a rural spot up north, an AIS-backed eSIM is the safer bet. If you're based in Bangkok, Chiang Mai, or another major city, all three carriers perform well enough that price and plan structure matter more than the network name on the box.

How to install and activate your Thailand eSIM

  1. Check your phone supports eSIM. iPhone XS and later, Samsung Galaxy S20 and later (plus the Z Fold/Flip line), and Google Pixel 3 and later all support it, and the phone must be carrier-unlocked (support.apple.com).
  2. Buy your plan before you fly, while you still have reliable wifi. Installing an eSIM profile needs an internet connection, so don't wait until you land with no signal.
  3. Scan the QR code or tap install in the provider's app. On iPhone: Settings > Cellular > Add eSIM. On Samsung: Connections > SIM manager. On Pixel: Network & internet > SIMs.
  4. Leave data roaming off until you land, then turn it on for the new eSIM line and set it, not your home SIM, as your data line.
  5. Keep your home SIM active for calls and texts if you want to keep receiving one-time codes; the eSIM only needs to handle data.

Topping up and local SIM alternatives

Airalo and Saily let you top up the same eSIM you already installed once your data runs low, so you don't need to reinstall a new profile mid-trip. Holafly's per-trip plans don't have a traditional top-up; you buy a fresh plan or move to its monthly Unlimited subscription instead.

If you're staying in Thailand longer than a month or two, a local AIS SIM or eSIM is worth pricing out. AIS's own tourist eSIM runs about 399 THB (roughly $12) for 25GB over 8 days, or 1,699 THB (roughly $52) for unlimited data over 30 days, bought at Suvarnabhumi, Don Mueang, or Phuket airport counters, AIS shops, or 7-Eleven (gigago.com). That usually beats a travel eSIM's per-gigabyte price for stays past the first month, at the cost of a passport check and a short queue.

Who should buy an eSIM for Thailand

Buy Airalo if you want the lowest starting price and don't mind topping up mid-trip. See the full Airalo vs Holafly vs Saily comparison for how it stacks up outside Thailand too.

Buy Holafly if you're on calls or streaming most of the day and would rather pay one flat price than watch a data meter.

Skip both and go local (AIS) if you're staying more than four to six weeks; the per-gigabyte math flips in favor of a local SIM around that point.

Still deciding on a provider for other destinations, not just Thailand? Our Best eSIM for Digital Nomads pillar covers the decision in general, and you can browse every option we track in the eSIM & Connectivity directory.

FAQ

What is the best eSIM for Thailand?

Airalo is the best eSIM for Thailand for most travelers: its 10GB, 30-day plan costs about $11 and covers the country's main networks. Holafly is the better pick if you want unlimited data at a flat rate instead of tracking gigabytes.

Is Airalo or Holafly cheaper for Thailand?

Airalo is cheaper for most nomads because it charges by the gigabyte instead of a flat rate. A 10GB, 30-day Thailand plan costs about $11 on Airalo versus roughly $74.90 for Holafly's unlimited 30-day plan, so Holafly only wins on price if you'd otherwise burn through well over 10GB a month.

Does an eSIM work on Thai islands like Koh Samui or Koh Phangan?

Yes, but coverage quality depends on the network behind the plan. AIS has the widest coverage across Thailand's islands and rural areas, so an AIS-backed eSIM is the safer choice for island-hopping than one running on dtac.

Can I use my Thailand eSIM for calls and texts?

No, not by default. Airalo, Holafly, and Saily's Thailand eSIMs are data-only, so calls and texts go through apps like WhatsApp, Signal, or FaceTime instead of a local phone number.

Do I need to activate the eSIM before I land in Thailand?

You need to install the eSIM profile before you land, since that step requires an internet connection, but you don't have to turn on the data plan itself until you arrive. Install it on wifi a day or two before your flight, then switch on data roaming for that eSIM once you touch down.

What if my phone doesn't support eSIM?

If your phone doesn't support eSIM or isn't carrier-unlocked, buy a physical SIM instead. AIS, dtac, and TrueMove H all sell tourist SIM cards at Thai airports, malls, and 7-Eleven stores for prices similar to or cheaper than eSIM plans.

Bottom line: best eSIM for Thailand

If you're not sure how much data you'll use, start with Airalo: the lowest entry price, easy top-ups, and coverage across AIS and dtac. Switch to Holafly only if you already know you're a heavy streamer or caller and would rather pay a flat rate than track gigabytes. And if you're settling into Thailand for more than a month or two, price out a local AIS SIM before you commit to a travel eSIM for the whole stay.

Get Airalo set up before you fly, or compare it against Holafly first if you know you'll want unlimited data.

Related in the NomadGear directory

  • Airalo - the largest eSIM marketplace, covering 200-plus countries and regions
  • Maya Mobile - budget-focused eSIM plans across 165-plus countries
  • Saily - Nord Security's travel eSIM app
  • Holafly - unlimited-data eSIM plans, no GB counting
  • Yesim - pay-as-you-go eSIM data that rolls over
  • aloSIM - budget eSIMs plus free US calling and texting

From the same counter

Connectivity

Keep reading.