All guides Thailand travel guide

Best eSIM for Thailand

Coverage from Bangkok's traffic to the island ferries, why Grab and boat bookings need data, and how to be online before you leave the airport.

6 min read Updated 2026
A traveller on a longtail boat gliding through turquoise water beside limestone cliffs in Thailand

The short answer

An unlimited data eSIM installed before you fly is the right choice for Thailand. It runs on the major local networks, covers Bangkok and the main islands well, and gets you booking transport and finding your way from the second you arrive.

Thailand runs on apps. You will call a Grab instead of haggling for a taxi, book island ferries and long-distance buses on your phone, message a guesthouse over LINE and use maps to find the good street food two sois back. Without data, all of that gets harder the moment you step out of your hotel's wifi.

A travel eSIM is the cleanest fix. Install it before you fly, land at Suvarnabhumi, Don Mueang or Phuket, and you are connected while everyone else is still queuing at the SIM counter. No passport photocopies, no shop, no returning anything before your flight home.

How much data

How much data you actually need

The honest answer is that unlimited removes the guesswork. Here is how it plays out for different Thailand trips.

A week in Bangkok

Between Grab, maps, LINE and the usual scrolling, a city week leans hard on data. Unlimited means you never ration it in the middle of booking a ride.

Island hopping in the south

Ferry schedules, accommodation and boat transfers all get sorted on your phone as plans shift with the weather. An unlimited plan for the trip length keeps you flexible.

The always-online traveller

Video calls home, uploading photos and tethering a laptop from a beach cafe all point to unlimited. Fair-usage rules are there to prevent abuse, not normal travel.

Coverage

Networks and coverage on the ground

Ride the major carriers

Thailand's coverage is led by AIS, TrueMove H and dtac. A good travel eSIM connects to one of these established networks, so your Bangkok signal is the same locals rely on.

Cities and tourist islands are strong

Bangkok, Chiang Mai, Phuket, Koh Samui and the popular islands have reliable, fast coverage. You will be online across the places most trips actually spend their time.

Remote spots can dip

Signal on the smaller, quieter islands and deep in the national parks can weaken or drop. It returns near towns and piers, so save offline maps and ferry details before heading off-grid.

Choosing well

How to choose the right plan

1

Buy for the trip length

Pick a plan that covers your dates rather than a small bundle. Unlimited data means one less thing to manage while you are moving between islands.

2

Check eSIM compatibility

Most iPhones since the XR and recent flagship Android phones support eSIM. Confirm yours before you buy so activation is quick when you land.

3

Install before you fly

Scan the QR code and install the eSIM at home over wifi. On arrival you simply switch it on, with nothing to download on airport wifi.

Good to know

Local tips worth knowing

Grab is your friend

The Grab app handles rides, food and clear upfront pricing, which sidesteps a lot of the taxi haggling. It needs a live connection to book and track, so landing online pays off immediately.

Book boats and buses in the app

Ferry and bus operators sell tickets online, and island transfers change with the sea conditions. Data lets you rebook on the fly when a boat time moves.

Keep offline maps for the islands

On smaller islands and in the parks, saved offline maps in Google Maps are worth the two minutes. They keep you oriented when the signal thins out.

Keep your home number active

Your eSIM handles data while your normal SIM stays on for verification codes and calls. Turn off roaming on your home line so you are not charged for it.

Setting up your Thailand eSIM

  1. 1

    Buy and get your QR code

    Choose the plan that covers your trip. We email a QR code straight after checkout, usually within a minute.

  2. 2

    Install over wifi at home

    Scan the QR code from your phone settings before you fly. Nothing activates yet, so there is no rush and no data used.

  3. 3

    Switch it on when you land

    Turn on the eSIM and enable data roaming for it on arrival. You are connected in seconds, with your plan starting on first connection.

Questions

Thailand eSIM FAQs

Is an eSIM better than a local SIM in Thailand?

For most visitors, yes. An eSIM skips the airport counter and the passport paperwork, works the moment you land, and lets you keep your home number active alongside it.

Will the eSIM work on the islands?

Coverage on the main tourist islands like Phuket and Koh Samui is strong. On smaller, remote islands signal can dip, so saving offline maps and ferry times is a smart backup.

How much data do I need for Thailand?

rufly Thailand plans are unlimited with a fair-usage policy, so Grab, maps, LINE and booking apps keep running for the whole trip without rationing.

When should I activate my Thailand eSIM?

Install it over wifi before you travel and switch it on when you arrive. Validity starts when the eSIM first connects to a Thai network.

Connected, and kinder

Land in Thailand already online

Unlimited data the moment you arrive, delivered as a QR code in seconds. And because it is rufly, 10% of your order helps street dogs get fed, treated and housed.