Home SIM & Internet Best eSIM for Thailand: Airalo, Holafly & More Compared
SIM & Internet Updated April 2026

Best eSIM for Thailand: Airalo, Holafly & More Compared

Skip the airport queue — get connected before you land with the right eSIM or grab a physical SIM at Suvarnabhumi.

InfoBangkok.org · Independent guide · Not affiliated with any government

Why You Need a Thai SIM or eSIM

Having mobile data in Bangkok is essential for navigation, ride-hailing apps like Grab and Bolt, translating Thai menus, and staying connected. Free WiFi exists at malls and cafes but is unreliable on the street.

You have two main choices: buy an eSIM before you fly and arrive connected, or pick up a physical SIM card at the airport. Both work well, but each suits a different type of traveller.

If your phone supports eSIM, buy and install it at home before departure. You'll have data the moment you land — no queuing at airport counters after a long flight.

Best eSIM Providers Compared

Three providers dominate the Thailand eSIM market. Here's how they stack up for coverage, data allowance, and ease of use.

ProviderDataDurationPrice (USD)Network
Airalo (Moshi)1-20 GB7-30 days5-26AIS / DTAC
HolaflyUnlimited5-90 days19-84TrueMove H
eSIM2Fly (AIS)6 GB8 days12-15AIS

Airalo offers the most flexibility with multiple plan sizes. Holafly is ideal for heavy data users who stream video or work remotely. eSIM2Fly is AIS's own product and provides excellent local network coverage.

Holafly's unlimited plan throttles speeds after heavy use in a single day, but resets every 24 hours. For most travellers browsing maps and social media, the throttle is rarely noticeable.

Physical SIM Cards at Bangkok Airports

Suvarnabhumi (BKK) and Don Mueang (DMK) both have 24-hour SIM counters in the arrivals hall. The three major carriers — AIS, DTAC, and TrueMove H — all have booths side by side.

  • AIS: Tourist SIM packages from 299 THB (8 days, 15 GB) to 599 THB (15 days, 30 GB). Best overall 4G/5G coverage.
  • TrueMove H: Similar pricing to AIS. Strong coverage and free TrueWiFi hotspot access at malls and BTS stations.
  • DTAC: Happy Tourist SIM from 299 THB for 8 days. Slightly cheaper top-up rates for calls.

The setup takes about 10-15 minutes including passport registration. Staff at the counters handle everything and will test the connection before you leave.

If you arrive late or want to skip the queue, grab a SIM from any 7-Eleven. They stock all three carriers and staff can activate the SIM on the spot. Bring your passport.

Data Plans and Pricing Breakdown

Thailand offers excellent value for mobile data compared to most countries. Here's what to expect across different plan types.

Plan TypePrice (THB)DataDurationBest For
Airport Tourist SIM299-59915-30 GB8-15 daysShort trips
Monthly Prepaid200-50010-40 GB30 daysLonger stays
eSIM (Airalo)180-9001-20 GB7-30 daysPre-arrival setup
eSIM (Holafly)650-2,900Unlimited5-90 daysHeavy data users

For stays under two weeks, the airport tourist SIM or a mid-range Airalo eSIM offers the best balance of price and convenience. Digital nomads staying a month or longer should consider a local monthly prepaid plan from AIS or TrueMove H.

How to Set Up Your eSIM

Setting up an eSIM takes about five minutes. The process is similar across providers.

  • Purchase your eSIM plan through the provider's app or website.
  • Receive a QR code via email or in the app.
  • On your phone, go to Settings > Cellular > Add eSIM (iPhone) or Settings > Connections > SIM Manager (Samsung).
  • Scan the QR code and follow the prompts to install the profile.
  • Label the new line as "Travel" or "Thailand" for easy identification.
  • Set the eSIM as your primary data line and keep your home SIM for calls and texts.
Install your eSIM while connected to WiFi before leaving home. Some providers only allow the QR code to be scanned once, so avoid trying to set it up mid-flight without a connection.

Which Option Is Right for You

Your best choice depends on your travel style, phone compatibility, and how long you're staying.

  • Weekend trip (3-5 days): Airalo 3 GB eSIM or airport tourist SIM — both under 300 THB.
  • One-week holiday: AIS tourist SIM (299 THB for 15 GB) or Holafly 7-day unlimited eSIM.
  • Two-week trip: Airport SIM with 30 GB (599 THB) or Airalo 10 GB plan.
  • Digital nomad (1+ months): Local monthly prepaid from AIS or TrueMove H, 200-500 THB per month.
  • Older phone without eSIM: Physical SIM from the airport or any 7-Eleven.

Staying Connected Beyond Bangkok

All three Thai carriers provide strong 4G coverage across popular tourist destinations including Chiang Mai, Phuket, Koh Samui, and Krabi. AIS generally has the widest rural coverage, making it the safest pick if you're heading to remote islands or national parks.

For island hopping, keep in mind that smaller islands like Koh Lipe or Koh Kood may have patchy signal regardless of carrier. Download offline maps in Google Maps before heading to remote areas.

Top up your prepaid SIM through the carrier's app (myAIS, TrueMove H, or DTAC app) using a Thai bank account, credit card, or at any 7-Eleven cashier.
Back to SIM & Internet

Frequently Asked Questions

Does my phone support eSIM in Thailand?

Most iPhones from XS onwards and recent Samsung Galaxy, Google Pixel, and OnePlus models support eSIM. Check your phone's settings under Cellular or Mobile Data to confirm before purchasing.

Is eSIM or physical SIM cheaper in Thailand?

Physical SIMs from AIS or TrueMove at the airport start around 299 THB for 8 days. eSIMs from Airalo start at roughly the same price but save you queuing. Holafly offers unlimited data from around 19 USD for 5 days.

Can I keep my WhatsApp number with an eSIM?

Yes. Your WhatsApp stays linked to your original number. The eSIM provides data only, so your messaging apps continue working on your home number.

Where can I buy a physical SIM in Bangkok?

Airport counters from AIS, DTAC, and TrueMove H are open 24 hours at Suvarnabhumi and Don Mueang. You can also buy SIMs at any 7-Eleven or the carrier's own shops throughout the city.

How fast is mobile data in Bangkok?

Thailand's 4G LTE covers Bangkok thoroughly with typical speeds of 20-50 Mbps. 5G is available in central areas on AIS and TrueMove H networks, reaching 100+ Mbps in strong signal zones.

Do I need my passport to buy a SIM card?

Yes. Thai law requires passport registration for all SIM card purchases, including at 7-Eleven. eSIMs bypass this requirement since they are purchased online before arrival.