In short
Our picks. Tap to see today's price at Vacay
- Your phone supports eSIM · buy a Thailand eSIM before you fly and you're online the moment you land, with no queue
- Unlimited dataThailand Special Unlimited, 10 Mbps on TrueMove H, from ฿59 (≈ $1.95) for 1 day or ฿279 (≈ $9.21) for 5 daysBuy at Vacay →
- Full speed by the GBBest Thailand on AIS and dtac, from ฿99 (≈ $3.27) for 3GB over 3 daysBuy at Vacay →
- You need a Thai phone number, or your phone has no eSIM: buy a tourist SIM at the airport with your passport
New Vacay customers: 10% off
Copy the code and enter it at checkout.
Prices are from Vacay, a Thai eSIM store GoeSIM partners with, on 21 Oct 2026. Vacay charges in baht.
eSIM or airport SIM
| eSIM | Airport SIM | |
|---|---|---|
| Ready | When you land | After the queue |
| You need | An eSIM phone | Your passport |
| Thai number | No, data only | Yes |
| Home SIM | Stays in | Swapped out |
Why buy before you fly: you have data at the baggage belt, so you can book a Grab, message your hotel or check the route into the city before you reach the arrivals hall. Your home SIM stays in the phone, so texts and bank codes keep arriving.
Why the airport SIM: you get a Thai number, which some local apps and services ask for, and it works on phones without eSIM. Counters in the arrivals halls at Suvarnabhumi and Don Mueang sell tourist SIMs; bring your passport, as Thai SIM cards are registered to it.
Thailand eSIM prices
Unlimited at 10 Mbps (TrueMove H)
| Days | Price |
|---|---|
| 1 day | ฿59≈ $1.95 |
| 3 days | ฿179≈ $5.91 |
| 5 days | ฿279≈ $9.21 |
| 7 days | ฿379≈ $12.51 |
| 10 days | ฿509≈ $16.80 |
| 15 days | ฿759≈ $25.05 |
| 30 days | ฿1,509≈ $49.80 |
10 Mbps is enough for maps, Grab, social media and video calls. It can't be topped up, so pick enough days.
Best Thailand by the GB (AIS and dtac, full speed)
| Data | 3 days | 7 days | 30 days |
|---|---|---|---|
| 3GB | ฿99≈ $3.27 | ฿119≈ $3.93 | ฿169≈ $5.58 |
| 5GB | ฿129≈ $4.26 | ฿149≈ $4.92 | ฿209≈ $6.90 |
| 10GB | ฿229≈ $7.56 | ฿269≈ $8.88 | ฿369≈ $12.18 |
| 20GB | ฿449≈ $14.82 | ฿519≈ $17.13 | ฿629≈ $20.76 |
Every length from 3 to 30 days, including 5, 10 and 15, is on the Thailand eSIM page.
Full speed until the data is used up; you can top it up without changing SIM.
Both plans start counting when you arrive in Thailand, allow hotspot sharing, and are data only. Neither can be ordered as a physical SIM, so on a phone without eSIM the airport SIM is the way to go.
Which one for your trip
Not sure how much data you need? Try the data calculator.
When you land
See both plans and buy on the Thailand eSIM page.