Travel guide

Internet in Croatia: How to Stay Connected (eSIM, SIM & Roaming)

Marc González Sáez Marc González Sáez ·July 17, 2026 ·11 min. read
Internet en Croacia | eSIM de viaje | PuraSIM

If you're planning a trip to the Dalmatian coast, you're probably wondering how to get internet in Croatia without racking up a huge bill or getting stuck looking for Wi-Fi from bar to bar. I'll tell you straight and without exaggeration: here I compare all the real options —your Spanish plan's roaming, hotel Wi-Fi, a local Croatian SIM, and an eSIM— so you can choose the one that truly suits you based on how you travel and how much data you use.

Internet in Croatia: your four options at a glance

In Croatia, you have four ways to connect: roaming with your Spanish plan (included if you are from the European Union), hotel and bar Wi-Fi, a local Croatian SIM, or a travel eSIM. For most Europeans, roaming is enough; the eSIM shines in very specific cases, as you'll soon see.

First things first: Croatia has been an EU member country since 2013 and has used the euro since January 2023, so you won't need to change currency or do complicated calculations. Your home plan already provides basic coverage without extra charges, something unimaginable in destinations outside the Union.

Even so, "basic" is not always "sufficient." Each option has its moment, and choosing without bill surprises requires understanding what each one offers. Here they are summarized:

Option Ideal for Estimated cost Main drawback
EU Roaming EU travelers with plenty of data in their plan Included "Fair usage" limit on cheap plans
Hotel/bar Wi-Fi Checking your phone at night Free No connection in the street or car
Local SIM Long stays, non-EU travelers €10-15 / 10 days Requires visiting a physical store
Travel eSIM Those who want data immediately, without paperwork From approx. €5 / week Requires a compatible phone

Roaming with your Spanish plan: what's included and the fine print

Let me be honest: if you have a standard Spanish plan, in Croatia you can browse with your home data without additional cost. This is the "Roam Like At Home" principle, valid throughout the EU. Calls, messages, and data are deducted from your usual allowance at Spanish prices, with no surcharges for crossing the border. For a weekend in Dubrovnik or a week exploring Split, you often won't need anything else.

Now for the fine print, which almost no one tells you. There is a fair usage policy: if your plan has a very low price per gigabyte (think of "unlimited data" plans at bargain prices), your operator might apply a data cap while you're abroad. The formula is easy to guess: the cheaper your plan per gigabyte, the fewer roaming gigabytes you get. In 2026, the European calculation uses a wholesale cap of €1.10/GB (which will drop to €1 in 2027), and your roaming limit is calculated by dividing your monthly plan price (excluding VAT) by that figure and multiplying by two.

Translated: most contract plans provide more than enough, but it's worth checking before you leave. I detail this in my comparison of eSIM vs roaming and in how much international roaming costs.

When an eSIM truly pays off in Croatia

I won't sell you false promises: if you're from the EU and your plan has generous data, you probably won't need anything extra on land. That said, there are very clear situations where an eSIM saves you money or headaches. This is when it truly pays off:

  • Low data allowance in your plan. If you're tight on gigabytes at home, spending them in Croatia will leave you without internet halfway through your trip. An eSIM with its own data bundle frees up your phone.
  • Fair usage policy. If your cheap plan cuts your roaming to just a few gigabytes, a separate data bundle is worthwhile.
  • Older plans or those without EU roaming included. Some legacy plans charge for roaming; an eSIM avoids surprises there.
  • Travelers from outside the EU. If you're coming from Latin America, the UK, or the US, you don't have "Roam Like At Home" and your operator's roaming can be very expensive.
  • Cruises and ferries on the Adriatic. On the open sea, your phone might connect to a maritime network that isn't covered by European roaming. I'll elaborate on this below because it's the most important warning in this entire guide.

If your situation is on this list, my specific guide to eSIM for Croatia saves you the trouble of comparing plans one by one.

Hotel and local Wi-Fi: useful, but don't rely solely on it

Free Wi-Fi is everywhere in Croatia: hotels, apartments, old town cafes, coastal restaurants, and even many squares in Zagreb and Split have public hotspots. For uploading photos at night, making video calls from your apartment, or planning the next day's route, it's more than sufficient and won't use up any of your data.

The problem is relying solely on it. Wi-Fi stays at the hotel, and you don't. As soon as you step out to find a restaurant, open Google Maps in your rental car, or show your ferry ticket on your phone, you'll lose connection right when you need it most. Furthermore, many open networks are slow at certain times and aren't the most secure for entering passwords or banking details.

My advice: never rely solely on Wi-Fi. Use it for what it's good for—downloading offline maps, syncing to the cloud, making backups—and always have mobile data as a backup. If you're torn between portable Wi-Fi and other options, I compare them in eSIM vs pocket Wi-Fi, where you'll see why a pocket router is often the worst option for a short trip.

Local Croatian SIM: Hrvatski Telekom, A1, and Telemach

Croatia has three operators with their own networks and very good coverage: Hrvatski Telekom (the leader, with about 46% market share and up to 98% 4G coverage in the country), Telemach (around 35%), and A1 Croatia (about 20%, with strong investment in the outer islands). All three have 5G since 2021, and note that 3G is already being phased out, so you'll need a modern phone.

A tourist SIM is a solid option for long stays or for those coming from outside the EU. You can buy one at operator stores, any Tisak kiosk, post offices, and many gas stations. Seasonal prices are around €10-15 for about 10 days of data, often "unlimited" at 5G speeds within Croatia.

Operator Approx. share 4G Coverage Strong point
Hrvatski Telekom ~46% ~98% Widest network in the country
Telemach ~35% ~97% Good coverage-price ratio
A1 Croatia ~20% ~96% Strong in outer islands (Vis, Mljet)

The downside is twofold: you have to go physically to a store (sometimes with your passport) and that SIM usually only covers Croatia, without roaming in the rest of the EU. If you plan to travel through several countries, read eSIM vs local SIM first.

Travel eSIM: how it works and who it's for

An eSIM is a digital card installed on your phone via software, without plastic or changing anything physical. You buy the plan online, scan a QR code, and within minutes you have data from a local Croatian operator working on your phone, while keeping your Spanish home number for calls and WhatsApp. If you've never used one, I explain the basics in what an eSIM is.

The big advantage is convenience: you set it up in five minutes from your couch before leaving home and land in Zagreb or Dubrovnik already connected, with no queues or stores. Plus, you control your spending with a fixed bundle: you know exactly how many gigabytes you have and how much you're paying, with no surprise bills. Plans for Croatia start around €5 for a few gigabytes for a week, and go up depending on how much data you need.

Who is it ideal for? For those who are short on data in their home plan, for travelers from outside the EU, for those who don't want to waste time on paperwork, and for those who value having everything sorted before boarding. The only requirement is a phone compatible with eSIM (almost all iPhones since the XS and most recent mid-to-high-end Android phones). You'll find a tailor-made option in the eSIM guide for Croatia.

Coverage by area: Dubrovnik, Split, Zagreb, Plitvice, and islands

The good news is that Croatia has a very decent network for how popular it is with tourists. In major cities—Zagreb, Split, Dubrovnik, Zadar, Rijeka—you'll have plenty of coverage, with 4G everywhere and 5G already widespread in tourist areas. You won't have any problems there, no matter which option you choose.

In national parks, things remain good: in Plitvice and Krka, there's generally stable 4G, although in the deepest canyons and narrow walkways, the signal naturally attenuates. Don't expect to upload live videos from the bottom of a gorge, but it's more than enough for navigation and photos.

The islands are also well covered. In Hvar, Brač, and Korčula, you'll have a strong signal in the port towns and along the main roads; A1 stands out in more remote islands like Vis or Mljet. On short ferry crossings (Split-Hvar, Split-Brač), you usually maintain 4G or 5G, with some drops in the middle of the channel. All this applies to both roaming and local SIM or eSIM, as they share the same Croatian antennas. The important nuance comes with long crossings and cruises, and I'll explain that in the next section.

Ferries and cruises on the Adriatic: the important warning

This is, by far, the warning that prevents the most headaches. On long crossings or cruises on the Adriatic, when you move away from the coast, your phone stops "seeing" land-based antennas and might connect to a satellite-based maritime network. And this network is not covered by European roaming: data there can cost between €7 and €10 per megabyte. Yes, per megabyte.

A single video loading in the background or a couple of photos uploading to the cloud on the high seas can turn into a bill of tens or hundreds of euros. And it's not a mistake: it's because that network is not part of the European Union for tariff purposes.

The golden rule is to treat the boat as if it were an airplane. As soon as you set sail and notice the network change (sometimes the operator name becomes strange, like "Maritime"), do this:

  • Activate airplane mode and only reconnect to the onboard Wi-Fi if available.
  • Or manually disable data roaming while sailing.
  • Download maps and tickets before boarding, while you still have land coverage.

With that, you'll sail without worries. On short crossings between nearby islands, this rarely happens, but on long cruises and ferries on the Adriatic, it's better to be safe than sorry.

How much data do you need for your trip?

Calculating data based on your travel style prevents you from paying too much or running out. The general guideline for a week is: 1 GB if you use your phone sparingly, 3-5 GB for normal tourist use, and 10 GB or more if you heavily use maps, social media, and streaming. Videos and video calls consume the most data; maps and chat use very little.

Usage profile What you do Data / week
Light WhatsApp, occasional maps, some emails ~1 GB
Normal Daily maps, social media, photos, browsing 3-5 GB
Intense Videos, streaming, tethering, work 10 GB or more

A practical tip: download offline Google Maps for the areas you'll visit and any series or podcasts for your journey while you're at the hotel, using Wi-Fi. That way, even if you're in a cove without coverage or crossing by ferry, you'll still have the essentials. And if you have data left over at the end of your trip, no problem; I always prefer to have a little extra margin than to ration gigabytes on my last day in Dubrovnik. Mentally reserve some data for unforeseen circumstances: a change of accommodation, a last-minute booking, or showing a ticket on your phone.

How to choose based on your traveler profile

Let's bring all this down to earth so you can choose wisely and in a minute. There's no single answer: it depends on where you live, your plan, and how you travel. Here are the combinations I recommend depending on the case:

  • You are from the EU and have plenty of data: use your roaming; it's free and works just like at home. Don't overcomplicate it.
  • You are from the EU but are short on gigabytes or have a cheap plan with a cap: add an eSIM with a 3-5 GB bundle and forget about it.
  • You are coming from outside the EU: an eSIM or a local SIM will be much cheaper than your operator's roaming.
  • Long stay (more than two weeks) and you're going to a store anyway: a local Croatian SIM might be the most economical.
  • You're going on a cruise or long ferry trips: whatever you have, use airplane mode on the high seas.

In summary, for the typical Spanish traveler on a one-week trip, roaming is enough; for all other cases, an eSIM is the most convenient way to travel stress-free. The important thing is to leave home with a decision made and not improvise at Zagreb airport. If the digital option suits you, it's ready in a couple of taps from your phone.

Frequently asked questions

I'll answer the most common questions about getting connected in Croatia before you leave for your trip.

Do I have free roaming in Croatia?

Yes, if you have a European Union plan. Croatia is in the EU, so "Roam Like At Home" applies, and you can browse with your home data at Spanish prices, without surcharges. The only exception is the fair usage policy on very cheap plans, which might limit your gigabytes.

Does Croatia use the euro and is it in the EU?

Yes to both. Croatia has been an EU member since 2013 and adopted the euro in January 2023, in addition to joining Schengen. For you, this means the same currency and European roaming included if your plan is from the Union.

Can I use all my home data in Croatia?

It depends on your plan. With most contracts, yes. But if your plan has a very low price per gigabyte, your operator might apply a "fair usage" cap on roaming. Check your contract before traveling.

Why does my phone show very high rates on a ferry or cruise?

Because on the high seas, you've connected to a satellite-based maritime network, and that network is not covered by European roaming. Data can cost €7-10 per megabyte. Solution: activate airplane mode when you set sail and only use onboard Wi-Fi. Treat the boat like an airplane.

Is there good coverage on the islands and in Plitvice?

Generally, yes. Islands like Hvar, Brač, or Korčula have good signal in towns and along roads; A1 stands out in more remote ones. In Plitvice, there's stable 4G, although in deep canyons, the signal attenuates. Download offline maps just in case.

Do I need a local SIM if I am from the EU?

Normally not. With European roaming, your mobile works the same as at home. A local Croatian SIM card only pays off for long stays, if you are very short on data, or if you are coming from outside the EU.

How much data do I need for a week?

As a reference: 1 GB if you use your mobile sparingly, 3-5 GB for normal tourist use, and 10 GB or more if you use maps, social media, and video a lot. Streaming consumes the most; maps and chat consume very little.

Does my phone work with eSIM in Croatia?

If your phone is eSIM compatible, yes. Almost all iPhones since the XS and most recent mid-to-high-end Androids are. You install the plan via QR before you leave and land connected, keeping your Spanish number for calls and WhatsApp.

Conclusion

Getting connected in Croatia is easier than it seems: if you're European with plenty of data, your roaming is enough; if you're short on gigabytes, coming from outside the EU, or planning to sail the Adriatic, an eSIM gives you peace of mind and cost control. And whatever happens, remember airplane mode on the high seas. With that, no billing surprises or running out of a map at the worst moment.

If you want to have everything sorted before leaving home, you can activate your eSIM for Croatia in a couple of minutes from your mobile and land in Split or Dubrovnik already connected. Have a good trip, and see you on the Dalmatian coast.

Marc González Sáez
Written by Marc González Sáez Founder of PuraSim and a specialist in eSIM and connectivity for travelers. He has been helping people travel connected worldwide for years without overpaying for roaming, and personally tests eSIMs in each destination before recommending them.
Share this guide
eSIM Croatia
Your eSIM for this destination
eSIM Croatia

Activate it with a QR code in 1 minute and arrive connected. No roaming, hotspot included, and 24/7 human support.

Your next trip, connected

Data in 218 destinations. No roaming. Activates in 1 minute.

Choose your eSIM