Thailand
Best SIM and eSIM for Thailand: data plans, Wi-Fi and phone tips
For a trip of a week or more, an eSIM bought before you fly is the easiest option: install it, switch it on at Suvarnabhumi or Don Mueang, and you have data without a queue. Choose a local tourist SIM instead if you want a Thai number for calls, longer validity or a top-up you can manage in a shop. Both need an unlocked phone.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideThailand
Key facts
- Best for most trips
- eSIM installed before departure; activate on landing
- Best for a Thai number
- Tourist SIM from AIS or TrueMove H at airport arrivals
- Registration
- Passport required for a local SIM
- Phone must be
- Unlocked, and eSIM-capable for an eSIM
- Coverage
- 5G in cities, 4G on most islands
- Wi-Fi
- Free in most hotels, cafés and malls; public hotspots often need a local number
- Messaging
- LINE is the default for hotels, shops and drivers
- Country code
- +66; Thai mobiles are 10 digits starting 06, 08 or 09
Which option fits your trip
Three routes work in Thailand: an eSIM you buy online before you leave, a physical tourist SIM from a counter at the airport or a mall, or roaming on your home plan. The right one depends on how long you stay, whether you need a Thai phone number, and whether your phone takes an eSIM at all.
An eSIM is the least friction. You install it at home, land, turn it on, and data works. There is no queue, no passport check at a counter, and no plastic to lose. It suits short trips, people arriving late at night, and anyone who mainly needs maps, Grab, LINE and translation.
A local tourist SIM from AIS or TrueMove H gives you a Thai number, which some hotels, delivery apps and public Wi-Fi logins ask for. It is also easier to top up in a 7-Eleven or a carrier shop if you stay longer than your first package. The trade-off is the airport queue and the passport registration, which is required for a local SIM.
Roaming on your home plan is the simplest of all if your carrier includes Thailand, but daily fees add up fast over two weeks. Check the price per day before you decide.
| Option | Best for | Watch out for |
|---|---|---|
| eSIM bought before travel | Trips of any length, late arrivals, no queue | Phone must be eSIM-capable and unlocked |
| Tourist SIM at the airport | A Thai number, longer stays, easy top-up | Queue at arrivals; passport registration required |
| Carrier shop or mall SIM | Same as airport with shorter queues | Shop hours; bring your passport |
| Home-carrier roaming | Very short trips, no setup | Daily fees; check the rate before you fly |
eSIM: what to check before you buy
An eSIM is a digital profile, so your phone must support eSIM and be carrier-unlocked. Most recent iPhones and many recent Samsung and Google phones do; some regional models do not. Check in your phone settings before buying anything.
Look at three things on any plan: the data allowance, the validity window, and whether it is data-only or includes a Thai number. Data-only is normal for eSIMs and is fine for maps, messaging apps and ride-hailing. If you need to receive calls or SMS, you need a plan with a number, or a local SIM.
Install the eSIM at home on Wi-Fi, then leave it switched off until you land. Activating early can start the clock on a short validity window. Keep your home SIM active for bank and airline codes, and set the eSIM as your data line so you are not charged roaming by accident.
Prices change constantly and depend on the provider and the data size, so treat any figure as a 2026 estimate and compare at the point of purchase.
- Confirm the phone is eSIM-capable and unlocked.
- Check the data amount and the number of days it stays valid.
- Decide whether you need a Thai number or data only.
- Install on Wi-Fi at home; activate after landing.
- Keep the home SIM on for SMS codes; set the eSIM as the data line.
Local SIM: AIS and TrueMove H
AIS and TrueMove H are the two carriers you will see at airport arrivals and in malls, and both sell tourist packages with data and a Thai number. Registration is required and you show your passport; this is a legal requirement, not a shop policy, so no counter will skip it.
Airport counters are open long hours and are the easiest place to buy on arrival, but they can be slow when several flights land together. A carrier shop or a mall counter in the city usually has a shorter queue. Bring your passport either way.
Top-ups are simple: 7-Eleven, carrier shops and apps all sell them, and staff will usually help if you show the phone. If you stay a month or more, a local package with a monthly cycle is cheaper than stacking tourist add-ons.
| Where to buy | Pros | Cons |
|---|---|---|
| Airport arrivals counter | Open on landing, staff speak some English | Queue when flights land together |
| Carrier shop in a mall | Shorter queue, more package choice | Shop hours only |
| 7-Eleven or convenience store | Quick top-ups later | Not the place for a first SIM |
| Online before travel (eSIM) | No queue at all | No Thai number on most plans |
Package prices and data sizes change often; treat any figure as a 2026 estimate and confirm at the counter.
Wi-Fi, coverage and what to expect
Free Wi-Fi is normal in hotels, guesthouses, cafés and shopping malls, and it is usually good enough for messaging and browsing. Public networks in some places ask for a local phone number or a passport login, which is one reason a Thai SIM can be handy even if you have an eSIM.
Mobile coverage is strong in Bangkok, Chiang Mai, Phuket and the main tourist islands, with 5G in city centres and 4G on most islands. Expect weaker signal on remote beaches, in mountain areas near the northern border, and on some boat routes. Download offline maps before long drives.
If you work online, do not rely on hotel Wi-Fi alone: speeds vary, and a data plan as backup saves a bad afternoon. Power cuts and storms can knock out both.
| Place | Typical mobile signal | Wi-Fi |
|---|---|---|
| Bangkok, Chiang Mai | 5G in the centre | Widely free in cafés and malls |
| Phuket, Samui, main islands | 4G, 5G in town centres | Common in hotels and cafés |
| Small islands and remote beaches | 4G patchy | Slower, sometimes only in reception |
| Northern border and mountains | Weak in places | Limited |
Coverage varies by carrier and terrain; this is a general picture, not a guarantee.
Using your phone in Thailand
LINE is the app that matters locally: hotels, guides, shops and drivers use it, and many will ask for your LINE ID rather than a phone number. WhatsApp is mostly used with other foreigners. Install LINE before you arrive and set up an account.
Grab and Bolt are the ride-hailing apps, and both need data and a working number for the driver to reach you. Google Maps works well for transit and walking. Thai QR payments (PromptPay) are everywhere but normally need a Thai bank account; some tourist e-wallets and cards link to it, so check before relying on it.
Most apps and sites work normally. Gambling and some political sites are blocked, and a VPN gets around that if you need one. Keep your phone charged: heat drains batteries, and a power bank is worth packing.
- LINE for hotels, shops and drivers
- Grab or Bolt for rides
- Google Maps for transit and walking
- A VPN if you need blocked sites
- A power bank for long days out
Practical notes
Thai mobile numbers are 10 digits starting 06, 08 or 09 inside the country, and the country code is +66. If someone asks for your number, give the local format; if you are dialling in from abroad, drop the leading zero.
Keep your home SIM active for bank and airline verification codes, and make sure your bank knows you are travelling so a card is not frozen mid-trip. If you use a data-only eSIM, calls to your home number may still route over the home SIM, which can cost money; check your carrier's rates.
Before a long trip, look at the Thailand visa requirements and public holidays, since both affect how you plan days and bookings. For everything else on the ground, start from the Thailand travel guide.
- Local mobile format: 10 digits starting 06, 08 or 09
- Country code: +66
- Tell your bank you are travelling
- Check home-carrier rates for calls over the home SIM
Questions people ask
What is the best eSIM for Thailand?
There is no single best brand; the right plan is the one that covers your data needs, your trip length and your phone. Compare data allowance, validity days and whether a Thai number is included, and install it before you fly. Prices are a 2026 estimate and change often.
Does my phone work in Thailand?
Thai networks use standard GSM, 4G and 5G bands, so most unlocked phones work. For an eSIM your phone must be eSIM-capable and carrier-unlocked. Check in your phone settings before buying a plan.
Is Wi-Fi easy to find in Thailand?
Yes. Hotels, guesthouses, cafés and malls usually offer free Wi-Fi, and it is fine for messaging and browsing. Some public networks ask for a local phone number or passport login, and speeds vary, so keep a data plan as backup.
Do I need a Thai phone number?
Not for most trips. A data-only eSIM covers maps, LINE and ride-hailing. A Thai number helps if you want to receive calls, log in to some public Wi-Fi, or use services that ask for a local number.
Can I buy a SIM at the airport?
Yes. AIS and TrueMove H sell tourist SIMs at airport arrivals, and you must show your passport to register. Counters are open long hours but can be slow when several flights land at once.
How do I top up a Thai SIM?
7-Eleven stores, carrier shops and carrier apps all sell top-ups, and staff usually help if you show the phone. If you stay a month or more, a monthly package is cheaper than stacking short tourist add-ons.
Deep dive
Every source; changeable facts are marked check
Sources
- officialTourism Authority of Thailand
- officialAIS
- officialTrueMove H
- secondaryWikivoyage – Thailand