eSIM vs SIM Card vs Roaming in Thailand: Which Is Cheapest?

Planning a trip to Thailand and trying to work out the cheapest way to stay online? You essentially have three choices: an eSIM you install before you fly, a physical tourist SIM card bought at the airport or a 7-Eleven, or simply turning on international roaming with your home carrier. They are not remotely equal on price, and the gap between the cheapest and the most expensive option can run into hundreds of dollars over a two-week holiday.

This guide breaks down what each option actually costs in Thailand, where a physical SIM still makes sense, why roaming is almost always the worst deal, and what kind of speed and coverage you can realistically expect from Bangkok to the islands. By the end you'll know exactly which one fits your trip.

The three connectivity options compared

Before we get into baht-by-baht numbers, here's the high-level picture of how each option works for a visitor to Thailand.

  • eSIM — a digital SIM profile you buy online and install by scanning a QR code. Nothing physical changes hands. You activate it before takeoff or the moment you land, and your existing home number stays active in your phone alongside it. Sold by travel-data specialists like Thai eSIM, it's built specifically for tourists.
  • Physical tourist SIM — a plastic SIM card from one of the three Thai networks (AIS, TrueMove H or dtac), bought at an airport counter, a network shop, or a 7-Eleven. You pop out your home SIM, slot in the Thai one, and you get a local Thai number for the duration.
  • International roaming — you change nothing. Your home carrier simply lets you use its partner networks in Thailand and bills you for the privilege, either per megabyte or via a daily "roaming pass."

All three ride on the same underlying Thai mobile networks, so coverage is broadly similar. The real differences are price, convenience, and how much hassle you're willing to absorb on arrival. For a deeper walkthrough of how the digital option works end to end, see our full Thailand eSIM setup guide.

Airport SIM counter prices vs eSIM

The moment you clear immigration at Suvarnabhumi (BKK) or Don Mueang (DMK), you'll see brightly lit booths for AIS, TrueMove H and dtac selling tourist SIM packages. They're convenient, but convenience at an airport counter rarely means cheap.

What the airport tourist SIMs offer

Thai networks sell traveler bundles aimed squarely at short-stay visitors — typically something like an 8-day or 15-day package with a generous chunk of high-speed data (often "unlimited" at a capped speed once you pass a daily allowance) plus a small amount of local call credit. These are genuinely good products. The catch is the price markup at the airport itself: the exact same network's SIM is usually noticeably cheaper if you buy it later at a 7-Eleven or a network shop in town, because the airport booths carry a tourist premium.

How an eSIM compares on price

A travel eSIM is usually priced below the airport-counter SIM for an equivalent number of days and data, for a few reasons:

  • There's no physical card, packaging, or staffed booth to pay for.
  • You can compare plans calmly online instead of accepting whatever the counter quotes you while jet-lagged with a queue behind you.
  • Data-only eSIM plans skip the bundled call credit you probably won't use, since most travelers communicate over WhatsApp, LINE or Messenger anyway.

The other saving is harder to put a number on: time. With an eSIM already installed, you walk straight past the SIM queue toward the Airport Rail Link or taxi rank with data already running. If you'd rather not gamble on counter prices or opening hours, you can browse current Thailand eSIM plans and have one ready before you board. Skip the airport queue entirely — buy your eSIM online in about two minutes.

When a physical SIM still makes sense

An eSIM is the right call for most travelers, but let's be fair — there are real scenarios where a physical Thai SIM is the better tool:

  • Your phone doesn't support eSIM. This is the big one. Many older handsets and some region-specific models are SIM-only. If your phone can't install a digital profile, a physical SIM is your path to a local plan. (Check your settings or our setup guide to confirm eSIM support first.)
  • You want a cheap local "burner" phone. Buying an inexpensive Android handset in Thailand and dropping a local SIM in it is common for long-stay travelers, digital nomads, or anyone who wants a dedicated Thai number for deliveries, bookings and Grab.
  • You need a heavy-duty hotspot device. If you're tethering a laptop and several devices all day, some travelers prefer a dedicated SIM in a router or spare phone so their main phone's battery isn't carrying the load.
  • You specifically need a Thai phone number for SMS verification. A few local services and apps send a one-time code by SMS to a Thai number. A data-only eSIM won't receive those; a voice-and-SMS physical SIM will.

For the vast majority of holidaymakers, though, none of these apply — and the convenience of arriving connected wins out.

Roaming traps and why they cost the most

Roaming is the option you don't have to think about, which is exactly why it quietly empties wallets. Leaving your phone on its home plan and letting it connect to a Thai partner network is almost always the most expensive way to get online in Thailand.

The two roaming pricing models

Carriers bill roaming one of two ways, and both have traps:

  • Pay-per-use / per-megabyte. This is the nightmare scenario. Background app refreshes, automatic photo backups, and a few map searches can rack up a startling bill before you've even left the airport. A single day of normal smartphone use on uncapped per-MB roaming can cost more than an entire multi-week eSIM plan.
  • Daily roaming pass. Many carriers now offer a flat daily fee that "unlocks" your home allowance abroad. It's safer, but the daily rate adds up fast: charged for every day you're in Thailand, a two-week trip on a daily pass typically costs several times what an equivalent eSIM would.

How to avoid an accidental roaming bill

Even if you've bought an eSIM or a local SIM, you should still protect yourself from accidental roaming on your home line:

  • Turn data roaming OFF for your home SIM in your phone's settings before you land.
  • Set the eSIM (your Thai data line) as the default for mobile data, and leave your home line for calls and texts only.
  • Disable automatic cloud photo/video backup over mobile data so it only runs on WiFi.

Done right, you keep your home number reachable for the occasional important SMS while all your actual browsing runs on cheap local data.

Speed and 5G coverage reality in cities vs islands

Price only matters if the connection actually works where you're going. The good news: Thailand's mobile infrastructure is genuinely strong by regional standards, and because eSIMs, tourist SIMs and roaming all run on the same AIS, TrueMove H and dtac towers, raw network quality doesn't depend on which option you pick.

In the cities

In Bangkok, Chiang Mai, Phuket town and other urban centers, 4G is fast and widespread, and 5G is increasingly available in core areas. Streaming, video calls, navigation and uploading photos all work comfortably. You're unlikely to notice any difference from home except, often, that it's faster.

On the islands and in remote areas

Coverage thins out as you get further from the mainland and into the mountains:

  • Developed islands like Koh Samui and Phuket have solid coverage in the main beach and town areas.
  • Smaller or more remote islands — and the boat rides between them — can drop to patchy 4G or no signal at all, especially mid-channel on a ferry or longtail.
  • The far north, including the Mae Hong Son loop and mountain roads around Pai, has real dead zones between towns.

The takeaway: choose a plan with enough data for how you actually travel, and pre-download offline maps for ferries and mountain drives. Our Thailand data coverage guide maps out exactly which islands and regions are reliable and which need a backup plan.

Quick recommendation by traveler type

Here's the bottom line, matched to the kind of trip you're taking:

  • First-time tourist on a 1–3 week holiday: Get an eSIM. It's the cheapest no-fuss option, you arrive connected, and a data-only plan covers maps, Grab rides, translation and messaging with room to spare.
  • Phone doesn't support eSIM: Buy a tourist SIM — but skip the airport premium and grab it at a 7-Eleven or network shop in town once you've landed.
  • Long-stay traveler or digital nomad: Consider a local physical SIM or a cheap second phone for a Thai number, possibly paired with an eSIM for flexibility across border hops.
  • Family or group: One eSIM per phone is simplest; whoever does the navigating can also tether the kids' devices when needed.
  • Anyone, ever: Do not rely on uncapped pay-per-MB roaming. It's the one option that can genuinely ruin a trip's budget.

For nearly every visitor, the math lands the same way: a travel eSIM is cheaper than roaming, usually cheaper than the airport counter, and far less hassle than swapping cards while you're tired and disoriented in the arrivals hall. Sort your Thai eSIM before you fly and you'll step off the plane at Suvarnabhumi with Google Maps loaded, Grab ready, and your group chat already buzzing — no queue, no surprise bill, just a connection that works from your first tuk-tuk to your last sunset.

Frequently Asked Questions

Is an eSIM cheaper than a SIM card in Thailand?

For most travelers, yes. A data-only travel eSIM is usually priced below an airport tourist SIM counter for the same number of days and data, and it skips bundled call credit you likely won't use. A physical SIM bought later at a 7-Eleven in town can be competitive, but the airport-counter version carries a tourist premium. Roaming is almost always the most expensive of the three.

How much does mobile roaming cost in Thailand?

It depends on your carrier. Pay-per-megabyte roaming can cost more in a single day of normal use than an entire multi-week eSIM. Daily roaming passes are safer but, charged for every day you're in Thailand, a two-week trip typically costs several times what an equivalent eSIM would. Always turn data roaming off on your home line if you've bought local data.

Can I buy a Thai SIM card at the airport?

Yes. AIS, TrueMove H and dtac all run staffed counters at Suvarnabhumi (BKK) and Don Mueang (DMK) selling tourist packages, usually 8 or 15 days with a large data allowance. They're convenient but marked up versus buying the same network's SIM at a 7-Eleven or network shop in town. An eSIM lets you skip the queue entirely.

Do I need a Thai phone number as a tourist?

Usually not. Most travelers communicate over WhatsApp, LINE or Messenger and only need data, which a data-only eSIM provides while keeping your home number active for important texts. You'd only need a local Thai number if a specific app or service requires SMS verification to a Thai number, in which case a voice-and-SMS physical SIM is the way to go.

Will an eSIM work on Thai islands and in the north?

eSIMs run on the same AIS, TrueMove H and dtac towers as physical SIMs, so coverage is identical. Cities and developed islands like Koh Samui and Phuket have strong 4G and growing 5G. Smaller remote islands, ferry crossings and northern mountain roads such as the Mae Hong Son loop can have patchy signal or dead zones, so download offline maps before those legs.