Best eSIM for Thailand: eSIM4
eSIM4 is the best eSIM for Thailand in 2026 and our best overall pick. It runs on True and AIS with 5G, and plans start at $2.98 for 1GB over 7 days.
For a one or two week trip to Thailand, 5GB for 30 days costs $6.98. That is the lowest 30-day 5GB price of the 8 providers on this page. Unlimited data starts at $7.98 for 3 days. Install it at home, then switch it on when you land in Bangkok, Phuket or Chiang Mai.
Why We Chose eSIM4
- Network: True and AIS, with 5G.
- Plans: 1GB to 20GB, or unlimited data for 3 to 30 days.
- Price: From $2.98, up to 60% off the regular price.
- Lowest here: 3GB and 5GB over 30 days, and unlimited data for 3, 5, 7 or 15 days.
- Hotspot: Allowed on every plan.
- Setup: Instant email delivery and no ID check. Your plan starts when you activate it.
- Calls and Texts: Call and text real phone numbers with the Yabb app.
- 24/7 Support: Live chat, and a refund within 30 days if you have not activated the plan.
Thailand eSIM Comparison: eSIM4, Airalo, Nomad and 5 More
Thailand eSIM plans compared: eSIM4 has the lowest 30-day 5GB and 7-day unlimited prices of the 8 eSIM providers here. It costs $6.98 for 5GB over 30 days and $19.98 for 7 days of unlimited data. Prices are in USD, checked October 13, 2026.
| Rank | Provider | Rating | Network | 5GB, 30 Days | Unlimited, 7 Days |
|---|---|---|---|---|---|
| 1 | ⭐ eSIM4 | 4.9/5 | True, AIS | $6.98 | $19.98 |
| 2 | Saily | 4.4/5 | Not listed | $7.99 | $20.99 |
| 3 | Nomad | 4.3/5 | dtac, AIS, True | $8.00 | No 7-day plan |
| 4 | Jetpac | 4.2/5 | AIS | $7.00 | $30.00 |
| 5 | aloSIM | 4.1/5 | AIS | $8.00 | $27.00 |
| 6 | Roamless | 4.0/5 | AIS, True, dtac | $7.95 | $20.58 |
| 7 | Airalo | 4.0/5 | True, AIS | $8.00 | $21.00 |
| 8 | GigSky | 3.9/5 | Not listed | $7.29 | $24.49 |
How Much Data You Need in Thailand
Most travellers need 3GB to 5GB for one week and 5GB to 10GB for two weeks. The amount of data you use depends on video: pick unlimited data if you stream, make video calls or share a hotspot.
| Your Trip | eSIM4 Plan | Price |
|---|---|---|
| Weekend, maps and messages | 1GB, 7 days | $2.98 |
| One week, light use | 2GB, 15 days | $3.98 |
| One week, maps, social and photos | 3GB, 30 days | $4.98 |
| Two weeks, normal use | 5GB, 30 days | $6.98 |
| Two to four weeks, lots of photos | 10GB, 30 days | $9.98 |
| A month, heavy use | 20GB, 30 days | $16.98 |
| Streaming, video calls or hotspot | Unlimited, 3 to 30 days | From $7.98 |
| Digital nomads, a month of remote work | Unlimited, 30 days | $47.98 |
Video uses the most data. Netflix says HD video uses up to 3 GB an hour, and its basic quality up to 0.3 GB an hour (Netflix Help). Maps, messages and web pages use far less.
eSIM4 unlimited plans give full speed for the first 3GB each day, then about 1 Mbps until midnight local time. Every plan allows hotspot use, so you can share your mobile data with a laptop. If you use up the data allowance on a set plan, buy another plan online.
Best eSIMs for Thailand: 8 eSIM Providers
Each card shows one provider’s network, eSIM data plans, setup steps and price table. Prices are in USD.
eSIM4
Top pick for Thailand, on True and AIS with 5G
eSIM4 is our top pick for Thailand. Its plans run on True and AIS with 5G, and every plan allows hotspot use. Your eSIM arrives by email straight away, with no ID check.
Coverage
eSIM4 connects to True and AIS, with 5G where the network offers it. Use it in Bangkok, Chiang Mai, Pattaya, Phuket and the islands, wherever either network has signal.
Activation Process
Order on esim4.com and eSIM4 emails your QR code straight away. Install it at home on Wi-Fi. When you land, turn on the eSIM4 line and data roaming for that line. Your plan starts when you activate it.
Price
Plans start at $2.98 for 1GB over 7 days. 5GB for 30 days costs $6.98 and 10GB costs $9.98. Unlimited data runs from $7.98 for 3 days to $47.98 for 30 days. eSIM4 has the lowest price of the 8 providers here for 3GB and 5GB over 30 days, and for unlimited data over 3, 5, 7 and 15 days.
Data Plans
| Data | Duration | Price | Savings |
|---|---|---|---|
| 1GB | 7 Days | $7.20 $2.98 | Save $4.22 |
| 2GB | 15 Days | $9.90 $3.98 | Save $5.92 |
| 3GB | 30 Days | $10.80 $4.98 | Save $5.82 |
| 5GB | 30 Days | $14.40 $6.98 | Save $7.42 |
| 10GB | 30 Days | $19.80 $9.98 | Save $9.82 |
| 20GB | 30 Days | $32.40 $16.98 | Save $15.42 |
| Unlimited | 3 Days | $17.10 $7.98 | Save $9.12 |
| Unlimited | 5 Days | $27.00 $13.98 | Save $13.02 |
| Unlimited | 7 Days | $37.80 $19.98 | Save $17.82 |
| Unlimited | 10 Days | $55.80 $29.98 | Save $25.82 |
| Unlimited | 15 Days | $70.20 $37.98 | Save $32.22 |
| Unlimited | 30 Days | $88.20 $47.98 | Save $40.22 |
Pros
- True and AIS networks with 5G
- Unlimited tiers from 3 days through 30 days
- No ID check, and hotspot on every plan
- Lowest 30-day 5GB and 7-day unlimited prices here
- 24/7 live chat support
Cons
- Pricing is in USD, not THB. Your card may charge a small FX fee
- Unlimited slows to about 1 Mbps after 3GB a day
Saily
Data plans from the NordVPN team
Saily comes from the team behind NordVPN. It sells plans for Thailand from 1GB to 20GB, plus unlimited data for 5 to 30 days.
Coverage
Saily does not name its Thailand network. Its plans are data only.
Data Plans
| Data | Duration | Price |
|---|---|---|
| 1GB | 7 Days | $2.99 |
| 3GB | 30 Days | $5.99 |
| 5GB | 30 Days | $7.99 |
| 10GB | 30 Days | $10.99 |
| 20GB | 30 Days | $19.99 |
| Unlimited | 15 Days | $38.99 |
Activation Process
Downloading the eSIM is a job for home, before the trip. Use the app’s Install eSIM button, or the QR code Saily emails to saily.com buyers. Should the app fail, type in Saily’s SM-DP+ address and activation code. After landing in Thailand, turn your home SIM off and disable mobile data switching.
Price
eSIM4 is one cent under Saily’s $2.99 for a week with 1 GB. Saily’s 30-day options start with 3 GB for $5.99 and top out at 20 GB for $19.99. On each of those, eSIM4 charges at least $1.01 less. Five days of unlimited data cost $14.99, and 30 days of it run to $48.99.
Pros
- Installs through the Saily app
- From the team behind NordVPN
- Unlimited data for 5 to 30 days
Cons
- Data only, no phone number
- Unlimited costs more than eSIM4 at every matching length
- Network not named for Thailand
Nomad
Plans up to 50GB
Nomad sells plans for Thailand from 1GB to 50GB, plus one unlimited plan for 10 days.
Coverage
Nomad lists dtac, AIS and True in Thailand, with 5G.
Data Plans
| Data | Duration | Price |
|---|---|---|
| 1GB | 7 Days | $5.00 |
| 10GB | 30 Days | $10.00 |
| 50GB | 10 Days | $15.00 |
| Unlimited | 10 Days | $15.00 |
Activation Process
Nomad makes an exception for Thailand, where plans activate during installation. So leave the install until you have landed. You can still pay before the trip, and guest checkout works. Your purchase email carries the QR code to scan. Then restart the phone with Nomad chosen for cellular data and data roaming on.
Price
Nomad charges $5.00 for 1GB over 7 days, $2.02 more than eSIM4. 5GB for 30 days costs $8.00 and 10GB costs $10.00.
Pros
- 50GB for 10 days
- Three local networks
- 5G support
Cons
- Only one unlimited plan, for 10 days
- 1GB costs $2.02 more than eSIM4
Jetpac
Plans from 1 day
Jetpac sells packs from a 1-day 3GB pack up to 40GB for 30 days, plus unlimited data packs.
Coverage
Jetpac’s help centre lists AIS as its Thailand network, with no 5G.
Data Plans
| Data | Duration | Price |
|---|---|---|
| 1GB | 4 Days | $7.00 |
| 3GB | 1 Day | $3.50 |
| 3GB | 7 Days | $5.00 |
| 5GB | 30 Days | $7.00 |
| 10GB | 30 Days | $11.50 |
| 15GB | 30 Days | $20.00 |
| 20GB | 30 Days | $28.00 |
| 30GB | 30 Days | $40.00 |
| 40GB | 30 Days | $56.00 |
| Unlimited | 10 Days | $47.00 |
| Unlimited | 30 Days | $150.00 |
Activation Process
A Jetpac pack, bought in the app or online, can wait 3 months from purchase before activation. The app, the emailed QR code and the SM-DP+ details each work for installing. Jetpac advises leaving the line off until you land. Turn it on in Thailand, give it data roaming, and let Jetpac handle mobile data.
Price
Jetpac’s entry pack costs $3.50 and holds 3 GB for a single day. Monthly packs cost $7.00 for 5 GB, two cents above eSIM4, and $11.50 for 10 GB. Jetpac charges $12.00 for its 3-day unlimited pack, $4.02 above eSIM4. A 7-day unlimited pass is $30.00, and the 30-day pass hits $150.00.
Pros
- Short 1-day plans
- Plans up to 40GB
Cons
- Costs more than eSIM4 on every matching plan
- Unlimited 30 days costs $150.00, well above eSIM4’s $47.98
- No 5G listed for Thailand
aloSIM
Plans from 1GB to unlimited
aloSIM sells plans from 1GB to 20GB, plus unlimited data for 3 to 30 days.
Coverage
aloSIM’s Thailand eSIM runs on AIS.
Data Plans
| Data | Duration | Price |
|---|---|---|
| 1GB | 7 Days | $3.50 |
| 2GB | 15 Days | $5.00 |
| 3GB | 30 Days | $6.00 |
| 5GB | 30 Days | $8.00 |
| 10GB | 30 Days | $16.00 |
| 20GB | 30 Days | $19.50 |
Activation Process
Ordering on alosim.com skips the app at checkout. aloSIM installs from My eSIMs in its app, with an automatic option beside QR code and manual entry. Early installs cost no days, as data waits for Thailand. Leave settings until flight day. Then the eSIM goes on, with data roaming allowed and the data line set to it.
Price
A week with 1 GB costs $3.50 at aloSIM, 52 cents above eSIM4. Two gigabytes over 15 days costs $5.00 at aloSIM and $3.98 at eSIM4. The gap widens on 10 GB for 30 days, which costs $16.00, or $6.02 more than eSIM4. The 3-day unlimited plan costs $11.50, and the 30-day one is $49.00.
Pros
- Buy on the website without the app
- Unlimited data for 3 to 30 days
- 2GB plan for 15 days
Cons
- Unlimited starts at $11.50 for 3 days, against $7.98 at eSIM4
- Costs more than eSIM4 on every matching plan
Roamless
30-day data plans
Roamless sells every capped plan with 30 days of validity, plus unlimited data for 1 to 30 days.
Coverage
Roamless lists AIS, True and dtac in Thailand.
Data Plans
| Data | Duration | Price |
|---|---|---|
| 1GB | 30 Days | $2.95 |
| 3GB | 30 Days | $5.95 |
| 5GB | 30 Days | $7.95 |
| 10GB | 30 Days | $10.95 |
| 20GB | 30 Days | $17.95 |
Activation Process
Paying on roamless.com is fine, but activating the eSIM takes the Roamless mobile app. Handle that step at home. The same eSIM, with no expiry date, serves later trips too. The first KB you use in Thailand is what starts the plan. Roamless needs to be your mobile data line there, with data roaming allowed.
Price
Roamless charges $2.95 for 1GB, $7.95 for 5GB and $10.95 for 10GB, each for 30 days. eSIM4 costs 97 cents less on each 30-day plan from 3GB to 20GB. A week of unlimited data is $20.58, 60 cents more than eSIM4.
Pros
- Every capped plan lasts 30 days
- Three local networks
- Unlimited data for 1 to 30 days
Cons
- No capped plan shorter than 30 days
- Unlimited plans of 3 to 7 days cost more than eSIM4’s
Airalo
Maew plans on True and AIS, up to 50GB
Airalo Thailand plans, called Maew, use the same two networks as eSIM4. Plans run from 1GB to 50GB, plus unlimited data for 3 to 30 days.
Coverage
Airalo lists True and AIS in Thailand, with 5G.
Data Plans
| Data | Duration | Price |
|---|---|---|
| 1GB | 3 Days | $4.00 |
| 3GB | 3 Days | $5.50 |
| 3GB | 7 Days | $6.00 |
| 5GB | 7 Days | $7.00 |
| 5GB | 15 Days | $7.50 |
| 5GB | 30 Days | $8.00 |
| 10GB | 7 Days | $10.00 |
| 10GB | 15 Days | $10.50 |
| 10GB | 30 Days | $11.00 |
| 20GB | 15 Days | $17.50 |
| 20GB | 30 Days | $18.00 |
| 50GB | 30 Days | $27.50 |
Activation Process
Buying a Thailand package early uses none of its days. Checkout on the website or app happens inside an Airalo account. The app’s Share and more option holds the QR code and manual details to print or pass on. Data roaming follows the app’s own instruction, and the eSIM becomes your data line in Thailand.
Price
The entry price is $4.00, covering 1 GB across 3 days. On 5, 10 and 20 GB monthly plans, eSIM4 charges $1.02 less each time. Fifty gigabytes over 30 days comes to $27.50. Unlimited for 3 days is $9.50 at Airalo and $7.98 at eSIM4, a $1.52 gap. The month-long unlimited plan is $49.00.
Pros
- Plans up to 50GB
- Same networks as eSIM4
- Unlimited data for 3 to 30 days
Cons
- Unlimited for Thailand starts at $9.50 for 3 days, above eSIM4’s $7.98
- Each matching plan costs more than at eSIM4
- Short 1 GB plan lasts only 3 days
GigSky
Long plans, up to 180 days
GigSky sells plans from 1GB to 50GB, plus unlimited data for 1 to 30 days.
Coverage
GigSky does not name its Thailand network.
Data Plans
| Data | Duration | Price |
|---|---|---|
| 1GB | 7 Days | $2.99 |
| 3GB | 15 Days | $5.49 |
| 5GB | 30 Days | $7.29 |
| 10GB | 30 Days | $9.79 |
| 50GB | 180 Days | $26.39 |
Activation Process
Install from the GigSky app within a year of purchase. The app’s QR code and activation code serve other devices. Usually the days begin only once the phone connects to a supported Thai network. In Thailand, GigSky asks for data roaming on its line, the line picked for mobile data, and an APN of gigsky.
Price
GigSky asks $2.99 for 1GB over 7 days and $7.29 for 5GB over 30 days, a cent and 31 cents above eSIM4. 20GB for 90 days costs $15.99. Unlimited data runs from $3.49 for 1 day to $65.99 for 30 days.
Pros
- Installs from the GigSky app
- Unlimited plans from 1 to 30 days
- 90-day and 180-day plans
Cons
- Data only, no phone number
- Network not named for Thailand
- Unlimited 7 days costs $24.49, against $19.98 at eSIM4
AIS, True or dtac: Which Network in Thailand Each eSIM Uses
eSIM4 uses two Thai carriers, True and AIS, with 5G. True and dtac are now one company: their merger into True Corporation was completed on 1 March 2023 (True).
Airalo also uses True and AIS. Nomad and Roamless list three networks, including dtac. Jetpac and aloSIM use AIS only. Saily and GigSky do not name a network for Thailand. Searching for an AIS eSIM? eSIM4 gives you AIS and True on one plan.
Bangkok, Chiang Mai, Phuket and the islands
One eSIM4 plan covers your trip across Thailand, from Bangkok and Chiang Mai to Phuket, Pattaya, Koh Samui and Koh Lanta, wherever True or AIS has signal. Signal can drop at sea, so download offline maps over Wi-Fi before long ferry trips. Staying in one city? See our Bangkok and Phuket eSIM guides.
Tourist SIM Card or eSIM for Thailand?
A travel eSIM is easier than a tourist SIM card. You set it up at home, and it works when you land in Thailand.
How tourist SIM cards work in Thailand
You buy a physical SIM card once you arrive. True sells its Thailand tourist SIM at its service centers and at airport counters that open 24/7. The SIM must be registered with your passport under NBTC rules (True). eSIM4 skips that step.
Why eSIM4 is easier
- No counter and no passport check: you buy online from eSIM4, from $2.98.
- Set up at home: eSIM4 emails your QR code straight away, and you install it before you fly.
- Works on landing: switch the line on when you arrive. Your plan starts when you activate it.
- Keep your own number: your home SIM stays in the phone for bank codes and calls.
- Hotspot: every eSIM4 plan allows it.
Does Your Phone Work With an eSIM for Thailand?
Your phone must be unlocked and eSIM-ready. Most recent iPhones and many Android phones are.
iPhone
Apple Support says eSIM needs “An iPhone XS, iPhone XS Max, iPhone XR, or later” (Apple Support).
Android
Many Android phones take an eSIM, including recent Samsung Galaxy and Google Pixel models. Check your model on our list of compatible devices.
- Quick check: Dial *#06#. If an EID number shows, your phone can use eSIM on most models. Our EID guide explains more.
- Unlocked: A phone locked to your home carrier may block a travel eSIM. Ask your carrier to unlock it before you fly.
How to Install Your eSIM for Thailand Travel
Install an eSIM at home on Wi-Fi before you fly, then turn on data roaming for it when you land in Thailand.
Buy an eSIM for Thailand online. eSIM4 emails your new eSIM as a QR code straight away.
You need an internet connection, so use home Wi-Fi. iPhone: go to Settings > Cellular > Add eSIM and scan the QR code. Android: open Settings > Network & Internet > SIMs > Add eSIM.
Turn on the eSIM line, mobile data and Data Roaming for that line. Your plan starts when you activate it. Turn off data roaming on your home SIM to avoid roaming fees from your home carrier.
Arriving in Thailand
- Before you travel to Thailand: every non-Thai visitor must file the free Thailand Digital Arrival Card (TDAC) online, up to 3 days before arrival, at tdac.immigration.go.th (Royal Thai Embassy).
- On the plane: keep the eSIM4 line off until you land, so your plan days do not start early.
- If the eSIM doesn’t connect: check that Data Roaming is on for the eSIM line and that it is your mobile data line.
- Suvarnabhumi Airport (BKK): the Airport Rail Link station is on Level B1 of the main terminal, with trains from 05:30 to 24:00 (Airports of Thailand).
- Apps: install Grab, LINE and an offline map before you fly. They all run on your eSIM data.
- Emergency: the Tourism Authority of Thailand tells visitors to dial 1155 for the 24-hour Tourist Police call centre (TAT News).
Buy the plan, install it on home Wi-Fi, and land in Thailand connected.
Get Set Up Before You Fly →Calls and Texts With a Thailand eSIM
eSIM4 Thailand plans are data plans with no Thai phone number. Use WhatsApp, LINE or FaceTime for calls over your data, and the Yabb app to call or text any phone number.
Call or text any number: Yabb
To call a hotel or tour desk on a landline, use Yabb. It calls landlines and mobiles over your eSIM data, so the person you call needs no app. Yabb also sends real SMS texts and offers virtual numbers.
Keep your home number
Leave your home SIM on if you need bank codes by text, with data roaming off for that line. Your home carrier’s roaming rates apply to calls and texts on that line.
Learn More About Yabb Calling → Learn More About Yabb SMS →Thailand eSIM FAQs
Which eSIM is best for Thailand?
eSIM4 is our pick for the best eSIM for Thailand. It runs on True and AIS with 5G and starts at $2.98 for 1GB over 7 days. It has the lowest 30-day 5GB price of the 8 providers on this page, allows hotspot on every plan and needs no ID check.
Does Thailand support eSIM?
Yes, eSIM works in Thailand on the local mobile networks. Your phone must be unlocked and support eSIM. eSIM4 runs on True and AIS in Thailand, with 5G.
Which network does eSIM4 use in Thailand?
eSIM4 uses True and AIS in Thailand, with 5G. dtac is now part of True Corporation, after a merger completed on 1 March 2023.
Is there an unlimited eSIM for Thailand?
Yes, eSIM4 sells unlimited data for Thailand from $7.98 for 3 days to $47.98 for 30 days. You can pick 3, 5, 7, 10, 15 or 30 days. You get full speed for the first 3GB each day, then about 1 Mbps until midnight local time.
What is the best eSIM for Thailand for 30 days?
For 30 days, eSIM4 sells 3GB for $4.98, 5GB for $6.98, 10GB for $9.98 and 20GB for $16.98. Unlimited data for 30 days costs $47.98. Pick 5GB to 10GB for normal use, or unlimited for streaming and hotspot.
What is the cheapest eSIM for Thailand?
eSIM4 plans start at $2.98 for 1GB over 7 days. eSIM4 has the lowest price of the 8 providers on this page for 3GB and 5GB over 30 days, and for unlimited data over 3, 5, 7 and 15 days. See our cheapest eSIM for Thailand guide for every price.
Is eSIM4 cheaper than Airalo in Thailand?
Yes, eSIM4 costs less than Airalo at every matching plan. Airalo Thailand plans use True and AIS, like eSIM4. 5GB for 30 days costs $6.98 at eSIM4 and $8.00 at Airalo, and 3 days of unlimited data costs $7.98 against $9.50. eSIM4’s 1GB plan lasts 7 days, and Airalo’s lasts 3.
What about Holafly for Thailand?
Holafly unlimited plans for Thailand cost more than eSIM4’s at every matching length. 3 days cost $7.98 at eSIM4 and $11.90 at Holafly, 7 days cost $19.98 against $27.50, and 30 days cost $47.98 against $73.90. Holafly lists True and DTAC with no 5G. eSIM4 runs on True and AIS with 5G.
Is eSIM4 a good eSIM for Thailand from the UK?
Yes, eSIM4 works for UK travellers. You buy online in USD, and eSIM4 emails your eSIM straight away. Install it in the UK on Wi-Fi, then switch it on when you land in Thailand. Your phone must be unlocked and support eSIM.
Can I use one eSIM for Thailand, Malaysia and Vietnam?
Yes, the eSIM4 Asia plan covers 18 countries, including Thailand, Malaysia, Vietnam, Singapore, Cambodia and Laos. Use it for a trip across Southeast Asia or wider international travel. The Thailand plan covers Thailand only. See our guides to the best eSIM for Asia, the best eSIM for Malaysia and the best eSIM for Vietnam.
Does eSIM4 work on Koh Samui and Phuket?
Yes, eSIM4 works across Thailand, including Koh Samui, Phuket and Koh Tao, wherever True or AIS has signal. Download offline maps before long ferry trips, as signal can drop at sea.
Do I need a physical SIM card in Thailand?
No, you do not need a physical SIM card if your phone supports eSIM. eSIM4 emails your eSIM straight away, with no ID check, and you install it before you fly. Thai tourist SIM cards must be registered with your passport.
Can I keep my WhatsApp number?
Yes, WhatsApp keeps working with your usual number when you use an eSIM for data. You can keep your home line on with data roaming off. Your carrier’s roaming rates apply to calls and SMS on that line.
Can I make calls with a Thailand eSIM?
Yes, you can make calls over your eSIM data with WhatsApp, LINE or FaceTime. To call or text any phone number, including landlines, use the Yabb app. eSIM4 Thailand plans have no Thai phone number.
What happens if I run out of data in Thailand?
If you run out of data, buy another eSIM4 plan online. eSIM4 unlimited plans keep working: after 3GB in a day, speed drops to about 1 Mbps until midnight.
Can I use my eSIM as a hotspot in Thailand?
Yes, you can use your eSIM as a hotspot on every eSIM4 plan. Share your data with a laptop or a travel partner.
About the author: Peter Moore
eSIM Content Writer at eSIM4
Peter Moore has spent more than seven years in telecommunications marketing, working across mobile apps, SMS services, international calling, and eSIM technology. He now writes about eSIMs and travel connectivity full-time, sharing what he’s learned to help travellers cut through provider marketing and pick what actually works.
