Get 5% of discount using the code
Buy my eSIM
EUR - €
United States (US) dollar
USD - $
Pound sterling
GBP - £
Australian dollar
AUD - $
Canadian dollar
CAD - $

Prepaid SIM card for Thailand: Where to buy in 2024?

Surf the Internet with the Thailand SIM card and forget about high roaming charges. Everything you need to know about sim and eSIM cards.

Mark Robins

January 1, 2024

4.6 /5 Trustpilot star
Highly rated Based on +39.000 customer reviews on Trustpilot
Reviews avatar Reviews avatar Reviews avatar +1M
Trusted worldwide Over 1 million travelers across the globe have trusted Holafly
Unlimited data Unlimited data Limitless data plans in more than 170 destinations
Save money

Holafly saves you +30% compared to other roaming fees

Buy my eSIM

Visit the “Land of Smiles,” which combines old traditions with technological marvels and get cellular data with a prepaid SIM card for Thailand while you’re there. Learn how to stay online cheaply and explore this marvelous land.

Thailand provides a variety of experiences, from the bustling streets of Bangkok to the peaceful temples of Chiang Mai and the pristine beaches of Phuket. Explore magnificent temples, take part in vivid festivals, and sample the exquisite flavors of Thai food to immerse yourself in the rich cultural history.

Thailand never fails to create a lasting impression, whether you want adventure in the lush woods, leisure on lovely islands, or encounters with kind locals.

With a Thailand virtual data SIM card from Holafly, you can surf the internet while enjoying the wonders of Bangkok or the beautiful Koh Chang beaches at a low price. Forget roaming fees, surprise bills and begin to discover with a care in the world!

Digital SIM card for Thailand

>>Buy an eSIM for Thailand<< Get 5% OFF. Code: MYESIMNOW5

Where to buy a SIM card for Thailand?

There are several things to keep in mind when you decide to get a data SIM card for your travels to Thailand. This includes how many days you’re going to be abroad, how much internet you need, prices and rates. Check what each provider has to offer and select the once that best suites our needs. The best way to buy a data SIM card for Thailand is through online stores, which offer cheap rates. You could also purchase a SIM card after you’ve arrived in Thailand from stores in airports or in the city.

Boats ashore Thailand. Source:

There are several options for visitors to get a data SIM card in Thailand and these include an e-commerce that sells prepaid SIM cards, both tangible and digital.

  • The general recommendation is to buy before you leave to avoid delays and wasting time once you’re at your destination.
  • Others prefer to get their SIM card in person once they’re in Thailand.
  • There is, however, one option where you can get your virtual SIM card for Thailand before or even during your trip. This would be through an online store like Holafly.

You may be interested in the best SIM card for Pakistan or Asian eSIM for travellers.

Buy before you travel

Purchasing a travel SIM card or eSIM before taking your flight to Thailand ensures consistent connectivity, cost savings, access to local services, and a smooth travel experience. It’s a little but important step that can considerably improve your stay in the Land of Smiles.

Verify the data, calling, and SMS packages various carriers offer to verify they match your needs. Consider the length of your visit, your anticipated data consumption, and be aware of any limitations or restrictions on the types of devices that can support eSIM. While newer smartphones and devices are compatible, it’s always a good idea to double-check. Finally, consider the provider’s coverage and network reliability. Major providers in Thailand provide substantial service in urban areas and famous tourist spots, but if you plan to stray off the main route, you should check network strength in those locations first.

Perks of buying before you leave

Why should you buy your SIM card before traveling? Let’s take a look at the advantages:

  1. 1. Connectivity the moment you land

If you purchase your data SIM card from a store like Holafly before you leave, you’ll be able to connect to the internet the moment you touch down in Thailand, so you can order a cab or let your family know you’re safe. It will also save you time so you can start exploring Thailand straight away. The less time you spend at the airport, the better.

  • 2. One cheap, upfront cost

Cellular providers in Thailand offer higher prices, especially for tourists. Don’t get ripped off. If you buy from Holafly’s online store, you’ll pay a low upfront price.

  • 3. Straightforward option

You don’t want to end up having to waste time looking for a SIM or eSIM once you arrive, adding to that, if you don’t know the language you’ll have a difficult time trying to communicate with the locals.

Buy your travel SIM card in Thailand

Buying your SIM card in Thailand might be more expensive and be a hassle. However, it does offer one advantage:

  • More options

Stores in Thailand might offer more data plans, allowing you to pick the option which best suits your needs. You’ll also be able to choose between different providers in Thailand. We recommend AIS or DTAC as they offer the best coverage in Thailand.

You may also be interested in how to stay connected on one of Thailand’s famous islands with a Phuket eSIM.

How much does a SIM card for Thailand cost?

SIM cards for Thailand from local operators

The SIM cards for Thailand come with different package plans depending on the length of your trip and the operator you choose. Keep in mind that the postpaid and even prepaid SIMs in Thailand are generally only for Thai residents with a Thai ID card. To get a SIM as a foreigner, you’ll have to contact the operators’ customer service. Nonetheless, we have a few details about what the local carriers offer:

  1. AIS (Advanced Info Service):
    • SIM Net Marathon: This is a popular tourist SIM card option.
      • Price: Starts at around 499 THB (approximately $15).
      • Offers: Includes data, local and international calling, SMS, and validity ranging from 7 to 15 days, depending on the package.
  2. TrueMove H:
    • Yearly True SIM: Another popular choice for tourists. You’ll have to wait for 1 – 3 days to receive the SIM card in Thailand and you’ll have to register the SIM within 7 days if you buy online. Otherwise, you can go in person where you’ll need to provide documentation.
      • Price: Starts at around 500 THB (approximately $15).
      • Offers: Provides a data allowance, local and international calling, SMS, and validity for 3 months.
  3. dtac (Total Access Communication):
    • dtac Tourist SIM: Specifically designed for tourists visiting Thailand.
      • Price: Starts at around 299 THB (approximately $9).
      • Offers: Includes a data allowance, local and international calling, SMS, and a validity range that goes from 8 to 15 days, depending on the package.

Virtual SIM card for Thailand, the new alternative

Now we’ve learned about data SIM cards. It’s time to meet the newest way to access an internet connection. eSIMs (short for embedded SIM) are new, digital SIM cards that provide internet at a competitive price. But is an eSIM better than a traditional SIM card? The main advantage is that you can get a digital SIM card anywhere in the world, and it’s delivered to you via email immediately! Let’s take a look at their advantages and disadvantages in the next section:

Advantages and disadvantages of the virtual SIM card


  • Quick purchase and activation processes

Purchasing and activating an eSIM is easy. You just purchase from a store like Holafly and within a few seconds you’ll receive a QR code on your emails. With this, you can activate your eSIM and remain connected.

  • Get an eSIM anywhere in the world.

Are you already in Thailand and struggling to stay online? No matter where you are, you can always buy an eSIM, which will arrive directly to your cellphone. There is no shipping fee and you don’t have to wait more than a few minutes.

  • Affordable rates

Compared to paying data roaming charges, eSIMs are incredibly cheap. You pay one upfront fee for the eSIM, so you don’t have to worry about surprise bills. Holafly offers eSIM deals for as little as $19!

  • Multi-country coverage

If you’re traveling around multiple countries on your vacation, with Holafly’s multi-country virtual SIM cards, you can connect to the internet in several Asian countries. Also if your trip takes you even further you can choose an eSIM UK data.


  • Limited compatibility with cellphones

The main disadvantage of eSIM cards is their limited compatibility. As a new technology, many older cellphones don’t support eSIMs, so before you buy, check if your cellphone is compatible.

How much does the eSIM card for Thailand cost?

eSIM with unlimited data for Thailand
Holafly virtual card rates for Thailand. Source: Holafly

Thailand virtual SIM card with unlimited data

The Holafly eSIM for Thailand allows you to customize and choose only the number of days you need, as long as they are between 1 and 90 maximum. We show you some of the prices according to the number of days:

Days of useAmount of dataPrice (USD)
1 dayUnlimited$6
5 daysUnlimited$21
10 daysUnlimited$37
15 daysUnlimited$51
20 daysUnlimited$62
30 daysUnlimited$75
60 daysUnlimited$107
90 daysUnlimited$139
Table N° 1. eSIM Card rates with data for Thailand from Holafly. Source: Holafly

Remember that with any of the plans you also enjoy 500 MB per day to share data through tethering.

Virtual Asia SIM Card

If you want to travel to other countries in Asia, we recommend you buy the multi-country Asia eSIM for coverage throughout the continent.

Days of useAmount of dataPrice (USD)
5 daysUnlimited data$27
7 daysUnlimited data$34
10 daysUnlimited data$37
15 daysUnlimited data$47
20 daysUnlimited data$54
30 daysUnlimited data$64
Table N° 2. eSIM Cards with Holafly’s Asia data tariffs. Source: Holafly

Get your data eSIM and you’ll be connected in no time and have the time of a lifetime!

Frequently Asked Questions about SIM cards for Thailand

Any questions? See below for the most frequent questions about connectivity in Thailand.

What other options offer me internet in Thailand?

You can activate data roaming and use data provided by your current domestic provider. But be aware that this will be very expensive. If you intend to use this option, you should expect a hefty phone bill when you get back home. Alternatively, you could buy Pocket Wi-Fi (a portable device that generates a WiFi connection for your phone). This option is also expensive and you’ll have to carry the device everywhere. A virtual SIM card for Thailand is the cheapest and most convenient way of connecting to the internet.

How much does Roaming cost in Thailand?

Roaming service is one of the most expensive options to connect to the internet abroad. It could cost you between $7 and $15 per MB. Watching a movie on Netflix at this rate could cost hundreds.

What do I do if my virtual SIM card doesn’t work in Thailand?

If you experience any problems, just contact Holafly’s 24/7 customer support service.