If you've made it this far searching for how many GB you need for Thailand, you've already done the hard part: deciding you're going to bring data and not rely on luck. Now all that's left is the package size, and that's where almost everyone overdoes it. Thailand has a peculiarity that significantly changes the equation: it's one of the easiest countries in the world to connect to a decent, free Wi-Fi network, from the hotel to the 7-Eleven on the corner. This drives actual consumption much lower than people estimate at home. In this guide, I'll give you the figure per profile and duration, the actual consumption of each app, and the tricks that truly stretch your gigabytes.
The short answer: how many GB for Thailand
For a 15-day classic trip through Thailand—Bangkok, the North, and the islands—most people will have more than enough with 10 GB: about 650 MB per day. With light use of maps and WhatsApp, 5 GB is enough, and if you work from there or share a connection between two phones, it goes up to 20-30 GB.
That's the number, and I won't beat around the bush. Now for the nuance, which is what makes this article worthwhile: the range in Thailand is wider than usual because Wi-Fi is so good that two travelers with the same itinerary might end up spending 3 GB and 25 GB respectively. The difference isn't in the country; it's in whether or not you let backups and streaming run on mobile data.
To quickly guide you, these are the figures I use when someone asks me in a two-line message:
- 5-day getaway (Bangkok or an island): 3 GB is more than enough.
- 10 days typical first-time trip: 5-8 GB.
- 15 days with travel between the North and the islands: 10 GB.
- One month backpacking: 15-20 GB, and only if you use social media a lot.
If you're still wondering how to calculate this for any destination, I have the master guide for all of this in how much data I need for travel, where I explain the general method. Here, I'm focusing on the specifics: Thailand, its long journeys, its ubiquitous Wi-Fi, and its beach days where the phone isn't even turned on.
Why you'll spend less than you think in Thailand
Thailand has spent twenty years building a tourism ecosystem where Wi-Fi is part of the basic service, like air conditioning. Your hotel provides it, your hostel provides it, the cafe where you have breakfast provides it, the shopping mall provides it, restaurants have it, and even many 7-Elevens—which are literally on every corner—have open or complimentary networks. In Bangkok or Chiang Mai, you can spend the entire day hopping from Wi-Fi to Wi-Fi almost without trying.
This means that the bulk of what consumes the most data (uploading the day's camera roll, watching videos, updating apps, making a long video call home) will go over Wi-Fi without any effort on your part. Mobile data is left for on-the-go activities: maps, Grab, WhatsApp, checking schedules, and finding places to eat. And that, in MB, is pocket change.
The right question in Thailand isn't "how much do I spend per day," but "how many hours a day am I really away from Wi-Fi?" On a normal trip, it's four or five, not sixteen.
The honest counterpoint is that Thai free Wi-Fi is abundant but inconsistent: in small islands it can be slow, in some cheap hotels it drops in the afternoon, and on beaches it simply doesn't exist. That's why I don't recommend traveling without data, only buying wisely. If you're still deciding which connection option suits you best, I compare everything in internet in Thailand; here, we assume you've already chosen and just need the size.
What each app really consumes
This is the source of almost all calculation errors. People think maps devour data and social media is harmless, and it's exactly the other way around. Navigating with Google Maps for a whole hour uses less data than watching thirty seconds of video in good quality. These are the real figures, rounded up to give you some leeway:
| Activity | Approximate consumption | Translated to one day in Thailand |
|---|---|---|
| Navigation with Google Maps | 5-10 MB per hour | 2 h walking around Bangkok: ~20 MB |
| WhatsApp: text, audio, and loose photos | 1-5 MB per day | Irrelevant: ~3 MB |
| WhatsApp voice call | 30-60 MB per hour | 20 min home: ~20 MB |
| Video call (WhatsApp, FaceTime) | 200-400 MB per hour | 15 min: ~75 MB |
| Instagram or TikTok scrolling | 200-400 MB per hour | 30 min on the ferry: ~150 MB |
| Upload a photo to social media | 1-5 MB per photo | 15 photos: ~45 MB |
| Upload a 1-minute video | 15-60 MB | A temple reel: ~30 MB |
| Automatic photo backup | ~4 MB per photo | 100 photos of the day: ~400 MB |
| Music streaming (normal quality) | 40-70 MB per hour | 3-h night bus: ~180 MB |
| Video streaming at 480p | 250-350 MB per hour | One episode: ~150 MB |
| Video streaming at 1080p | 1.5-2 GB per hour | Half a movie: ~1.5 GB |
| Grab or ride-sharing apps | 5-15 MB per trip | 3 trips: ~30 MB |
| Google Translate with camera | 1-3 MB per minute | Better with Thai downloaded |
Read that table twice before buying: 80% of your consumption will be in the last three or four rows, not the first ones. If you want the detailed breakdown by application and quality, I outline it in the mobile data usage statistics by activity.
Master table: GB per profile and duration
This is the table you're looking for. Choose the row that best matches you and the column for your days. The figures assume what's normal in Thailand: sleeping in places with Wi-Fi, having your phone on all day, and not watching series on mobile data.
| Traveler profile | 5 days | 10 days | 15 days | 30 days |
|---|---|---|---|---|
| Maps and WhatsApp (minimum use) | 1-2 GB | 3 GB | 5 GB | 8 GB |
| Photo and social media tourist (most common) | 3 GB | 5-8 GB | 10 GB | 20 GB |
| Content creator: uploads daily video | 8 GB | 15 GB | 20-25 GB | 50 GB |
| Digital nomad or remote work | 10 GB | 20 GB | 30 GB | 50 GB or unlimited |
| Family or couple sharing connection | 5 GB | 10 GB | 15 GB | 30 GB |
Three warnings for reading it correctly. First: if you work from Thailand, don't count on mobile data as your primary tool, because work video calls eat up 400 MB per hour, and in three meetings you've burned through one and a half gigabytes. Work on Wi-Fi from your accommodation or co-working space and keep data as a backup.
Second: sharing a connection with another phone doesn't multiply consumption by two; it multiplies it by 1.5 in practice, because the hours of shared Wi-Fi are the same. Third, and this is the important one: the figures in the "photos and social media" row already include a safety margin. If you activate data saving from day one, you'll easily stay in the row above.
Bangkok, the North, and the islands: where you will use data
A two- or three-week trip through Thailand isn't flat consumption: there are 900 MB days and 80 MB days. Understanding this prevents you from overbuying. Expensive days are city days and travel days; cheap days are beach and activity days.
| Type of day | What you do | Data spent |
|---|---|---|
| Day in Bangkok | Grab, maps, BTS, temples, photos, finding restaurants | 400-700 MB |
| Day in Chiang Mai or the North | Maps, bookings, night markets, some social media | 300-500 MB |
| Travel day (night train, bus, ferry) | Music, social media, downloaded series, messages | 600 MB - 1.5 GB |
| Beach day on the islands | Four photos, WhatsApp, and little else | 150-350 MB |
| Diving day or long excursion | Phone lives in the locker or backpack | 50-150 MB |
In the city, you'll constantly use data for a very Thai reason: Grab, Bolt, and moto-taxi apps. Each trip is only a few MB, but you order them ten times a day, and you need coverage right when you're on the street. The same goes for Google Translate: menus and signs in the Thai alphabet aren't guesswork, so the translator's camera is used much more than you'd imagine.
Ferries between islands and long journeys are the other peak. That's where people burn through half a package without realizing it, because it's three hours of scrolling with a blank stare. Coverage on the open sea comes and goes, but as soon as it returns, the phone syncs everything pending at once. If you want to see the package sizes that make sense for this itinerary, I review them in the eSIM for Thailand guide.
Photos and videos: the silent drain of the trip
Thailand is probably the destination where you'll take the most photos in your life per square meter: golden temples, markets, food, sunsets in Krabi, beaches in Koh Lanta. And there's the catch. It's not the act of taking them, it's what your phone does afterwards without asking you.
If you have automatic Google Photos or iCloud backup activated with mobile data, every photo you take is uploaded automatically. The average is about 4 MB per photo, so a day of 150 photos between temples and the beach is 600 MB gone without you opening a single application. Multiply that by fourteen days and you have 8 GB spent just on backups. It is, by far, the number one cause of "I ran out of data and I don't know why."
With video, it's worse: a minute recorded in 4K can take up 300 MB on your phone, and although networks compress it when uploaded, a backup in original quality doesn't compress anything.
The solution takes thirty seconds and you do it before leaving home:
- Photo backups: Wi-Fi only. No exceptions.
- Automatic app updates: Wi-Fi only.
- Cloud synchronization for work (Drive, Dropbox): paused during the trip.
With these three switches, the same trip goes from 18 GB to 6 GB, and your photos are still uploaded while you're having dinner or sleeping at the hotel. You don't lose anything, you just choose when.
Calculate your own consumption before leaving home
All the tables in the world are averages, and you are not an average. There's a way to know your real figure, and it only takes two minutes: check how much mobile data you've used in the last month on your own phone, at home, where you also have Wi-Fi at home and at work. It's the best possible approximation of how you'll behave in Thailand.
On Android, go to Settings, then Network & Internet or Connections, and look for mobile data usage for the current cycle. On iPhone, go to Settings and then Mobile Data: you'll see the consumption for the period and the breakdown by app (remember to reset statistics occasionally, because otherwise they accumulate from when you bought the phone).
With that number, the calculation is simple:
- Divide your monthly consumption by 30 to get your real daily average.
- Multiply it by 1.5: when traveling, you use more maps, more translators, and more searches.
- Multiply by the number of travel days.
- Subtract 30% for Thai Wi-Fi, which is better than in most destinations.
Real example: if you spend 6 GB a month in Spain, your average is 200 MB a day; multiplied by 1.5 it's 300 MB; for 15 days it's 4.5 GB; minus 30% leaves 3.2 GB. Round up and buy 5 GB. This method is much more accurate than any anecdotal estimate, because it's based on your habits and not those of an imaginary traveler.
How to stretch your GB in Thailand
If you've already bought and want to make it last, or if you simply prefer to spend less, these adjustments are the most effective. I've ordered them by how much they actually save, not by how popular they are.
| Adjustment | Estimated savings in 15 days | Effort |
|---|---|---|
| Photo backups only via Wi-Fi | 4-8 GB | One minute |
| Disable auto-play video on social media | 1-3 GB | One minute |
| Download maps of Bangkok, Chiang Mai, and your islands | 200-400 MB | Five minutes |
| System data-saving mode activated | 1-2 GB | One minute |
| Series and music downloaded before the trip | 1-3 GB | One night |
| Thai language pack downloaded in Google Translate | 100-200 MB | Two minutes |
| Video at 480p instead of automatic | 1-2 GB | One minute |
Offline maps deserve a separate mention in this destination. Downloading the area of Bangkok, Chiang Mai, and each island you plan to visit gives you complete navigation without data, and it also saves you in places where coverage is weak: the interior of the North, secluded beaches, some stretches of road between Khao Sok and the coast.
The system's data saving mode is the other great ally: it limits what applications do in the background, which is precisely the consumption you don't see and can't control. Activate it on the day you land and forget about it. I have the complete list of tricks, with screenshots and rare cases, in how to save data on a trip.
What happens if you run out (and why it's not a big deal)
I'm going to say something that isn't convenient for anyone selling large packages: it's better to underestimate than overestimate. If you buy 20 GB and use 6 GB, you've wasted money on 14 GB, and no one will give it back to you. If you buy 5 GB and run out on the 11th, you can top up in two minutes from your phone and continue. The cost of error, when underestimating, is zero.
Underestimating in Thailand is a two-minute process with Wi-Fi readily available. Overestimating means money you won't get back. Buy the size you think you need, not the next one up.
And in Thailand, running out of data doesn't leave you stranded: you're in a country where you can find an open Wi-Fi network within a five-minute walk, whether it's a cafe, a shopping mall, or the hotel next door. This gives you plenty of room to top up calmly. In a desert or in the middle of Patagonia, I'd say something else; here, no.
Signs that you're going to be cutting it close, so you can react in time:
- You've spent more than 40% of the package in the first third of the trip.
- You have more city and travel days left than beach days.
- You've activated the hotspot for another phone unexpectedly.
Set a usage warning at 50% and 80% in your phone settings and you won't have any surprises. And if this idea of topping up without changing cards sounds strange, it's because you haven't seen how convenient it is yet: I'll explain it from scratch in what is an eSIM.
Frequently Asked Questions
How many GB do I need for 15 days in Thailand?
10 GB is more than enough for the average traveler, who takes photos, uses maps and social media daily, and sleeps in places with Wi-Fi. If you're a light user, 5 GB. If you work or share a connection between two phones, estimate 20-30 GB.
What about for a week in Bangkok and an island?
Between 3 and 5 GB will cover those 7-10 days with plenty of margin. Bangkok is the expensive day, with Grab and maps all the time; island days barely exceed 300 MB. With 5 GB, almost no one reaches the limit if backups are done over Wi-Fi.
Is it true that there is free Wi-Fi everywhere in Thailand?
Almost: hotels, hostels, cafes, shopping malls, restaurants, and many 7-Elevens have Wi-Fi available. It's not universal or always fast, and on beaches or small islands, it might fail. It's useful for downloading photos and watching videos, but not for relying on it in the street.
Do I need data to use Grab in Thailand?
Yes, and it's one of the most important uses you'll give it. Ordering a Grab, tracking the driver, and paying requires a connection exactly when you're on the street without Wi-Fi. The good news: it consumes very little, between 5 and 15 MB per complete trip.
Is there coverage on the islands and ferries?
On the main tourist islands, coverage is good, even 5G in the most populated areas. On ferries, it comes and goes as you move away from the coast, and in coves or jungle interiors, it may disappear. Download maps in advance, and you won't depend on it.
How many GB does a normal travel day in Thailand consume?
Between 300 and 700 MB per day for normal use, with peaks on city days and long travel days. Beach or diving days drop below 150 MB because the phone is stored for hours.
Will I lose connection if I run out of data?
You won't be incommunicado: you can top up from your phone in a couple of minutes. And in Thailand, you always have open Wi-Fi nearby to do so. That's why it's better to buy a conservative amount and extend if necessary, instead of paying for gigabytes you won't use.
Is an unlimited package for Thailand worth it?
Only if you work remotely, stream, or share the connection across multiple devices. For a normal tourist trip, it's overpaying: with the Wi-Fi available in the country, almost no one even comes close to 15 GB in two weeks.
Conclusion
If I had to summarize it in one sentence: 10 GB for two weeks in Thailand and enjoy. Five if you travel light with your phone, twenty or more if you work from there or share a connection. And the advice that will save you the most money is not about which package to buy, but what to deactivate: set photo backups to Wi-Fi only before leaving home, and you'll have cut half of your trip's data consumption.
Thailand rewards smart buyers. Between hotel Wi-Fi, cafe Wi-Fi, shopping mall Wi-Fi, and entire days you'll spend with your phone in your backpack, your mobile data will last much longer than you fear. Start with the size your profile suggests in the table, not the next one up, and if you run short, top up in two minutes without drama.
Choose your package with the figure you just calculated for the eSIM for Thailand and arrive in Bangkok with your connection already sorted from the moment you turn on your phone at the airport.







