Do You Need a SIM Card or eSIM for Thailand?
Yes. Your US or European roaming plan will technically work in Thailand, but you’ll pay 5–10x what a local plan costs. I learned this on my first Bangkok trip when a few days of Google Maps and WhatsApp turned into an $80 roaming charge. Never again.
Thailand has some of the cheapest and fastest mobile data in Southeast Asia. Locals pay as little as ฿99 ($2.83) for a weekly data plan. As a traveler, you have two paths: buy a physical SIM when you land, or set up an eSIM before you board the plane. After trying both across 15+ years of trips, here’s exactly when each makes sense.
What Is an eSIM and How Does It Work?
An eSIM is a digital SIM card embedded in your phone. Instead of swapping out your home SIM at the airport, you scan a QR code, download a data profile, and connect to Thai networks. No physical card, no SIM ejector tool, no standing in line.
Most phones made after 2020 support eSIM — all iPhones from the XR onward, Samsung Galaxy S20+, Google Pixel 3+, and most recent OnePlus and Xiaomi models. Check your phone settings for an “Add eSIM” or “Add Cellular Plan” option.
The key advantage: you can activate an eSIM the night before your flight, land at Suvarnabhumi or Don Mueang, turn off airplane mode, and immediately have data. No waiting in the AIS or DTAC lines at arrivals.
What Are the Best eSIM Providers for Thailand?
I’ve tested three eSIM providers across multiple Thailand trips. Here’s how they compare:
Airalo
Airalo is what we use most. They offer Thailand-specific data plans starting at $4.50 for 1 GB (7 days) up to $18 for 10 GB (30 days). They also have regional Asia packages if you’re combining Thailand with other countries.
What I like: Clean app, fast activation (under 5 minutes), and easy mid-trip top-ups. They use AIS’s network — Thailand’s largest carrier with the widest coverage, including islands. Customer support through the app has been solid the few times I’ve needed it.
What to watch: Data-only — no local phone number for calls or SMS. If you need to call a hotel or confirm a boat transfer by phone, use WhatsApp or Line (Thailand’s dominant messaging app) instead.
Our recommendation: The 5 GB / 30-day plan at $13 is the sweet spot for most travelers. That covers maps, messaging, social media, and occasional video calls for a 2–3 week trip. Heavy users should grab the 10 GB plan.
Holafly
Holafly offers unlimited data plans for Thailand — $19 for 5 days, $27 for 10 days, $34 for 15 days, $47 for 30 days. “Unlimited” is real — no throttling on any plan we’ve tested.
What I like: If you stream music, upload photos constantly, or work remotely while traveling, unlimited data removes the anxiety. We used Holafly on a 10-day trip through Chiang Mai and Pai and burned through what would’ve been 12+ GB.
What to watch: More expensive than Airalo for light users. Data-only — no calls or texts. Uses DTAC/True’s network, which is strong in cities but slightly weaker than AIS on some smaller islands.
Nomad eSIM
Nomad offers competitive Thailand plans — $5 for 1 GB (7 days), $12 for 5 GB (30 days), $20 for 10 GB (30 days). A solid Airalo alternative with similar coverage.
What I like: Slightly cheaper than Airalo on some plans. Clean activation process. Uses AIS network.
What to watch: Smaller company, less established customer support. But for straightforward data needs, it works fine.
How Do eSIMs Compare to Physical SIM Cards?
Thailand has three major carriers: AIS (green), DTAC/True (blue, now merged), and True Move H (red). All have kiosks at Suvarnabhumi, Don Mueang, Chiang Mai, and Phuket airports.
Buying a Physical SIM at the Airport
At Bangkok’s Suvarnabhumi Airport (BKK), AIS, DTAC, and True Move booths are right after customs. The process:
- Choose a carrier (AIS has the widest coverage; True/DTAC is fine for cities and major tourist areas)
- Pick a plan — Tourist SIMs run ฿299–599 ($8.50–17) for 15–50 GB with 8–15 day validity
- Hand over your passport (registration required since 2023)
- Staff inserts and activates — takes 5–10 minutes
Physical SIM Advantages
- Cheapest option — An AIS Tourist SIM with 30 GB and unlimited social media for 8 days costs ฿299 ($8.54). Hard to beat.
- Local phone number — Make and receive Thai calls and SMS. Useful for confirming boat transfers, calling hotels, and using Line (essential in Thailand).
- Easy top-up — Walk into any 7-Eleven, Family Mart, or AIS shop and top up instantly.
Physical SIM Drawbacks
- Airport wait time — After a long flight, another 10–20 minutes in line isn’t ideal.
- Passport registration — Required by law. Adds friction but works fine.
- Dual SIM juggling — You lose your home number unless your phone supports dual SIM.
Which Option Should You Choose?
Choose an eSIM if:
- You want data working the moment you land
- You don’t need a local phone number
- You prefer digital setup over airport lines
- Your phone supports eSIM
Choose a physical SIM if:
- You want the cheapest possible data
- You need a local phone number (important for Line, Thai business contacts)
- Your phone doesn’t support eSIM
- You’re staying 15+ days and want easy top-ups
Our actual setup: I carry an eSIM from Airalo for data and keep my US number on the physical SIM slot for two-factor authentication. Jenice uses a Thai AIS SIM she’s had for years. Between us, we’re covered in every scenario.
How Is Cell Coverage Across Thailand?
Thailand has excellent coverage compared to most of Southeast Asia. Here’s the breakdown:
Strong coverage (all carriers):
- Bangkok, Chiang Mai, Phuket, Pattaya — full 4G/LTE, often 5G in urban areas
- Major tourist destinations — Koh Samui, Krabi, Koh Phangan town areas
- All major highways and train routes
Moderate coverage (works but expect occasional drops):
- Koh Tao — Sairee Beach is fine, but signal weakens on the eastern coast and diving sites
- Pai — Town center works, but the mountain roads and remote waterfalls lose signal
- Koh Lanta — Main roads and west coast beaches are good, eastern side is spotty
Spotty coverage:
- Remote national parks — Khao Sok, Erawan interior trails
- Small islands during boat transfers — expect no signal between ferry stops
- Northern mountain treks — Doi Inthanon summit areas can be unreliable
The bottom line: Thailand’s coverage is far better than most countries in the region. You’ll have signal in 95% of tourist areas. The solution for the other 5%: download offline Google Maps and save important confirmations as screenshots before heading to remote spots.
How Do You Activate an eSIM Before Your Flight?
Step-by-step for Airalo:
- Download the Airalo app — iOS or Android. Create an account.
- Search for Thailand — Browse plans, select one.
- Purchase and install — After payment, scan the QR code in your phone settings under “Add eSIM.”
- Label the plan — Name it “Thailand Data” for easy toggling.
- Don’t activate yet — Install the profile but keep it off. Most plans start validity when you first connect.
- Activate when you land — Turn off airplane mode, enable the Thailand eSIM, and connect within a minute.
Do steps 1–4 the night before your flight, at home on WiFi. Don’t wait until the airport gate.
How Much Data Do You Actually Need?
Based on our trips:
| Activity | Data per Day |
|---|---|
| Google Maps navigation | 50–100 MB |
| Line / WhatsApp messaging | 30–50 MB |
| Social media browsing | 200–400 MB |
| Uploading photos | 300–800 MB |
| Video calls (30 min) | 250–500 MB |
| Streaming music | 75–150 MB |
| Basic browsing and email | 50–100 MB |
Light traveler (maps, messaging, occasional browsing): 300–500 MB/day → ~5–7 GB for two weeks.
Moderate traveler (social media, photo uploads, video calls): 700 MB–1 GB/day → ~10–14 GB for two weeks.
Heavy user (remote work, streaming, constant uploads): 1.5–2+ GB/day. Get unlimited from Holafly or buy a physical SIM and top up.
Quick Pricing Comparison
| Provider | Plan | Data | Validity | Price (USD) | Network |
|---|---|---|---|---|---|
| Airalo | Thailand | 1 GB | 7 days | $4.50 | AIS |
| Airalo | Thailand | 5 GB | 30 days | $13.00 | AIS |
| Airalo | Thailand | 10 GB | 30 days | $18.00 | AIS |
| Holafly | Unlimited | Unlimited | 5 days | $19.00 | DTAC/True |
| Holafly | Unlimited | Unlimited | 15 days | $34.00 | DTAC/True |
| Holafly | Unlimited | Unlimited | 30 days | $47.00 | DTAC/True |
| AIS Tourist SIM | Physical | 30 GB | 8 days | ~$8.54 | AIS |
| DTAC Tourist SIM | Physical | 30 GB | 10 days | ~$8.54 | DTAC/True |
Prices as of February 2026. eSIM prices may vary; check provider apps for current rates.
Scott’s Pro Tips
- Download Line before you fly. It’s Thailand’s WhatsApp — everyone uses it. Hotels, tour operators, even some taxi drivers communicate through Line. Having a data connection for Line is more important than having a phone number.
- AIS has the best island coverage. If you’re island-hopping (Koh Samui → Koh Phangan → Koh Tao), AIS consistently outperforms DTAC on the smaller islands. Airalo uses AIS.
- 7-Eleven WiFi is everywhere. Thailand has a 7-Eleven roughly every 500 meters in tourist areas. Most have free WiFi. It’s not fast, but it works for emergencies.
- The ฿220 ATM fee is separate. Don’t confuse data costs with ATM fees. See our budget guide for ATM strategy.
- Set up your eSIM before the flight, not at the airport. I’ve seen travelers fumbling with QR codes on terrible airport WiFi. Do it at home.
For more Thailand trip planning, check our packing list, budget guide, and 2-week itinerary. And if you’re still planning your route, the AI Trip Planner can build a custom Thailand itinerary based on your dates and budget.