If you've already decided you want data for your trip and the only thing left is to choose the package size, this guide is exactly about that: how many GB you need for Croatia depending on how you travel and how many days you stay. No confusing options or selling you a huge plan just in case: I'll give you a number, explain where it comes from, and show you how to check it yourself in your phone settings before leaving home.
The number, so you don't have to read everything
For 10 days in Croatia, 3 GB is usually more than enough for most people. If you're using maps, WhatsApp, and doing some browsing, 1-2 GB will get you through the trip. If you upload photos and stories daily in Dubrovnik or Hvar, increase it to 5 GB. Only exceed 10 GB if you work remotely or share data with your family.
That's the short answer, and I'm not going to inflate it. Croatia is one of the destinations where the least data is needed in the entire Mediterranean, and for a very specific reason: the typical accommodation is a private apartment with Wi-Fi, coastal cafes and konobas almost always have open Wi-Fi, and distances are short. You spend more hours connected to a Wi-Fi network than to the mobile network.
The common mistake is to buy out of fear. Someone reads that they use 25 GB in a month in Spain and assumes that for a ten-day trip, they'll need 8 or 10 GB. But at home, those gigabytes are spent on YouTube on the subway, music in the car, and series in bed. On vacation, you swap that for walking, eating, and swimming, and the phone is used in bursts: checking the map, looking up ferry schedules, sending four photos to the family group.
If you want the general framework before getting into the details of Croatia, in the how much data you need for travel hub I explain the complete method I use to calculate any destination. Here we will apply it to the Dalmatian coast, which has its peculiarities: stretches of sea with no coverage, a lot of video in Dubrovnik, and neighbors who are not in the European Union and are a stone's throw away.
Honest warning: Croatia is in the EU and European roaming already covers you
I'll start with what almost no one tells you when trying to sell you data for Croatia: Croatia has been part of the European Union since 2013 and is included in the European roaming regulation. If you have a Spanish, French, Italian, or any EU country tariff (and also from Norway, Iceland, or Liechtenstein), your home gigabytes work there at no extra cost. For many people, the correct answer to "how many GB should I buy" is zero, don't buy anything.
That said, there are four real situations where it makes sense to carry separate data:
- Your tariff has a lower EU data cap than your home cap. The regulation allows operators to apply a roaming volume limit based on the price of your tariff. Check your contract or your operator's app before assuming you have unlimited data.
- You are coming from outside the EU. If you are traveling from Mexico, Argentina, Chile, Colombia, Brazil, or the United States, the European bundle does not exist for you, and your operator's roaming in Europe is usually expensive or comes in daily blocks.
- You are coming from the United Kingdom. After Brexit, you are no longer covered by the European regulation, and several British operators have started charging again for data usage in the EU.
- You have a prepaid or low-cost tariff with limited roaming, or you want to save your home gigabytes for remote work.
If you're unsure which case applies to you, in internet in Croatia I compare the options one by one, and if you've never used this technology, what is an eSIM explains it in five minutes. This article assumes you already know what you're going to use and just want to get the size right.
What each app really consumes, in MB
Before choosing gigabytes, it's good to know how much each thing weighs, because intuition is very misleading. People think that the map eats up data and that photos don't. It's the exact opposite: navigating with Google Maps is one of the cheapest things there is, and an automatic backup of the day's photos can use half a gigabyte without you realizing it.
| Activity | Approximate consumption per hour | A normal travel day |
|---|---|---|
| Google Maps navigating (normal map) | 5-10 MB | 30-60 MB |
| Google Maps with satellite view | 120-150 MB | Avoid it if you're low on data |
| WhatsApp: text, audio, and individual photos | 5-10 MB | 30-80 MB |
| Video call on WhatsApp | About 450 MB | 150 MB for 20 minutes |
| Instagram or TikTok (feed, stories, reels) | 700-720 MB | 350 MB for half an hour |
| Uploading your own photos and stories | Depends on what you upload | 100-400 MB |
| Spotify in high quality | About 150 MB | 300 MB in two hours of driving |
| YouTube or Netflix at 480p | 300-700 MB | Better with Wi-Fi |
| Video at 1080p | Up to 3 GB | Eats up the whole package |
| Searching for a restaurant, reading a website, booking | 20-30 MB | 60-100 MB |
| Translator with camera (single query) | 1-2 MB per use | Irrelevant |
If you sum up a typical day in Croatia (maps, messaging, some social media, looking for a place to eat, and uploading some photos), you get something between 150 and 400 MB per day, and a good part of that will go over the apartment's Wi-Fi. You have the full breakdown by app in the mobile data usage statistics by activity.
Why Croatia lowers the number (Wi-Fi everywhere)
Each destination changes the calculation. There are countries where you need the camera translator all day, others where you are forced to use a VPN, and others where you spend four hours on a bus watching series. Croatia is none of those, and that's why the final number is lower than you expect. The reasons, one by one:
- Accommodation is pure Wi-Fi. The Croatian tourism model is based on private apartments and sobes (rooms in houses). Almost all advertise Wi-Fi because it's a booking criterion. Every night you recover ground: you download maps, upload photos, and back up without using up your data package.
- Cafes, konobas, and beach bars with open Wi-Fi. On the coast, it's almost standard. If you sit down to eat, you have Wi-Fi.
- You don't need a translator all the time. In tourist areas, English is common, and many people can manage in Italian or German. Signs use the Latin alphabet, so you won't be photographing menus to translate them as you would in Japan or deep continental Greece.
- There are no blockages or censorship. You don't need a VPN to use your apps, and that saves the 10-20% overconsumption that an always-on VPN adds.
- Short distances. From Split to Dubrovnik is about three and a half hours by car; from Zagreb to Zadar, another three. These are not eight-hour Netflix-watching journeys.
- Bolt and Uber work in big cities, but in Split or Dubrovnik, most of the old town is explored on foot: you'll use the taxi app less than you think.
The sum of all this is why I can tell you with my hand on my heart that 3 GB for ten days is a realistic figure, not a small package designed for you to recharge later.
Islands and ferries: island hopping in Dalmatia
This is where Croatia does have peculiarities. If your plan is to hop from island to island (Hvar, Brač, Korčula, Vis), you're going to rely on your mobile for one very specific thing: ferry schedules and tickets. Fast catamarans fill up in July and August, schedules change between high and low season, and the Jadrolinija or private shipping company apps are consulted right when you're at the port. That calls for reliable data, not unreliable bar Wi-Fi.
The good news is that coverage on the large islands is better than people imagine. In the main towns and along the island roads, there's solid 4G, and in centers like Hvar town, there's already 5G. What you will notice:
- In the middle of the channel, between islands, the signal drops or disappears. On short journeys, the terrestrial network usually reaches, but on long crossings, there are dead spots. And that, for your data package, is good news: those are hours when you don't spend anything.
- Small islands and inland coves: in Vis, Lastovo, the interior of Hvar, or the hidden bays of Brač, coverage is irregular. Download the map beforehand.
- Large ferries do not provide useful Wi-Fi. Count on your data or on having nothing during the crossing.
Practical tip: the night before, using the accommodation's Wi-Fi, screenshot the schedules, download the ticket to your phone, and save the offline map of the island you're going to. With that, a full day of island hopping will cost you 100-200 MB, mostly messaging and some isolated queries.
Dubrovnik and Split: where your gigabytes really go
If your data package runs out in Croatia, it won't be because of maps: it will be because of Dubrovnik. The walls at sunset, the cable car, the steps from the Game of Thrones shame scene, Diocletian's Palace in Split... it's a destination that makes you pull out your phone constantly, and the consumption there isn't in taking the photo, but in what happens next: automatic cloud backup and what you upload to social media.
| What you do | How much it weighs | Comment |
|---|---|---|
| Normal phone photo (12 MP) | 2-4 MB | Only weighs if uploaded |
| RAW or ProRAW photo | 20-30 MB | Ten photos = 250 MB |
| 1-minute video at 1080p | 90-130 MB | The silent killer |
| 1-minute video at 4K | About 350 MB | Only via Wi-Fi |
| Upload a 15-second story | 10-15 MB | Ten stories = 150 MB |
| Upload a 30-second reel | 25-40 MB | Upload via Wi-Fi at night |
| Automatic backup of 150 daily photos | 400-600 MB | Disable it when not on Wi-Fi |
A day walking the walls in Dubrovnik with mobile data backup activated can cost you more gigabytes than the other nine days of your trip combined. It's the setting most people forget and the one that causes the most recharges.
Thirty-second solution: go into your iCloud Photos or Google Photos settings and set uploads to Wi-Fi only. Photos are still saved and will sync at night in your apartment. With this, a traveler who takes photos and uses social media goes from needing 8 GB to being perfectly fine with 5 GB.
Plitvice, Krka and road trip along the coast
National parks are the other typical scenario and, contrary to what it seems, they consume very little. In Plitvice and Krka, you spend the day walking on boardwalks, mobile coverage within the park is irregular, and you're looking at waterfalls, not your phone. A full day in Plitvice can be settled with less than 100 MB.
What does require preparation is entry. Plitvice operates with timed tickets purchased online and with limited capacity in summer: download the PDF or QR code the night before, with Wi-Fi, and save it to your mobile wallet. If you arrive at the ticket office relying on your email loading with two bars of coverage, you're going to have a bad time for a reason that has nothing to do with gigabytes.
For the coastal road trip, the Jadranska magistrala (D8) is one of the most beautiful roads in Europe and won't leave you without data: coverage extends almost the entire route because it runs alongside towns. The real consumption of a driving day:
- Navigation with normal map: about 10 MB per hour. Four hours of driving is 40 MB.
- Music streaming: 150 MB per hour in high quality. This is the biggest expense of the day. Download playlists over Wi-Fi and bring it down to zero.
- Finding parking, tolls, and gas stations: barely 20-30 MB.
- Paying for parking via app or SMS in Split and Zadar: data consumption is irrelevant.
A full road trip day, with music downloaded beforehand, is around 80-150 MB. With music streaming all day, easily add half a gigabyte.
Rented boat: maritime roaming and the jump to Bosnia or Montenegro
If you rent a sailboat or catamaran, your profile is different, and there are two warnings that almost no one gives you. This section can save you a three-figure surprise on your bill.
Warning 1: maritime roaming is not included in the European bundle. When you move away from the coast, your phone stops seeing terrestrial antennas and can connect to a satellite maritime network on board or from a nearby vessel. These networks are excluded from European regulations and are billed separately, typically between 3 and 10 euros per MB depending on the operator. It doesn't take many minutes of Instagram to get an unpleasant surprise.
Warning 2, and this is the big one: the Croatian coast is next to Bosnia and Herzegovina and Montenegro, and neither of them is in the European Union. Near Dubrovnik, on the Pelješac peninsula, in the Neum corridor, or heading down towards Konavle and Cavtat, your phone might automatically switch to a Bosnian or Montenegrin antenna simply because it has a stronger signal. This is called involuntary roaming or network drift, and it's billed as a non-EU country even though you are in Croatia.
| Where you are | Is it included in the EU bundle? | What happens |
|---|---|---|
| Croatia, mainland and islands | Yes | Consumes from your normal bundle |
| Ferry with terrestrial network in sight | Yes | No surprises |
| Boat far from coast, maritime network | No | Billed separately, 3-10 €/MB |
| Neum, Mostar, Trebinje (Bosnia) | No | Non-EU country rate |
| Kotor, Budva (Montenegro) | No | Non-EU country rate |
| Bosnian or Montenegrin antenna caught from Croatia | No | Still billed: it's the network that matters, not the border |
How to protect yourself: in your phone's network settings, turn off automatic network selection and manually choose a Croatian network (A1, Hrvatski Telekom or Telemach). And if you're traveling with a local or regional data plan, the side effect is good: if your phone jumps to a network your plan doesn't cover, you simply lose data for a while. There's no surprise bill because there's no one to bill you.
Recommendation by profile and duration
This is the table you came looking for. These are total gigabytes for the entire trip, not per day, and assume what I've told you: Wi-Fi in accommodation, backups disabled on mobile data, and music or series downloaded before leaving. If you don't plan to change any settings, go up one tier. I'd rather be overly cautious than an overseller.
| Profile | 5 days | 10 days | 15 days | 30 days |
|---|---|---|---|---|
| Map and WhatsApp tourist | 1 GB | 2 GB | 3 GB | 5 GB |
| Photos, stories, and social media | 3 GB | 5 GB | 8 GB | 15 GB |
| Dalmatian island hopping | 2 GB | 3 GB | 5 GB | 10 GB |
| Coastal road trip | 2 GB | 4 GB | 6 GB | 12 GB |
| Rented boat (separate profile) | 3 GB | 5 GB | 8 GB | 15 GB |
| Digital nomad or remote work | 10 GB | 20 GB | 30 GB | 50 GB |
| Family sharing from one mobile | 8 GB | 15 GB | 20 GB | 40 GB |
Two important nuances. The boat profile carries a bit more not because you consume data while sailing, but because in port and at anchor you'll rely on your mobile for weather reports, charts, and mooring reservations, and you won't have apartment Wi-Fi at night. And the family sharing assumes one mobile acts as a hotspot for tablets and kids' consoles: video consumption skyrockets there, and the calculation changes completely.
If you're going to buy the package, on the Croatia eSIM product page, you'll find the available sizes and which networks each one connects to, which is important for the coast and islands.
Calculate your actual consumption and make it last
Don't rely on my table if you can measure your own usage. You have the exact data in your pocket and it takes two minutes to check:
- On iPhone: Settings → Mobile Data. Scroll down to the current period, check the total, and look at the breakdown by app. Be aware: if you've never reset it, the counter has been accumulating for years; use the reset statistics button and measure a clean week.
- On Android: Settings → Connections or Network & Internet → Data Usage. There you can see the monthly cycle and which app consumes the most.
Take your monthly consumption, divide it by 30, and multiply it by the number of travel days. Then subtract between 40% and 60%, because in Croatia you'll spend many hours with Wi-Fi and many others walking or in the water. That number is your honest estimate.
And to make what you buy last:
- Offline Google Maps maps for the entire Dalmatian coast plus Plitvice, downloaded at home. They weigh a few hundred MB over Wi-Fi and save you from relying on the network inland.
- Photo backups only via Wi-Fi. The biggest data saver, by far.
- Autoplay video disabled on Instagram, TikTok, X, and Facebook. This alone reduces social media consumption by a third.
- Data saver mode activated on your mobile and limit background usage of apps you don't need.
- Downloaded music and series before leaving, especially if you're taking a road trip or long ferry crossings.
You can find the long list, with specific settings screen by screen, in how to save data while traveling. And regarding running out of data: that's the good scenario. To top up takes a couple of minutes from your phone, while unused gigabytes are not refunded. Start small, check your consumption on the third day, and decide with real data instead of fear.
Frequently asked questions
How many GB do I need for 7 days in Croatia?
2 GB is usually sufficient for a week if you use maps, messaging, and social media moderately. Increase to 3-4 GB if you upload stories daily. A week on the Dalmatian coast rarely exceeds 300 MB per day because accommodation Wi-Fi absorbs almost all heavy nighttime consumption.
Does my Spanish tariff's roaming work in Croatia?
Yes: Croatia is in the EU, and your European allowance works there. Just check two things in your contract: if your tariff applies a lower data roaming cap than at home, and if you have consumption alerts activated. If both things reassure you, you don't need to buy anything.
Is there coverage on ferries between islands?
On most routes, yes, because the terrestrial network covers a good part of the channel. On longer crossings, there are periods without signal. Large ferries do not offer usable Wi-Fi, so download tickets and maps before boarding and don't count on working onboard.
Why does my phone connect to a network in Bosnia or Montenegro?
Because in southern Croatia, those antennas are just a few kilometers away and sometimes provide a stronger signal than Croatian ones. This is called involuntary roaming and is billed as a non-European country even if you are on Croatian soil. Avoid it by manually selecting a Croatian network in your settings: A1, Hrvatski Telekom, or Telemach.
How many GB do I need if I rent a boat?
Between 3 GB for five days and 8 GB for fifteen. You don't consume more while sailing, but you depend on your mobile for weather, nautical charts, and mooring reservations, and you won't have apartment Wi-Fi at night. Also, watch out for maritime roaming far from the coast: it's billed outside the European allowance.
Is there free Wi-Fi in Croatia?
Plenty, and it's the main reason you need so few gigabytes. Apartments and sobes almost always include it, and coastal cafes, restaurants, and beach bars usually have open networks. Use it for heavy tasks (backups, downloads, long video calls) and save your data for when you're out and about.
Do I need data in Plitvice and Krka?
Very little: a full day in the park uses less than 100 MB. Coverage inside is patchy, and you'll be walking on boardwalks, not looking at your phone. What you should prepare is your timed entry ticket: download it the night before with Wi-Fi and save it to your phone so you don't depend on the network at the ticket office.
What happens if I run out of data halfway through my trip?
Nothing serious: you can top up from your phone in a couple of minutes. That's why I always recommend getting less rather than more: unused gigabytes are not refunded. Review your consumption on the third day, extrapolate to the rest of the trip, and only extend if real usage demands it.
Conclusion
To summarize without overcomplicating: 3 GB for ten days covers the vast majority of travelers in Croatia. With maps and WhatsApp, 2 GB is sufficient; if you live for stories in Dubrovnik and Hvar, get 5 GB; and you only need more than 10 GB if you work remotely or share your connection with your whole family. And if you have a European plan with enough allowance, the most honest answer is not to buy anything.
If you are outside the EU, your allowance is insufficient, or you simply want to arrive with your connection sorted and no surprises from Bosnian and Montenegrin antennas in the south, take a look at the eSIM for Croatia: choose the size with this guide in hand, install it before leaving home, and land in Split or Dubrovnik with data from minute one.







