For most Indian travellers to Thailand, an eSIM is the easiest way to land connected, a local AIS, TrueMove H or dtac SIM is the cheapest for heavy data, and Indian international roaming makes sense only on very short trips where you must keep your Indian number live. This eSIM for Thailand travel guide compares eSIM vs local SIM vs roaming in rupees (with baht alongside), covers which phones support eSIM, how to install one before you fly, and the coverage reality across Bangkok, the north and the islands (prices and networks last reviewed 2026-07-21). Every INR figure uses a rate of 1 THB = about INR 2.87.
The short answer: which option suits you
Pick an eSIM if you want to arrive already connected with no counter queue, a local SIM if you want the most data for the least money, and Indian roaming only if keeping your number reachable matters more than cost. An eSIM costs roughly ₹500 to ₹3,500 depending on data and days, with a typical week around ₹775 to ₹1,700; a local tourist SIM runs about THB 299 to THB 1,199 (roughly ₹860 to ₹3,440) depending on where you buy it and whether the data is capped or unlimited (a third-party source, accessed 2026-07-21; TravelSim Asia, accessed 2026-07-21). Indian roaming is the priciest per GB but the only option that keeps your number and OTPs live without swapping SIMs.
eSIM vs local SIM vs international roaming: the comparison
The table below is the quick decision: an eSIM trades a small price premium for zero-hassle setup, a local SIM wins on cost per GB, and roaming wins only on keeping your Indian number. This is the Thailand eSIM vs local SIM question most Indian readers are really asking, with the roaming column that eSIM affiliate pages leave out.
Option | Typical data | Price band (INR) | Setup effort | Keeps Indian number | Best for |
eSIM (data) | 5-unlimited GB, 7-30 days | ~₹500-3,500; ~₹775-1,700 a week | Install before you fly, no counter | No (data line only) | Convenience; land connected |
Local SIM (AIS / TrueMove H / dtac) | Unlimited or several GB/day | ~₹860-3,440 (THB 299-1,199) | Buy at 7-Eleven or the airport on arrival | No | Cheapest heavy data |
Indian roaming (Jio / Airtel / Vi) | ~1 GB per pack | ₹648/day to ₹799/week | Activate before you leave | Yes | Very short trips; keeping your number |
Prices are seasonal and provider-dependent; the sections below give the sourced detail, and all figures were last reviewed 2026-07-21.
Using an eSIM in Thailand
An eSIM is a digital SIM you buy online and install before departure, so your data works the moment you land, with no counter and no physical card. Indicative plans include about 5 GB for 30 days near ₹775 (Saily, roughly THB 270), 10 GB for 30 days near ₹1,020 (TravelSim Asia, roughly THB 355), and unlimited-data or higher-GB plans running up to about ₹3,500 from providers such as Airalo and Holafly (TravelSim Asia, accessed 2026-07-21; a third-party source, accessed 2026-07-21). Most travellers use 300 MB to 1.5 GB a day on Grab, maps and messaging, so a 5 GB plan comfortably covers a week. The big advantage over a local SIM is that an eSIM installs before you fly, so you skip the airport queue and are online for your first Grab or hotel-map lookup.
First, check your phone supports eSIM: it works on iPhone XS/XR (2018) and newer, Samsung Galaxy S20 and newer plus all Z Fold/Flip, and Google Pixel 3 and newer; dial *#06# on Android or open Settings, General, About on iPhone and look for an EID. To install before you fly, buy the plan and scan the QR code the provider sends on the same phone over stable Wi-Fi; some plans start on install and others on first connection, so buy one to two days out and turn on data roaming for the eSIM line after you land (a third-party source, accessed 2026-07-21).
Buying a local SIM on arrival
A local physical SIM is the cheapest way to get generous or unlimited data in Thailand, sold at airport counters, AIS and True shops and every 7-Eleven; carry your passport, as Thai law requires SIMs to be registered. The three networks are AIS (the largest, widest coverage), TrueMove H and dtac (True and dtac now operate together). AIS Tourist SIMs cost about THB 299 to THB 599 (roughly ₹860 to ₹1,720) at 7-Eleven, while a 30-day unlimited-data AIS plan at the airport counter is about THB 1,199 (roughly ₹3,440); dtac’s Happy Tourist SIM and TrueMove’s tourist plans are priced similarly, often with unlimited data on popular social apps (a third-party source, accessed 2026-07-21; ThailandActivityTickets, accessed 2026-07-21).
One money tip: buying at a 7-Eleven or an AIS/True retail store in town saves you 30 to 50 per cent compared with the airport kiosks, so if you have an eSIM to cover your first hour, pick up the cheaper physical SIM later (ThailandActivityTickets, accessed 2026-07-21). Airport counters are open long hours, take international cards and complete the passport registration for you: at Suvarnabhumi, AIS is near gates 6 to 7 and True/dtac around exit gates 7 and 9, with counters also at Don Mueang, Phuket and Samui airports (a third-party source, accessed 2026-07-21).
International roaming from Indian operators
International roaming in Thailand keeps your Indian number and OTPs live but costs far more per GB than an eSIM or local SIM, so it suits only short trips. On Jio, Thailand falls in the international-roaming plan list, with a weekly pack around Rs 799 giving roughly 1 GB of data plus some calls and SMS; Airtel prepaid roaming packs for Thailand start around ₹648 for a day with about 1 GB and rise for multi-day tiers, each with voice and SMS (Jio, accessed 2026-07-21; Airtel, accessed 2026-07-21). Vi offers comparable country packs, so check the Vi app for the current Thailand rate. Roaming suits a trip of a day or two, or when you must stay reachable on your Indian number for banking OTPs; for anything longer, an eSIM or local SIM is far cheaper.
Is internet coverage good in Thailand?
Yes across Bangkok, the main tourist trail and the popular islands, where all three networks run fast 4G and 5G; expect 4G at best in remote hills and on smaller islands. For internet in Thailand for tourists, Bangkok, Chiang Mai, Phuket, Pattaya, Krabi and Koh Samui are rarely a problem, with 5G live in the cities and reliable 4G nationwide on AIS and TrueMove H (Thaiger, accessed 2026-07-21). Coverage thins on remote treks and the smaller, less-developed islands, where AIS tends to hold a signal longest. If your route reaches the far north or an out-of-the-way island, an AIS-backed eSIM or an AIS local SIM is the safest pick. For where these stops fit a wider plan, see our Thailand travel guide , and to keep connectivity within budget, our guide to plan a Thailand trip on a budget .
Staying reachable if things go wrong
A working phone is not just for maps; it is how you reach an airline, a hospital or your insurer’s 24x7 assistance line if a trip goes sideways. Zurich Kotak General Insurance, an IRDAI-registered general insurer in India and part of the Zurich Insurance Group, backs its Smart Travel plans with round-the-clock overseas assistance, so a live data line means you can call for help or start a claim from the spot. See what a policy covers at travel insurance for Thailand .
Travelling to Thailand? Get covered before you fly. Get a travel insurance for Thailand quote in minutes: enter your trip dates and travellers, pick a plan, and download your policy instantly.
FAQ
Q: Should I get an eSIM or a local SIM for Thailand?
A: Get an eSIM for convenience, since it installs before you fly and you land already connected; get a local AIS, TrueMove H or dtac SIM if you want the cheapest heavy or unlimited data and do not mind buying it on arrival. An eSIM runs about ₹775 to ₹1,700 for a week, and a local tourist SIM about THB 299 to THB 1,199 (roughly ₹860 to ₹3,440) (a third-party source, accessed 2026-07-21).
Q: How much does an eSIM for Thailand cost?
A: Roughly ₹500 to ₹3,500 depending on data and validity, with a typical week (about 5 GB) around ₹775 to ₹1,700 at 1 THB = INR 2.87 (TravelSim Asia, accessed 2026-07-21). Buying an eSIM before you fly avoids the pricier airport SIM counters.
Q: Does my Indian SIM work in Thailand?
A: Yes, with international roaming enabled, but pack costs rarely beat local data: Jio’s Thailand pack is about Rs 799 for a week and Airtel’s starts around ₹648 a day, each for roughly 1 GB (Jio, accessed 2026-07-21; Airtel, accessed 2026-07-21). Use roaming only for very short trips or to keep your Indian number live.
Q: Where is the cheapest place to buy a SIM in Thailand?
A: A 7-Eleven or an AIS or True shop in town, not the airport: convenience-store and retail prices run 30 to 50 per cent below the arrival-hall kiosks for the same tourist SIM (ThailandActivityTickets, accessed 2026-07-21). Carry your passport, since Thai law requires SIM registration.
Q: Is there good internet coverage in Thailand?
A: Yes in Bangkok, the main cities and the popular islands, where 4G and 5G are fast on AIS and TrueMove H; expect weaker signal on remote treks and smaller islands, where AIS tends to hold a signal longest (Thaiger, accessed 2026-07-21).

