Best eSIM for ThailandThailand data plans, compared line by line

Thailand travel eSIM guide

Best eSIM for Thailand in 2026

Thirteen travel eSIM providers, their Thailand price lists side by side, and the network data that matters once you land in Bangkok, Chiang Mai or the islands.

  • Prices read on October 27, 2026
  • Opensignal network data, August 2026
  • Fixed and unlimited plans

Scores are editorial and explained on the scoring page.

Thailand eSIM departuresNo.ProviderGood fitScore
  1. 01TonMobileMost trips, long stays and crypto payment9.3
  2. 02HelloRoamFixed or unlimited data with named networks8.8
  3. 03NomadTravelers heading to islands and the north8.6
  4. 04SailyOne or two weeks with light data8.5
  5. 05UbigiBuying weeks before departure8.3
  6. 06AiraloSteady unlimited use for up to a month8.0
  7. 07YesimBuying early on a mid-size plan7.9
See all 13 providers and scores

You can be online in Thailand before the plane door opens if you choose the plan at home. This guide lines up travel eSIM providers by what their own Thailand pages list: plan sizes, validity, prices and payment options, next to independent network data for AIS, dtac and TrueMove H. Use it to match a plan to your trip length and data habits, whichever brand you end up buying.

The short version

  • TonMobile tops the board with 13 Thailand plans and the only fixed-data packs here that last 90 and 180 days.
  • HelloRoam lists the lowest 10 GB price for 30 days at $9.97; Nomad is next at $10 and connects to True, AIS and dtac.
  • Saily has the lowest 1 GB, 7-day starter price at $2.99.
  • Airalo's 30-day unlimited pass at $49.00 is the cheapest dollar-priced month of unlimited data in this comparison.
  • Tourist SIMs from AIS, dtac and TrueMove H cost ฿299 to ฿1,199 and need passport registration at the counter.
  • The three Thai networks sit within 2.5 Mbps of each other on average download speed, so plan price and validity usually matter more than the network name.
13providers on the board
180 dayslongest fixed plan (TonMobile, 100 GB)
$0.89per GB on TonMobile's 100 GB plan
3main Thai networks: AIS, dtac, TrueMove H

Not sure which plan fits?

Open the plan finder: enter your days in Thailand and the data you need, and it lists every matching plan from the 13 providers, cheapest first.

Quick picks by type of trip

The right Thailand eSIM depends less on brand and more on three things: how long you stay, how much you stream, and how you want to pay. These are the shortcuts we would give a friend packing for Suvarnabhumi tomorrow.

Two to four weeks

TonMobile

10 GB for 30 days costs $11.00 and 20 GB for 30 days costs $19.00. A good starting size for maps, ride apps and social media.

One to six months

TonMobile 50 GB or 100 GB

50 GB lasts 90 days for $45.00 and 100 GB lasts 180 days for $89.00. No monthly repurchase while you work from Chiang Mai or winter on the coast.

Islands and the north

Nomad

Nomad lists True, AIS and dtac and says the eSIM can switch between them. Useful if you hop between Krabi, Koh Samui and the hills.

Long weekend

Saily or Ubigi

1 GB for 7 days costs $2.99 at Saily and $3 at Ubigi. Ubigi's clock starts only when you arrive.

Daily streaming

Airalo or Holafly

Airalo lists 30 days of unlimited data for $49.00. Holafly offers unlimited plans from 1 to 90 days with a 500 MB daily hotspot allowance.

Crypto wallet

TonMobile

TonMobile accepts TON and Bitcoin next to Visa, Mastercard, Apple Pay and Google Pay, and asks for no documents to buy.

The Thailand eSIM board, provider by provider

For most trips to Thailand, TonMobile is the eSIM to start with: it lists seven fixed plans from 1 GB for $4.00 to 100 GB for $89.00, with validity up to 180 days, and takes cards, Apple Pay, Google Pay, TON or Bitcoin. HelloRoam, Nomad and Saily are close behind on price for 10 GB, and Airalo, Maya Mobile and Holafly make sense if you want unlimited data.

Each provider below is described from its own Thailand plan page, read on October 27, 2026. Where a provider does not state something, such as which Thai network it uses, we say so instead of guessing. Scores come from six criteria explained on the scoring page; the full board with criterion bars is on the provider board.

1. TonMobile: the widest range of Thailand plans

tonmobile.comTonMobile Thailand eSIM page, first screen

TonMobile is a travel eSIM service run by Intermob Limited, a Hong Kong company, and sold through a Telegram mini app, an iOS app, an Android app and its web shop. It lists eSIMs for 180+ countries. For Thailand it shows two tabs: standard plans with a fixed amount of data, and unlimited passes priced by day.

The standard ladder is the reason TonMobile leads this board. It starts with 1 GB for 7 days and climbs through 3, 5, 10 and 20 GB on 30-day validity, then jumps to 50 GB for 90 days and 100 GB for 180 days. Nobody else on the board lists fixed plans that run longer than a month.

  1. 1 GB7 days$4.00 per GB$4.00
  2. 3 GB30 days$1.83 per GB$5.50
  3. 5 GB30 days$1.50 per GB$7.50
  4. 10 GB30 days$1.10 per GB$11.00
  5. 20 GB30 days$0.95 per GB$19.00
  6. 50 GB90 days$0.90 per GB$45.00
  7. 100 GB180 days$0.89 per GB$89.00

The price per gigabyte falls from $4.00 on the starter to $0.89 on the 100 GB plan. For a two-week trip, 10 GB at $11.00 is the sensible middle. For anyone staying a season, the 50 GB and 100 GB packs remove the monthly top-up routine that every 30-day plan forces on you.

TonMobile unlimited passPricePrice per day
1 day$3.81$3.81
3 days$10.05$3.35
5 days$16.28$3.26
7 days$22.53$3.22
15 days$47.47$3.16
30 days$94.25$3.14

The unlimited passes include 1 GB a day at full speed; after that the line drops to 512 kbps until the next day. That is fine for messaging and maps, slow for video. In practice the fixed plans are better value: a month of unlimited costs $94.25, while 20 GB for the same 30 days costs $19.00.

Payment is where TonMobile stands apart. The checkout takes Visa, Mastercard, Apple Pay and Google Pay, plus Bitcoin and TON, including TON through Telegram. The homepage states that no documents are required. TonMobile's terms add that you have 180 days after purchase to activate, that data starts counting only once the eSIM is active on a phone, and that refunds for unsupported devices or network faults can be requested within 180 days of purchase.

Pros

  • Seven fixed plans from 1 GB to 100 GB
  • Only fixed plans here valid for 90 and 180 days
  • Cards, Apple Pay, Google Pay, TON and Bitcoin
  • No documents required to buy
  • $1.50 off a first eSIM on the plan page

Cons

  • Thai network partner not named on the plan page
  • Unlimited passes slow to 512 kbps after 1 GB a day
  • 1 GB starter costs $1.01 more than Saily's
  • Data only, no Thai phone number

On Google Play the TonMobile app shows 4.5 stars from 162 reviews and 10,000+ downloads, last updated on September 16, 2026. The iOS app lets you top up without reinstalling the eSIM and track remaining data and validity.

2. Nomad: three Thai networks on one eSIM

nomadesim.comNomad Thailand eSIM page, first screen

Nomad's Thailand page names True, AIS and dtac and says the eSIM can switch between local networks. That is the most complete network statement on the board, and it matters once you leave Bangkok for islands or provinces where one network is stronger than another.

Nomad planValidityPrice
1 GB7 days$5
3 GB30 days$6
5 GB30 days$8
10 GB30 days$10
50 GB10 days$15
Unlimited10 days$15 (sale)

Nomad's 10 GB for 30 days at $10 is a dollar under TonMobile and three cents above HelloRoam's $9.97. The 50 GB pack looks generous at $15, but it expires after 10 days, so it suits a short, heavy trip rather than a long stay. Nomad's FAQ confirms hotspot support.

Pros

  • True, AIS and dtac named
  • 10 GB for 30 days at $10
  • Hotspot supported per FAQ

Cons

  • 50 GB lasts only 10 days
  • Most expensive 1 GB starter at $5
  • No plan longer than 30 days

3. Saily: the cheapest 7-day starter

saily.comSaily Thailand eSIM page, first screen

Saily lists 1 GB for 7 days at $2.99, the lowest 7-day entry price on the board. Its fixed ladder runs 3 GB for $5.99, 5 GB for $7.99, 10 GB for $10.99 and 20 GB for $19.99, all on 30-day validity.

Saily also sells unlimited passes from 5 to 30 days. The page shows a price only for 15 days, $38.99, with 5 GB a day at full speed and up to 1 Mbps after that. Hotspot use is listed as unrestricted. Saily does not name its Thai networks and says 5G depends on the local provider.

Pros

  • $2.99 starter plan
  • 5 GB a day at full speed on unlimited
  • Hotspot listed as unrestricted

Cons

  • Nothing longer than 30 days
  • Networks not named
  • Only one unlimited price shown

4. Ubigi: the clock starts on arrival

cellulardata.ubigi.comUbigi Thailand eSIM page, first screen

Ubigi's Thailand offer shows a 1 GB, 7-day plan at $3 on AIS and True Move. Its Smartstart feature starts validity when you arrive in Thailand, and an unused eSIM can be activated for up to six months after purchase. That makes it easy to buy well before the trip.

The weakness is range: the Thailand page lists only that one plan. Top-ups happen inside the Ubigi app.

5. Airalo: unlimited passes on True

airalo.comAiralo Thailand eSIM page, first screen

Airalo's Thailand page currently lists only unlimited passes: $9.50 for 3 days, $15.00 for 5 days, $21.00 for 7 days, $31.00 for 10 days, $39.00 for 15 days and $49.00 for 30 days. The network shown is True plus one more partner.

The 30-day pass is the cheapest dollar-priced month of unlimited data in this comparison, just under Maya Mobile's $49.99. For light users the maths turns around: a 10 GB fixed plan for $10 to $11 elsewhere covers many two-week trips for a quarter of the price.

6. Holafly: unlimited for heavy streamers

esim.holafly.comHolafly Thailand eSIM page, first screen

Holafly sells unlimited Thailand data with plan lengths from 1 to 90 days. The listed prices are $12.90 for 3 days, $20.90 for 5 days, $29.90 for 7 days, $36.90 for 10 days, $50.90 for 15 days and $74.90 for 30 days.

Hotspot sharing is capped at 500 MB a day, calls work only through apps, and some carriers may slow speeds under a fair usage policy. Holafly fits a traveler who streams every evening and never wants to look at a data counter.

7. HelloRoam: the lowest 10 GB price, with networks named

helloroam.comHelloRoam Thailand eSIM page, first screen

HelloRoam lists seven fixed Thailand plans: 1 GB for 7 days at $3.49, then 3 GB for $4.99, 5 GB for $6.99, 10 GB for $9.97 and 20 GB for $15.99 on 30-day validity, plus 50 GB for 7 days at $14.38 and 50 GB for 30 days at $48.00. The $9.97 for 10 GB is the lowest price for that size on the board.

Its page names AIS, DTAC and TrueMove H, all on 5G, and says hotspot sharing is supported at no extra fee. Unlimited passes run from 1 day at $3.71 to 30 days at $75.68, but the page does not spell out fair-use limits. Validity starts when the eSIM first connects at your destination.

8. Yesim: euro prices and 180 days to activate

yesim.techYesim Thailand eSIM page, first screen

Yesim shows six fixed Thailand plans priced in euros: 1 GB for €2.60, 5 GB for €7.00, 10 GB for €11.00, 20 GB for €17.00, 30 GB for €23.00 and 50 GB for €34.00. Every plan is valid for 30 days.

You have 180 days to activate after purchase, and validity begins when the eSIM connects to a network. Checkout takes cards, Apple Pay, Google Pay, PayPal and UnionPay. Yesim does not name its Thai operators, and its page says hotspot use depends on the operator.

9. Sim Local: daily caps spelled out

simlocal.comSim Local Thailand eSIM page, first screen

Sim Local's plan-selection page lists 3 GB for 7 days at $5.50, 5 GB for 30 days at $8.00, 10 GB for 30 days at $10.25 and 20 GB for 30 days at $18.25. Its "unlimited" tiers state a daily high-speed cap: 5 GB a day costs $20.75 for 7 days and $39.25 for 15 days, and the 10 GB-a-day Pro tier costs $27.75 and $49.50.

A 10-day plan on the True network is listed at $13 as an autumn promo, shown as 50 GB with no daily cap stated. Checkout takes Stripe, Apple Pay, Google Pay and PayPal. Hotspot rules and the validity start are not stated, and prices on other Sim Local pages differ slightly, so check the final price at checkout.

10. aloSIM: AIS and a free international number

alosim.comaloSIM Thailand eSIM page, first screen

aloSIM lists six fixed plans on the AIS network: 1 GB for 7 days at $3.50, 2 GB for 15 days at $5.00, 3 GB for 30 days at $6.00, 5 GB for $8.00, 10 GB for $16.00 and 20 GB for $19.50.

The page says a free international phone number from Hushed comes with purchase. It also lists six day-based tiers from 3 to 30 days at $11.50 to $49.00 without stating a data amount, so we do not count them as unlimited. Hotspot rules and the validity start are not stated.

11. Jetpac: unrestricted hotspot, three months to activate

jetpacglobal.comJetpac Thailand eSIM page, first screen

Jetpac lists fixed 30-day plans of 5 GB for $7, 10 GB for $11.50, 15 GB for $12.50, 20 GB for $28, 30 GB for $23.99 and 40 GB for $29.99. The list is out of order, with 20 GB costing more than 30 GB, so compare the sizes around your target before buying.

The only unlimited plan runs 30 days at $65.99, with 3 GB every 24 hours at standard speed and up to 1 Mbps after that. Hotspot is allowed with no data cap, and an eSIM you do not activate stays in your account for three months. Jetpac does not name the carriers.

12. Simbye: a Thai number that receives calls

simbye.comSimbye Thailand eSIM page, first screen

Simbye sells unlimited plans only: 7 days for €19.95, 15 days for €33.95 and 30 days for €47.95, priced in euros. Its page names TrueMove H and DTAC and allows hotspot use. Validity counts from the first connection in Thailand, not from purchase.

Each plan includes a +66 number that can receive calls and SMS, which helps with codes sent by text; outgoing calls and texts are barred. The page mentions a 50 GB fair-use limit before speeds drop to 1 Mbps, and checkout takes Visa, Google Pay and PayPal.

13. Maya Mobile: unlimited with hotspot included

maya.netMaya Mobile Thailand eSIM page, first screen

Maya Mobile's Thailand page lists four unlimited plans: 3 days for $9.99, 7 days for $19.99, 14 days for $27.99 and 30 days for $49.99. Hotspot is listed as included.

The page shows no fixed-data plans, names no Thai network and states no fair-use limits. The 14-day and 30-day plans auto-renew while Travel Mode is on, which you can turn off, so check that setting before you fly home.

Thailand eSIM prices side by side

The table lines up the common plan sizes. Every number is the price the provider listed on its own Thailand page on October 27, 2026. "Not listed" means the page did not show that option, not that it can never exist. Yesim and Simbye price in euros, so their figures are shown with the euro sign and are not converted.

Provider1 GB, 7 days10 GB, 30 days20 GB, 30 days7-day unlimitedLongest plan
TonMobile$4.00$11.00$19.00$22.53100 GB, 180 days ($89.00)
Nomad$5$10Not listedNot listed10 GB, 30 days ($10)
Saily$2.99$10.99$19.99Not listed20 GB, 30 days ($19.99)
Ubigi$3Not listedNot listedNot listed1 GB, 7 days ($3)
AiraloNot listedNot listedNot listed$21.00Unlimited, 30 days ($49.00)
HolaflyNot listedNot listedNot listed$29.90Unlimited, up to 90 days
HelloRoam$3.49$9.97$15.99$22.85Unlimited, 30 days ($75.68)
Sim LocalNot listed$10.25$18.25$20.75 (5 GB a day)20 GB, 30 days ($18.25)
aloSIM$3.50$16.00$19.50Not listed20 GB, 30 days ($19.50)
JetpacNot listed$11.50$28.00Not listedUnlimited, 30 days ($65.99)
Yesim€2.60 (30 days)€11.00€17.00Not listed50 GB, 30 days (€34.00)
Maya MobileNot listedNot listedNot listed$19.99Unlimited, 30 days ($49.99)
SimbyeNot listedNot listedNot listed€19.95Unlimited, 30 days (€47.95)

Three patterns stand out. First, a 10 GB month costs between $9.97 and $11.50 at six providers (HelloRoam $9.97, Nomad $10, Sim Local $10.25, Saily $10.99, TonMobile $11.00, Jetpac $11.50), with Yesim at €11.00 and aloSIM the outlier at $16.00. Second, for 20 GB HelloRoam lists $15.99 and Sim Local $18.25, ahead of TonMobile ($19.00), aloSIM ($19.50) and Saily ($19.99), while Jetpac asks $28.00. Third, past 30 days only TonMobile keeps a fixed plan running, with 50 GB for 90 days and 100 GB for 180 days.

A worked example makes the gap clearer. Take two weeks in Bangkok and Phuket with maps, ride apps, messaging and some social media on a 10 GB plan. That trip costs $9.97 at HelloRoam, $10 at Nomad, $10.99 at Saily or $11.00 at TonMobile on a fixed plan. The same 14 days on an unlimited pass would cost $39.00 for 15 days at Airalo, $47.47 for 15 days at TonMobile or $50.90 at Holafly. Unless you stream every day, the fixed plan wins by roughly $28 to $41.

Use the finder below to turn your own trip into a plan size. It is a rule of thumb, not a measurement of your phone, and it pulls prices from the same table.

Find a plan size for your trip

How you use data

Suggested size: 5 GB

    An editorial rule of thumb, not a usage measurement. Prices as listed by each provider on October 27, 2026.

    Fixed data or unlimited: which one pays off in Thailand

    An unlimited Thailand eSIM sounds safer, but the numbers usually favour a fixed plan. A month of 10 GB costs about $10 to $11.50 at most providers, while the cheapest dollar-priced month of unlimited data on this board costs $49.00 at Airalo, with Maya Mobile at $49.99 and Holafly at $74.90.

    Fixed plan

    • You pay for a set amount, for example 10 GB for 30 days
    • Full speed until the data runs out
    • Top up if you need more
    • Long validity available: TonMobile lists 90 and 180 days

    Unlimited pass

    • You pay per day of use
    • Most passes have a daily full-speed allowance
    • TonMobile: 1 GB a day, then 512 kbps; Saily: 5 GB a day, then up to 1 Mbps
    • Holafly caps hotspot sharing at 500 MB a day

    Unlimited is the right call when you will stream video most days, run video calls for work, or cannot predict your use. For everyone else, a fixed plan plus hotel and cafe Wi-Fi is cheaper, and you can top up if a week of beach videos runs the counter down.

    Read the daily allowance

    "Unlimited" on a Thailand eSIM almost always means unlimited at reduced speed after a daily threshold. Compare that threshold, not only the price: 1 GB and 5 GB a day are very different experiences.

    Which Thai network does your eSIM use

    Thailand has three main mobile networks: AIS, TrueMove H and dtac. Opensignal's Thailand Mobile Network Experience report, published in August 2026 with data from April 1 to June 29, 2026, puts them very close on everyday speed.

    Thai networks: download speed and 5G availabilitydtac41.1 Mbps87.2%Coverage experience 8.6 / 10AIS40.8 Mbps87.9%Coverage experience 8.9 / 10TrueMove H38.7 Mbps90.2%Coverage experience 8.6 / 10Average download speed5G availability
    NetworkDownload5G download5G availabilityCoverage experienceOpensignal wins
    AIS40.8 Mbps94.0 Mbps87.9%8.9 / 10Coverage Experience, 5G Coverage Experience, Consistent Quality, Upload Speed
    dtac41.1 Mbps102.7 Mbps87.2%8.6 / 10Download Speed, 5G Download Speed, Reliability
    TrueMove H38.7 Mbps88.6 Mbps90.2%8.6 / 105G Availability

    The spread on average download speed is only 2.4 Mbps, from 38.7 to 41.1. Where the networks differ more is coverage experience, where AIS scores 8.9 out of 10 against 8.6 for the other two, and 5G availability, where TrueMove H leads with 90.2%. dtac and TrueMove H share Opensignal's Best Network award in this round.

    What this means for picking an eSIM: the provider's price list and validity will shape your trip more than the network name. If you plan to spend time on smaller islands or in rural provinces, a provider that names AIS, or one that can switch networks like Nomad, is a reasonable tiebreaker.

    ProviderThai networks named on the plan page
    NomadTrue, AIS, dtac, with switching
    UbigiAIS, True Move
    AiraloTrue plus one partner network
    TonMobileNot stated on the plan page
    SailyNot stated
    HolaflyNot stated on the plan page
    HelloRoamAIS, DTAC, TrueMove H (5G), plus one more
    SimbyeTrueMove H and DTAC
    aloSIMAIS
    Sim LocalTrue on its promo plan; others not named
    Yesim, Jetpac, Maya MobileNot named on the plan page
    Schematic route: Chiang Mai, Bangkok, Koh Samui, Krabi and Phuket BangkokArrival hub, airport SIM kiosks Chiang MaiNorth, hills and old town Koh SamuiGulf islands PhuketAndaman coast Krabi Overland and flightsIsland hops

    A typical first trip runs Bangkok, then north to Chiang Mai or south to Phuket, Krabi and the Gulf islands. One eSIM covers the whole country, so there is nothing to change between stops; the only question is whether your data lasts the route.

    eSIM, tourist SIM or roaming

    A travel eSIM is a digital SIM profile you install before you leave, so the phone goes online on landing. A Thai tourist SIM is a physical card from an airport kiosk or shop; it comes with a Thai number but has to be registered to your passport at the counter.

    A queue at an airport SIM kiosk next to a phone already online with an eSIM SIM Online Tourist SIM: passport check and registration eSIM: installed before the flight
    Option8 days15 days30 daysThai numberPassport at a counter
    AIS Traveller SIM฿449฿699฿1,199YesRequired
    dtac Happy Tourist฿299฿599฿1,199YesRequired
    TrueMove H Tourist฿449฿699฿1,199YesRequired
    TonMobile eSIMFrom $4.00 (1 GB, 7 days) to $19.00 (20 GB, 30 days)NoNot needed

    Tourist SIM prices come from Saily's October 2025 guide. AIS and TrueMove H sell unlimited data under fair usage; dtac offers 15 GB, 30 GB or unlimited depending on the pack. Registration takes about 10 to 30 minutes, and airport counters typically charge 20 to 30 percent more than shops in the city.

    With an eSIM

    1. At homeBuy the plan and install the eSIM on Wi-Fi.
    2. Wheels downSwitch the travel line on and turn on data roaming for it.
    3. Arrivals hallMaps, ride apps and messages work while you walk to immigration.
    4. ExitShow your saved TDAC QR code. No kiosk stop needed.

    With a tourist SIM

    1. At homeNothing to prepare except your passport.
    2. Wheels downNo data until you buy a SIM.
    3. SIM kioskQueue, show your passport, wait for registration: about 10 to 30 minutes.
    4. ExitAirport prices typically run 20 to 30 percent above city shops.

    Roaming with your home carrier needs no setup at all, but the price is set by your carrier. TonMobile describes its eSIMs as up to five times cheaper than roaming; that is the provider's own claim, so check your carrier's Thailand rate before deciding.

    When a tourist SIM still makes sense

    If you need a Thai phone number for local calls or for apps that send codes by SMS, a tourist SIM gives you one. One practical setup combines both: an eSIM for data from the moment they land, and their home line kept on for bank texts.

    How to set up a Thailand eSIM before the flight

    Installing a Thailand eSIM takes a few minutes on home Wi-Fi. Apple's support page notes that iPhone XS, XS Max, XR and later support eSIM, and that the phone must not be locked to a carrier.

    1. Check your phone

      On iPhone open SettingsGeneralAbout and look for "No SIM restrictions" next to carrier lock. TonMobile also has a compatibility check on its plan page.

    2. Buy the plan

      Pick Thailand and a plan size. With TonMobile you can buy in Telegram, the App Store app, the Google Play app or the web shop, and you have 180 days to activate.

    3. Install on Wi-Fi

      Scan the QR code or use the provider's in-app install. Give the new line a clear label such as "Thailand".

    4. Choose the data line

      Open SettingsCellularCellular Data and pick the Thailand line. Keep your home line on for calls and SMS if you need them.

    5. Turn on roaming after landing

      Switch on data roaming for the Thailand line only. Your home line can still incur roaming charges, so leave its data off.

    Do not forget the arrival card

    Since May 1, 2025, every foreign visitor fills in the Thailand Digital Arrival Card (TDAC) within 72 hours before arrival. It is free at tdac.immigration.go.th; sites that charge for it are scams. Save the QR code offline in case the arrivals hall Wi-Fi is slow.

    How much data you need in Thailand

    There is no single right number, because a week of maps and messages and a week of Instagram stories from Railay Beach use very different amounts. The table maps common trips to TonMobile's plan sizes as a starting point.

    TripPlan size to start withTonMobile price
    Long weekend in Bangkok, maps and messages1 GB, 7 days$4.00
    One week, social media and photos3 GB, 30 days$5.50
    Two weeks, Bangkok plus the islands10 GB, 30 days$11.00
    A month with video calls20 GB, 30 days$19.00
    Three months, remote work50 GB, 90 days$45.00
    Up to six months100 GB, 180 days$89.00

    If you hotspot a laptop every day, size up one step or look at an unlimited pass and its daily allowance. Hotel, guesthouse and cafe Wi-Fi stretches any plan further.

    • Download offline maps of Bangkok and your next stops before you fly.
    • Turn on low data mode for the Thailand line if you are on a small plan.
    • Set photo backup to Wi-Fi only.
    • Check remaining data in the provider's app; TonMobile's iOS app shows data left and validity.

    Paying for a Thailand eSIM: cards, wallets and crypto

    Every provider here takes bank cards. TonMobile is the one on the board whose site lists crypto at checkout: Bitcoin and TON, including TON through Telegram, alongside Visa, Mastercard, Apple Pay and Google Pay.

    TonMobile's homepage also says no documents are required, and its terms state that it does not verify user identity except where the law requires. For refunds, card payments return within up to 14 calendar days and electronic or crypto payments within up to 5 business days, according to the terms.

    Card or wallet

    Any provider

    The simplest route for most travelers. Use a card without foreign transaction fees if you have one.

    Crypto

    TonMobile

    Bitcoin and TON listed at checkout, with a Telegram mini app for buying inside the messenger.

    First purchase

    TonMobile

    The Thailand plan page shows $1.50 off a first eSIM.

    Long stays and digital nomads

    Chiang Mai and the islands attract people who stay for months, not days. On a 30-day plan that means buying again every month; across a season, the hassle adds up even when the price does not.

    TonMobile's 50 GB for 90 days at $45.00 and 100 GB for 180 days at $89.00 are the only fixed plans on this board that cover a full season in one purchase. Holafly also sells unlimited plans up to 90 days, which suits heavy streamers, but sharing is capped at 500 MB a day, which matters if your laptop runs on your phone's hotspot.

    Keep a backup line

    For long stays, some travelers add a local SIM for a Thai number and keep the eSIM as the data line. Two lines on one phone also give you a second network if one has a weak spot.

    If the eSIM does not connect after landing

    Most "no service" moments after landing come from a setting, not from the network. Work through these in order before contacting support.

    • Data roaming is on for the Thailand line.
    • The Thailand line is selected under Cellular Data.
    • The line itself is turned on in the SIM settings.
    • Airplane mode toggled off and on, or the phone restarted.
    • Network selection set to automatic.

    If it still fails, contact the provider before deleting anything. TonMobile's terms say support may offer re-activation or a replacement eSIM for an unresolved fault, and note that deleted or wrongly installed profiles are not refunded.

    What a travel eSIM actually is

    An eSIM is a SIM profile stored on a chip that is already inside your phone. Instead of a plastic card, the provider sends a profile you install by QR code or inside its app, and the phone treats it as a second line.

    For a trip to Thailand that has three practical effects. You can set everything up at home, days before the flight. You keep your home SIM in the phone, so bank texts and your usual number still reach you. And you can hold several eSIM profiles, switching the data line between them in settings.

    Before you fly

    Install at home

    Apple's support page notes that a travel eSIM can be bought before you leave or after you arrive, and set up over Wi-Fi.

    On landing

    Switch the data line

    Two eSIMs can be active at once: the home line for calls and SMS, the Thailand line for data.

    Back home

    Switch back

    Turn the home line's data on again. The Thailand profile can stay on the phone for the next trip or be removed.

    Buy before the trip or after landing

    You can buy a travel eSIM either way, but buying before departure removes the only stressful part: being offline in an arrivals hall while you look for a ride. The open question is when the plan's clock starts, because buying three weeks early should not cost you three weeks of validity.

    ProviderWhen validity starts, as stated
    TonMobileData is consumed from activation on a device; activation window of 180 days after purchase
    UbigiSmartstart: validity starts when you arrive in Thailand; activate within 6 months
    HelloRoamStarts when the eSIM first connects at the destination
    SimbyeCounts from the first connection in Thailand, not from purchase
    YesimStarts at first network connection; activate within 180 days of purchase
    JetpacStarts when you activate or connect; an unactivated eSIM stays in your account for three months
    Nomad, Saily, Airalo, Holafly and the restSee each provider's plan page and terms before buying early

    With TonMobile, Ubigi, Yesim and Jetpac you can safely buy as soon as your flights are booked. For the others, read the activation rule on the plan page; it varies and changes.

    Install on Wi-Fi, activate on arrival

    Installing the profile and starting the plan are two different steps with several providers. Install at home, leave the Thailand line's data roaming off, and switch it on after you land.

    Picking a plan by where you are going

    One Thailand eSIM covers the whole country, so the destination matters only through how you will use data there. Here is how common routes translate into plan choices.

    • Bangkok
    • Chiang Mai
    • Phuket and Krabi
    • Koh Samui

    Bangkok

    Bangkok is ride apps, maps, metro and food delivery all day. A city break of up to a week fits a small plan; a 3 GB pack for 30 days at $5.50 from TonMobile or $5.99 from Saily leaves room. Hotel Wi-Fi covers evening streaming.

    Chiang Mai and the north

    Chiang Mai is a popular base for longer stays. If you are staying more than a month, TonMobile's 50 GB for 90 days avoids buying a new pack every few weeks. Day trips into the hills are where a provider that names AIS, which scored highest for coverage experience in Opensignal's report, gives extra comfort.

    Phuket, Krabi and the Andaman coast

    Beach days mean photos, video and stories. Ten to twenty gigabytes for 30 days suits most two to three week trips: $11.00 or $19.00 at TonMobile, $10 for 10 GB at Nomad. Coverage on smaller islands varies, so download maps before boat days.

    Koh Samui and the Gulf islands

    Island hopping works the same way: one eSIM for the whole trip. If you plan many ferry days, Nomad's network switching or an AIS-based plan is a reasonable tiebreaker, and downloading offline maps before each crossing helps.

    Will your phone work with a Thailand eSIM

    Two conditions decide it: the phone must support eSIM, and it must not be locked to your home carrier. According to Apple, iPhone XS, XS Max, XR and later support eSIM.

    • iPhone: open SettingsGeneralAbout and check for "No SIM restrictions" next to carrier lock.
    • Android: check the SIM settings for an option to add an eSIM, or use the provider's compatibility check.
    • TonMobile shows a "device supports eSIM" check on its Thailand plan page and in the app.
    • Phones bought on a contract may be locked; ask your carrier to unlock before the trip.

    If your phone is locked, no travel eSIM will work, whatever the provider. TonMobile's terms list an unsupported device among the cases that qualify for a refund, but checking first saves the back and forth.

    Refunds, faults and support

    Refund rules are where eSIM providers differ quietly. Read them before buying, especially for long plans.

    TonMobile's terms list three refund cases: an unsupported device, no network within the declared coverage area, and an unresolved delivery or data fault. The request has to come before the package expires and no later than 180 days after purchase, and support may first offer re-activation, a replacement eSIM or another local operator.

    TonMobile refund detailAs stated in the terms
    Eligible casesUnsupported device, network unavailable in coverage area, unresolved fault
    Not eligibleDeleted or wrongly installed profile, no signal indoors outside coverage
    DeadlineBefore package expiry and within 180 days of purchase
    Card refundsUp to 14 calendar days
    Electronic and crypto refundsUp to 5 business days

    Never delete a profile that is not working

    Most providers, TonMobile included, do not refund deleted profiles. Contact support first; a replacement is usually faster than a refund.

    When TonMobile is not the best pick

    TonMobile leads the board on range, validity and payment, but it is not the right answer for every traveler. Being clear about that is part of the comparison.

    • A three-day stopover with light use: Saily's $2.99 or Ubigi's $3 starter is cheaper than TonMobile's $4.00.
    • Exactly 10 GB for a month: HelloRoam's $9.97 and Nomad's $10 are about a dollar under TonMobile's $11.00.
    • Heavy streaming for a month: Airalo's $49.00 unlimited pass beats TonMobile's $94.25, which also slows after 1 GB a day.
    • You want to know the network before you buy: Nomad, Ubigi and Airalo name theirs on the page; TonMobile does not.

    For trips longer than a month, for crypto payment, or for anyone who wants one plan from a small pack up to 100 GB, TonMobile is still the provider we would open first.

    Pre-flight checklist for a Thailand eSIM

    Ten minutes before you leave home saves an hour in the arrivals hall. This is the order we would run through on the evening before the flight.

    1. Confirm the phone is unlocked

      A carrier-locked phone rejects every travel eSIM. Check the lock status in the phone's settings or ask your carrier.

    2. Pick the plan by trip length first

      Under a week, a small fixed plan. Two to four weeks, 10 to 20 GB. Longer than a month, a 90-day or 180-day plan so you do not repurchase on the road.

    3. Install the profile on home Wi-Fi

      Label the line "Thailand" so it is easy to find, and leave its data roaming off until you land.

    4. Save the essentials offline

      Your TDAC QR code, hotel address in Thai and English, and offline maps for the first city.

    5. Keep the provider's app signed in

      You will use it to check remaining data, top up, or reach support if the line does not connect.

    With that done, the only thing left after landing is to switch on roaming for the Thailand line. The phone joins a local network and your maps, ride apps and messages work before you reach passport control.

    Thailand eSIM terms in plain words

    Plan pages use a handful of terms that are easy to misread. These are the ones that change what you pay or what you get.

    Validity

    How long a plan lasts

    The number of days the data can be used once the plan starts. TonMobile's plans run 7, 30, 90 or 180 days depending on size.

    Activation window

    How long you can wait to start

    The time between purchase and first use. TonMobile allows 180 days; Ubigi allows six months and starts validity on arrival.

    Daily allowance

    The catch in unlimited

    Full-speed data per day on an unlimited pass before the speed drops. TonMobile: 1 GB, then 512 kbps. Saily: 5 GB, then up to 1 Mbps.

    Hotspot

    Sharing data with a laptop

    Some providers cap it: Holafly allows 500 MB a day. Saily lists it as unrestricted and Nomad says it is supported.

    Data roaming

    The switch that must be on

    A travel eSIM is a foreign line on a Thai network, so the phone treats it as roaming. Turn roaming on for that line only.

    Top-up

    Adding data to the same eSIM

    Buying more data without installing a new profile. TonMobile's app supports top-ups without reinstalling, and Ubigi tops up in its app.

    More terms, from EID to fair usage, are in the glossary.

    How the board is scored

    Each provider is scored from 1 to 10 on six criteria: price per GB, plan range, validity length, payment options, network transparency, and signup and setup. The overall score is the plain average. No provider pays for a position, and the inputs are the public plan pages listed in the sources.

    CriterionWhat it rewards
    Price per GBLow cost at the plan sizes travelers buy most
    Plan rangeChoice from small to large plans, fixed and unlimited
    Validity lengthPlans that cover long trips without repurchasing
    Payment optionsMethods listed at checkout
    Network transparencyNaming the Thai networks used
    Signup and setupSteps and documents needed to get online

    The detailed rules are on the scoring page. This comparison reads published plan pages and independent network data; it does not include our own speed measurements in Thailand.

    Trip notes

    Compare

    Thailand tourist SIM vs eSIM: AIS, dtac and TrueMove H compared with travel eSIMs

    A tourist SIM from AIS, dtac or TrueMove H gives you a Thai number after a passport check at the counter. A travel eSIM gives you data only, set up at home before you fly.

    Plan size

    How much data do I need in Thailand? A plan size guide

    Match your trip length and the way you use your phone to the right Thailand eSIM plan, from 1 GB for a stopover to 100 GB for a long stay.

    Setup

    How to set up an eSIM for Thailand before you fly

    Install the travel eSIM at home, leave it idle until landing, then switch on one line and its data roaming. Steps for iPhone and Android, plus the arrival day.

    Thailand eSIM questions

    What is the best eSIM for Thailand in 2026?

    TonMobile leads this comparison with seven fixed plans from 1 GB ($4.00) to 100 GB ($89.00), six unlimited passes and validity up to 180 days. Nomad and Saily are close on 10 GB pricing at $10 and $10.99.

    Which eSIM is cheapest for a short Thailand trip?

    Saily lists 1 GB for 7 days at $2.99, and Ubigi lists 1 GB for 7 days at $3. For two weeks, a 10 GB plan for 30 days costs $9.97 at HelloRoam, $10 at Nomad, $10.99 at Saily and $11.00 at TonMobile.

    Do Thailand eSIMs include a phone number?

    No. The travel eSIMs compared here are data only. Calls work through apps such as WhatsApp or LINE, and you can keep your home line active for SMS. Tourist SIMs from AIS, dtac and TrueMove H include a Thai number.

    Can I pay for a Thailand eSIM with crypto?

    TonMobile lists Bitcoin and TON at checkout, next to Visa, Mastercard, Apple Pay and Google Pay. According to its terms, refunds on crypto payments are returned within up to 5 business days.

    Is AIS, dtac or TrueMove H best for an eSIM?

    They are close. In Opensignal's August 2026 report, dtac led download speed at 41.1 Mbps, AIS led coverage experience at 8.9 out of 10, and TrueMove H led 5G availability at 90.2%.

    Do I need a passport to buy a Thailand eSIM?

    Not for the travel eSIMs here; TonMobile states that no documents are required. Physical tourist SIMs need passport registration at the counter, which takes about 10 to 30 minutes.

    When should I install the eSIM?

    Install it at home on Wi-Fi a few days before the flight, then turn on data roaming for that line after landing. TonMobile gives you 180 days to activate after purchase, and Ubigi starts validity only on arrival.

    Is an unlimited eSIM worth it in Thailand?

    Only for heavy daily streaming or hotspot use. A 30-day unlimited pass costs $49.00 at Airalo and $74.90 at Holafly, while 10 GB for 30 days costs $10 to $11.