Buying guideIndependently ranked · 6 picks

Best Travel eSIMs for Thailand in 2026

These six Thailand travel eSIMs sit in dest 10 GB, 30-day country order after GigSky is dropped: Nomad $10, Sim Local $10.75, Saily $10.99, Airalo $11, Ubigi $11, Yesim $12.75.

Prices on this page are updated daily from live plan data — last refreshed . · How we rank

These six Thailand travel eSIMs sit in dest 10 GB, 30-day country order after GigSky is dropped: Nomad $10, Sim Local $10.75, Saily $10.99, Airalo $11, Ubigi $11, Yesim $12.75. GigSky still prints the dest cheapest 10 GB row at $9.79, but its cheap 50 GB country SKU lasts 180 days, so it is not a pick. Airalo and Ubigi share $11 at 10 GB; both name a host on shop or SKU, and Airalo is cheaper at 5 GB for 30 days ($8).

Opensignal's Thailand Mobile Network Experience Report, August 2026 (90 days from 1 April to 29 June 2026), covers AIS, DTAC and TrueMove H. DTAC and True take Best Network by winning Reliability and Download Speed outright and sharing Time on Network on the combined network. Reliability: DTAC 907, AIS 893, TrueMove H 888. Consistent Quality: AIS 75.1 percent, DTAC 72.0 percent, TrueMove H 66.0 percent. Download Speed: DTAC 41.1 Mbps, AIS 40.8 Mbps, TrueMove H 38.7 Mbps. 5G Download: DTAC 102.7 Mbps, AIS 94.0 Mbps, TrueMove H 88.6 Mbps. Coverage Experience: AIS 8.9, DTAC 8.6, TrueMove H 8.6. 5G Availability: TrueMove H 90.2 percent, AIS 87.9 percent, DTAC 87.2 percent. The same report records Thailand's June 2025 NBTC spectrum auction and NBTC Q3 2027 auction plans. NBTC still runs foreigner SIM registration at anyregis.nbtc.go.th. Those scores do not name a host for any pick.

Thailand is not in an EU-style roam-like-at-home bloc. Cambodia, Laos, Malaysia and Myanmar stay empty unless that shop names a latch; none of the six did. Ubigi Best Asia 10 GB 30-day dest $28 is a different SKU.

Island cells stay empty unless that shop names the place. Airalo Maew other_info: mainland and islands, including Phuket, Koh Samui, Krabi and Phi Phi. Nomad markets Bangkok, Phuket, Chiang Mai and hedges overseas territories. Saily coverage sentence: Bangkok, Phuket, Chiang Mai, and Pattaya. Sim Local / Yesim / Ubigi SKUs do not name those islands. Koh Lanta unnamed on every shop this pass.

The live /thailand order at 10 GB for 30 days among the six is Nomad, Sim Local, Saily, Airalo, Ubigi, Yesim. Extra data is bought as another Thailand plan in that provider’s app once the profile is on a Thai network.

Trip length and data already chosen for a Thailand stay: skip to the plans. Still splitting days between Bangkok BTS rides and a slower north loop: Plan Match at /plan-match takes both answers and ranks the live Thailand table.

In a hurry? Skip to the at-a-glance list. Planning something specific? Use our comparison tool to filter live plans by destination and budget.

The best travel eSIMs at a glance

Our 6 top picks, ranked. Tap one to jump to the full review.

All 6 compared on the same numbers

“Cheapest per GB” is the best value across a provider’s whole Thailand range; the columns after it hold the size fixed so providers are compared like for like. All figures come from live plans, refreshed daily. Host network is the local carrier each provider actually rides — the thing that decides how well an eSIM works away from the coast and the big cities.

ProviderHost network in ThailandCheapest per GB10 GB20 GBUnlimited, 30 daysDaily fair-use cap
1NomadTrue / AIS / dtac$0.24/GB$1/GBNo plan$33Not published
2Sim LocalAIS, dtac$0.88/GB$1.08/GB$0.88/GBNone sold
3SailyNot publicly disclosed unconfirmed$1/GB$1.10/GB$1/GB$71.995 GB/day
4AiraloTrue + AIS$0.20/GB$1/GB$0.88/GB$493 GB/day
5UbigiAIS and True Move$0.90/GB$0.90/GBNo plan$49Not published
6YesimNot publicly disclosed unconfirmed$0.78/GB$1.26/GB$0.97/GB$48.49Not published

“No plan” means the provider sells nothing at that size in Thailand, not that it is unavailable. Fair-use caps are taken from each provider’s own published policy and cited in the unlimited table below; where a provider publishes no figure we say so rather than estimate one.

1
Cheapest 10 GB in the six; dest 3 GB and unlimited 30-day☆☆☆☆☆ 0.0/5

Nomad

FROM$0.24/GB
Host networkTrue / AIS / dtac (shop)
CoverageOverseas territories not claimed. Shop markets Bangkok, Phuket, Chiang Mai
HotspotYes on the Thailand shop FAQ
CodeATESIM 20% off dest 10 GB. Does not apply to unlimited or Thailand 50 GB
Unlimited, 30 days$33, daily cap not printed. ATESIM does not apply to unlimited
★ Exclusive all things eSIM code
ATESIM20% off

Nomad's Thailand shop names True / AIS / dtac. The 10 GB 30-day SKU lists AIS and dtac on mask_network. The same shop FAQ prints: Yes, Nomad's eSIMs support tethering / hotspot. Coverage may not include overseas territories. The shop markets Bangkok, Phuket, Chiang Mai. Koh Samui and Koh Phi Phi are not on that shop as coverage.

Live-table 10 GB 30-day is $10, ATESIM 20% where the dest table prints it, matching the shop USD 10 list. That is the cheapest 10 GB dest total among the six after GigSky is removed. Dest 10 GB GigSky at $9.79 is cheaper on the dest table and is not a pick. There is no 20 GB, 25 GB or 50 GB 30-day Thailand-country row. Dest 50 GB is 10 days, $12. ATESIM 20% does not apply to Thailand 50 GB, unlimited, add-ons, business, sale, or plans under USD 5. Dest still prints ATESIM on the 10-day 50 GB row and on unlimited 30-day $33. Dest 3 GB 30-day is $6.

Strengths
  • +Cheapest 10 GB 30-day dest total among the six ranked picks ($10)
  • +Shop names True / AIS / dtac
  • +Hotspot supported on the Thailand shop FAQ
  • +Dest cheapest unlimited 30-day country row ($33)
Limitations
  • Dest 50 GB country row is 10-day, not 30-day, and ATESIM 20% does not apply to Thailand 50 GB
  • No 20 GB, 25 GB or 50 GB 30-day country row
  • Overseas territories not claimed
Verdict · Shop-named True / AIS / dtac, and the six-pick 10 GB dest total is $10 once GigSky's 180-day 50 GB row knocks that shop out.
Buy Nomad
2
Best 5 GB and 20 GB 30-day price☆☆☆☆☆ 0.0/5

Sim Local

FROM$0.88/GB
Host networkAIS, dtac (5/10/20 GB SKUs)
CoverageCountry SKUs print Thailand. Islands unnamed
HotspotYes on those SKUs
CodeATESIM 10% on the dest row
★ Exclusive all things eSIM code
ATESIM10% off

Sim Local is the cheapest 30-day row at 5 GB ($7.25) and 20 GB ($17.50). The 5 GB SKU, 10 GB SKU and 20 GB SKU name AIS, dtac. The same SKUs print hotspot and tethering: yes. Coverage on those SKUs is Thailand. They do not name Phuket, Koh Samui or Koh Phi Phi.

ATESIM is 10% off where the dest table prints it. Live-table 10 GB 30-day is $10.75. There is no 25 GB or 50 GB 30-day Thailand-country row. Unlimited dest rows for Sim Local are 7-day and 15-day, not 30-day. Orange Holiday World and World 3 GB sit on the same site. They are not Thailand-country dest cheapest SKUs. Shop list 10 GB US$10.50 vs dest $10.75; ranking uses dest.

Strengths
  • +Cheapest 5 GB and 20 GB 30-day rows on the live Thailand table
  • +5/10/20 GB SKUs name AIS, dtac
  • +Hotspot and tethering yes on those SKUs
Limitations
  • No 25 GB or 50 GB 30-day country row
  • Country SKUs do not name Phuket, Koh Samui or Koh Phi Phi
  • 10 GB dest total sits behind Nomad
Verdict · Dest's 5 GB and 20 GB 30-day Thailand wins, with AIS and dtac written on the country SKUs rather than the listing.
Buy Sim Local
3
10 GB dest row; shop hotspot line☆☆☆☆☆ 0.0/5

Saily

FROM$1/GB
Host networkNot publicly disclosed
CoverageShop names Bangkok, Phuket, Chiang Mai, Pattaya. Koh Samui not in that sentence
HotspotUnlimited access with no restrictions (shop)
Unlimited, 30 days$71.99, 5 GB/day then 1 Mbps

Saily's Thailand shop did not name a host, so the host stays unpublished. Dest already marks Saily Confirming. The shop prints: Enjoy great coverage and reliable internet across Thailand, including Bangkok, Phuket, Chiang Mai, and Pattaya. Koh Samui appears in site-wide city-code copy, not in that coverage sentence, so Koh Samui stays empty for Saily. Koh Phi Phi and Koh Lanta unnamed. The shop prints: Hotspot: Unlimited access with no restrictions.

Saily is not the cheapest 30-day row at 5, 10, 20 or 50 GB. Live-table 10 GB 30-day is $10.99, which is why it sits third. Live-table 5 GB 30-day is $7.99, behind Sim Local $7.25. Live-table 20 GB 30-day is $19.99, behind Sim Local $17.50 and Airalo $18. Unlimited 30-day is $71.99 with dest printing 5 GB/day, then 1 Mbps. Dest prints no promo code on Saily Thailand rows this pass.

Strengths
  • +3/5/10/20 GB and unlimited 30-day country rows exist on dest
  • +Shop names Phuket in the Thailand coverage sentence
  • +Shop prints an unlimited hotspot line
  • +10 GB dest total undercuts Airalo and Ubigi
Limitations
  • Thailand shop did not name a host this pass
  • Not a cheapest-at-size winner on the 30-day dest table at 5, 10, 20 or 50 GB
  • Unlimited 30-day is the dearest dest unlimited row among programme shops that sell one
Verdict · Third on the 10 GB dest total at $10.99, with Phuket on the shop sentence and no MNO on the page.
Buy Saily
4
Best 50 GB 30-day price; Maew True and AIS☆☆☆☆☆ 0.0/5

Airalo

FROM$0.20/GB
Host networkTrue and AIS (Maew 10 GB payload)
CoverageMainland and islands including Phuket, Koh Samui, Krabi and Phi Phi (Maew). Koh Lanta unnamed
HotspotNot stated on the Thailand shop or Maew payload
Unlimited, 30 days$49, 3 GB/day then 1 Mbps

Airalo's Thailand shop UI names True as the primary network, with +1 other. The same-origin package payload for the Maew 10 GB 30-day SKU (maew-in-30days-10gb, dest $11) says it operates on the True & AIS networks in Thailand. The networks array lists True and AIS. Other_info says coverage covers the mainland and islands, including Phuket, Koh Samui, Krabi and Phi Phi. Hotspot is not stated on that shop or payload, so it is omitted. Koh Lanta is unnamed.

Airalo is the cheapest 30-day row at 50 GB ($27.50). Live-table 10 GB 30-day is $11, tied with Ubigi; the 5 GB dest row ($8) splits that tie. Live-table 20 GB 30-day is $18, behind Sim Local $17.50. Live-table 5 GB 30-day is $8, behind Sim Local $7.25. Unlimited 30-day is $49 with dest printing 3 GB/day then 1 Mbps. The dtac-thailand 50 GB 10-day dest row at $9.90 (100 mins of local calls) is a second Airalo line. It is not the dest cheapest 10 GB or 50 GB 30-day SKU. Cite Maew, not that 10-day SKU.

Strengths
  • +Cheapest 50 GB 30-day row on the live Thailand table
  • +Maew 10 GB payload names True and AIS
  • +Payload names Phuket, Koh Samui, Krabi and Phi Phi
  • +Unlimited 30-day exists on the live table with a printed daily cap
Limitations
  • Hotspot not stated on the Thailand shop or Maew payload
  • 10 GB 30-day dest total ties Ubigi and sits behind Nomad, Sim Local and Saily
  • dtac 10-day 50 GB voice SKU is a different line
Verdict · Dest's 50 GB 30-day Thailand win, with True and AIS on the Maew payload and islands named there only.
Buy Airalo
5
Best 25 GB 30-day price☆☆☆☆☆ 0.0/5

Ubigi

FROM$0.90/GB
Host networkAIS and True Move (10/25 GB SKUs)
CoverageIslands not named on the SKUs
HotspotData sharing allowed on those SKUs
Unlimited, 30 days$49, daily cap not printed
CodeTRAVELCITY10 for 10% off
★ Exclusive all things eSIM code
TRAVELCITY1010% off

Ubigi is the cheapest 30-day Thailand-country row at 25 GB ($24.90). The 10 GB 30-day SKU names AIS and True Move. The 25 GB 30-day SKU prints the same hosts. Those SKUs say data sharing is allowed. They do not name Phuket, Koh Samui, Koh Phi Phi or Koh Lanta. Dest currently cites the partner list; the SKU is the cite this pass. TRAVELCITY10 is 10% off where the dest table prints it. Live-table 10 GB 30-day is $11, tied with Airalo. There is no 5 GB, 20 GB or 50 GB 30-day Thailand-country row on dest. Unlimited 30-day dest is $49 with dest printing no daily cap. Do not print FUP60 as a daily GB. Same 10 GB 30-day dest: Thailand $11, Best Asia $28, Asia $42, Best World $39, World $59.

Strengths
  • +Cheapest 25 GB 30-day row on the live Thailand table
  • +10/25 GB 30-day SKUs name AIS and True Move
  • +Same 10 GB 30-day: Thailand $11, Best Asia $28
  • +Data sharing allowed on those SKUs
Limitations
  • Rates listing page did not name a host this pass
  • Dest partner-list URL is not the host cite
  • No 5 GB, 20 GB or 50 GB 30-day country row on dest
  • 10 GB dest total ties Airalo and sits behind Nomad, Sim Local and Saily
Verdict · Dest's 25 GB 30-day Thailand row, with AIS and True Move on the country SKUs rather than the partner list.
Buy Ubigi
6
Best 1 GB and 30 GB 30-day price☆☆☆☆☆ 0.0/5

Yesim

FROM$0.78/GB
Host networkNot publicly disclosed
CoverageCity list on the shop. Phuket, Samui, Phi Phi, Lanta unnamed
HotspotDepends on the operator
CodeTRAVELCITY for 15% off
Unlimited, 30 days$48.49, dest daily cap unpublished
★ Exclusive all things eSIM code
TRAVELCITY15% off

Yesim is the cheapest 30-day row at 1 GB ($3.01) and 30 GB ($26.66). The Thailand shop did not name a host on the product page, so the host stays unpublished. SwitchLess Networks is policy, not a carrier. Specs say hotspot depends on operator. That is not a yes. The shop lists Bangkok, Chiang Mai, Hat Yai, Khon Kaen, Nakhon Ratchasima, Nonthaburi, Pak Kret, Phatthaya, Surat Thani, Udon Thani, and other cities in Thailand. It does not name Phuket, Koh Samui, Koh Phi Phi or Koh Lanta.

TRAVELCITY is 15% off where the dest table prints it. Live-table 10 GB 30-day is $12.75, the dearest of the six. Live-table 5 GB 30-day is $8.11, behind Sim Local $7.25. Live-table 20 GB 30-day is $19.70, behind Sim Local $17.50. Live-table 50 GB 30-day is $39.41, behind Airalo $27.50. Unlimited 30-day is $48.49 with dest printing no daily cap. Do not invent one. Shop list 10 GB 30-day sat at $13.20 this pass. Ranking uses dest.

Strengths
  • +Cheapest 1 GB and 30 GB 30-day rows on the live Thailand table
  • +TRAVELCITY 15% where the dest table prints it
  • +City list printed on the country shop
Limitations
  • No Thai host on the product page
  • Hotspot depends on the operator
  • Not the cheapest 30-day row at 5, 10, 20, 25 or 50 GB
Verdict · Lowest dest totals at 1 GB and 30 GB for 30 days. At 10 GB, Nomad, Sim Local, Saily, Airalo and Ubigi are all cheaper.
Buy Yesim
What it actually costs

What Thailand data actually costs

Thailand travel eSIM prices look random until you convert every plan to one number: the real cost per gigabyte. Here is what that reveals right now.

The cheapest plan at each size, 30 days

DataCheapest providerTotalPrice per GB
50 GBAiralo$27.50$0.55/GBGet plan ↗
25 GBUbigi$24.90$1.00/GBGet plan ↗🏷 10% off with code TRAVELCITY10
20 GBSim Local$17.50$0.88/GBGet plan ↗🏷 10% off with code ATESIM
10 GBGigSky$9.79$0.98/GBGet plan ↗🏷 15% off with code ATESIM
5 GBSim Local$7.25$1.45/GBGet plan ↗🏷 10% off with code ATESIM
1 GBYesim$2.98$2.98/GBGet plan ↗🏷 15% off with code TRAVELCITY

Cost per GB rises from $0.55/GB at 50 GB to $2.98/GB at 1 GB. Buying a little more data than you expect to use is almost always cheaper per gigabyte than buying exactly what you need.

The "unlimited" trap

The same words, unlimited for 30 days, cover a wide price range, and most plans slow down after a daily threshold that the label hides.

ProviderUnlimited, 30 daysFair-use cap
Nomad$33Not publishedGet plan ↗🏷 20% off with code ATESIM
Yesim$48.49Not publishedGet plan ↗🏷 15% off with code TRAVELCITY
Airalo$493 GB/day, then 1 Mbps sourceGet plan ↗
Ubigi$49Not publishedGet plan ↗🏷 10% off with code TRAVELCITY10
Maya$49.993 GB/day, then 10 Mbps sourceGet plan ↗🏷 10% off with code ATESIM
GigSky$65.492.5 GB/day, then reduced, but not below 100 kbps sourceGet plan ↗🏷 15% off with code ATESIM
Saily$71.995 GB/day, then 1 Mbps sourceGet plan ↗

Unlimited 30 day plans run from $33 to $71.99, a spread of about 118 percent, for a label that means the same thing on paper. Check the daily cap before you buy, especially if you plan to tether a laptop.

Do not overpay for coverage you will not use

If your whole trip is in Thailand, a Thailand only plan is far cheaper per gigabyte than a Asia or global plan carrying the same data. Same provider (GigSky), same 50 GB, 30 days:

GigSky planPricePrice per GB
Thailand only$26.39$0.53/GBGet plan ↗🏷 15% off with code ATESIM
Asia$57.99$1.16/GBGet plan ↗🏷 15% off with code ATESIM
Global$109.99$2.20/GBGet plan ↗🏷 15% off with code ATESIM

A Thailand only plan costs much less per gigabyte than a regional or global plan with the same data. Only pay for the wider plan if you are actually crossing borders on this trip.

The bottom line

Nomad wins 10 GB among the six and dest 3 GB plus unlimited 30-day. Sim Local wins 5 GB and 20 GB. Saily sits third at 10 GB. Airalo wins 50 GB and takes the $11 10 GB tie on the 5 GB step-down. Ubigi wins 25 GB. Yesim wins 1 GB and 30 GB. Dest still prints GigSky as cheapest 10 GB at $9.79; that shop is out because the cheap 50 GB country row lasts 180 days. Hosts as locked: Nomad True / AIS / dtac on the shop; Sim Local AIS, dtac on the SKUs; Saily unpublished; Airalo True and AIS on the Maew payload; Ubigi AIS and True Move on the SKUs; Yesim unpublished. Nomad, Sim Local and Saily print a hotspot line. Yesim says it depends on the operator. Ubigi SKU says data sharing allowed. Airalo hotspot line is empty this pass.

Airalo's Maew payload names Phuket, Koh Samui, Krabi and Phi Phi. Nomad names Phuket in city marketing and hedges overseas territories. Saily names Phuket in the coverage sentence. Sim Local country SKUs, Yesim and Ubigi leave island cells empty. Koh Lanta stays empty for all six. Cambodia, Laos, Malaysia and Myanmar stay empty on Thailand-country SKUs.

Country totals sit on /thailand. Open questions on days and gigabytes go through /plan-match.

Still weighing it up for a specific destination? Our travel eSIM comparison toolranks live plans by real price per GB, filtered to exactly where you’re going.

Frequently asked questions

Does a Thailand eSIM work on Phuket, Koh Samui, Koh Phi Phi or Koh Lanta?

Airalo Maew payload: mainland and islands, including Phuket, Koh Samui, Krabi and Phi Phi. Nomad: Phuket in city marketing; overseas hedge; Samui/Phi Phi/Lanta unnamed. Saily coverage sentence: Bangkok, Phuket, Chiang Mai, and Pattaya. Sim Local / Ubigi / Yesim do not name those islands. Koh Lanta unnamed on every shop. Mainland MNO names are not treated as island coverage.

Does it work in Cambodia, Laos, Malaysia or Myanmar?

No first-party Thailand-country shop named a land-border latch this pass, so those cells stay empty. Nomad SG-MY-TH and Ubigi Best Asia are separate products. A Thailand-only dest row is not a border-crossing plan.

What happens if I run out of data?

Buy another Thailand-country plan inside the same provider app. The dest /thailand table stays the price source for the next SKU.

Can I tether or use a hotspot?

Nomad Thailand shop FAQ: yes. Sim Local SKUs: yes. Saily shop: unlimited access with no restrictions. Yesim: depends on operator. Ubigi SKUs: data sharing allowed. Airalo: not stated.

Travel eSIM or a local Thai SIM?

A BTS week in Bangkok plus a beach stretch: travel eSIM, data only. A Thai number, or a stay that needs NBTC passport registration for a physical prepaid: AIS or True at Suvarnabhumi, Don Mueang or a convenience store. Foreigner registration sits on NBTC’s anyregis portal.

Which network will I actually use?

Nomad shop: True / AIS / dtac. Sim Local SKUs: AIS, dtac. Airalo Maew payload: True and AIS. Ubigi SKUs: AIS and True Move. Saily and Yesim: unpublished. Opensignal August 2026 is a coverage map. It does not name a host for these picks.

Will my phone take a Thailand travel eSIM?

Check the compatible-device list on the shop you are buying from, and confirm the handset is network-unlocked, before paying. A home eSIM already on the device does not by itself block a second Thailand travel profile on dual-eSIM phones.

See these ranked for your destination

Compare 14,000+ travel eSIMs by real price per GB across 110+ destinations — filtered to where you’re going.

Compare eSIMs →