Croatia eSIM providers at a glance

ProviderDataDurationPriceHotspot
Airalo Top pick1 – 20 GB7 – 30 days$4.50 – $24YesDetails →
Yesim Unlimited1 – Unlimited3 – 30 days$1.50 – $55YesDetails →
Saily1 – 20 GB7 – 30 days$3.49 – $22YesDetails →
DrimsimPay-as-you-goNo expiry~$3.50/GBYesDetails →

Prices reflect the smallest plan each provider sells — the full lineup is on each provider's own site.

Detailed provider reviews for Croatia

Airalo

Recommended

Airalo's Croatia plan ('Kroacija') runs on Hrvatski Telekom, which is the right network for anyone spending serious time on the Dalmatian islands. Vis, Lastovo, and the less-touristed bits of Brač and Korčula have meaningful coverage gaps on A1 HR but work fine on HT. Installation is straightforward — activate before flying into Zagreb or Split and you'll have signal the moment you turn on airplane mode. Pricing is mid-tier, but the peace of mind on ferry crossings is worth it.

1 GB
$4.50 · 7 days
3 GB
$8.50 · 15 days
5 GB
$11.50 · 30 days
10 GB
$16.00 · 30 days
20 GB
$26.00 · 30 days
Pros
  • Runs on Hrvatski Telekom — best island and ferry coverage
  • Works on smaller islands (Vis, Lastovo, Mljet) where A1 drops
  • Pre-install before flying — no airport activation hassle
  • Eurolink regional plan covers Italy + Slovenia for Adriatic loops
  • Hotspot works on every plan for sharing on boat trips
Cons
  • Saily is $1 cheaper on the 1 GB starter for identical coverage
  • No unlimited plan for digital nomads staying in Split long-term
  • 3 GB / 15-day window is short for Croatia's typical 10-14 day trips
  • Support is email-only, slow on summer weekends when you need it most
Visit Airalo →

Yesim

Best price

Yesim is the pick for anyone doing a 2+ week Croatia trip or combining it with Italy and Slovenia. The 10 GB for $12 plan is the best mid-tier value on this list, and the SwitchLess network hopping between Hrvatski Telekom and A1 HR actually matters here — on a small island where HT might be weak in one cove and A1 stronger, Yesim will pick whichever is working. The unlimited plan is genuinely useful for month-long Dubrovnik or Split stays.

1 GB
$1.50 · 3 days
5 GB
$7.50 · 14 days
10 GB
$12.00 · 30 days
Unlimited
$27.60 · 7 days
Pros
  • SwitchLess network hopping genuinely helps on Croatian islands
  • $12 / 10 GB / 30 days is unbeatable for 2-week trips
  • Unlimited plan for digital nomads in Split or Zadar
  • $1.50 weekend plan is cheapest option for a Dubrovnik quick trip
Cons
  • Fewer independent reviews than Airalo for Croatia specifically
  • Unlimited soft caps around 70 GB
  • iOS-only VPN feature
  • Smaller support team — slower response if something breaks mid-trip
Visit Yesim →

Saily

Privacy-focused

Saily runs on Hrvatski Telekom — identical coverage to Airalo at a slightly lower entry price. The built-in ad and tracker blocker is legitimately useful for Croatian travel because of how ad-heavy the regional news and tourist apps are (Jutarnji, 24sata). Expect to save around 150 MB over a week on a light plan. Saily is the right choice if you want HT network quality on a 1-5 GB plan and don't need a regional multi-country option.

1 GB
$3.49 · 7 days
3 GB
$7.99 · 30 days
5 GB
$11.99 · 30 days
20 GB
$22.99 · 30 days
Pros
  • Same Hrvatski Telekom coverage as Airalo for $1 less on the 1 GB tier
  • Ad blocker saves data on Croatian news and tourist apps
  • 30-day validity on the 3 GB plan suits 2-week Dalmatian coast trips
  • Nord Security parent makes it the privacy pick
Cons
  • No regional Europe plan — bad fit if crossing into Italy or Slovenia
  • Gap between 5 GB and 20 GB — nothing for 10 GB users
  • Ad blocker sometimes breaks Zagrebačka Banka and PBZ banking apps
  • No dedicated island-specific plan like some competitors
Visit Saily →

Drimsim

Backup only

Drimsim is overpriced as a primary Croatia plan — roughly triple Saily's per-GB cost at around $3.50/GB. But it has a real niche for Balkans travellers: your balance works in Croatia, Bosnia, Montenegro, Albania, and Serbia on the same eSIM, which none of the others can say. If you're doing a Dubrovnik → Kotor → Tirana route, Drimsim is the only provider covering every stop without swapping plans.

Pay-as-you-go
~$3.50/GB
No expiry
Balance never expires
Pros
  • Works in Croatia + Bosnia + Montenegro + Albania + Serbia on one plan
  • Balance never expires — use leftover on next Balkans trip
  • Only option that covers non-EU Balkans countries without swap
  • Reliable fallback if your primary eSIM fails in Dubrovnik
Cons
  • ~3x the per-GB cost of Saily for Croatia-only usage
  • No large-plan discount — terrible for 10+ GB needs
  • Not worth it unless crossing into non-EU Balkans
  • Clunky top-up interface vs Airalo and Yesim
Visit Drimsim →

How much data do you need in Croatia?

Croatia is a data-heavy destination for reasons most travellers don't anticipate. The Dalmatian coast is a string of towns and islands where Wi-Fi in restaurants is common but slow, and where ferry connections from Jadrolinija and Krilo require the app for tickets and real-time schedule updates. Island-hopping Hvar → Vis → Korčula pushes data usage way above a typical European city break because you're constantly checking weather, ferry times, and accommodation maps.

Dubrovnik's Old Town has excellent public Wi-Fi but it gets crushed by cruise-ship crowds in summer afternoons — so your own cellular becomes essential from roughly 10 AM to 4 PM daily. Split's Diocletian's Palace is similar. For Plitvice Lakes and Krka waterfalls, Wi-Fi is nonexistent inside the parks and cellular coverage is patchy in the deeper ravines.

Our recommendation: 3 GB for a 1-week Dubrovnik and Split trip. 5 GB if you're island-hopping the Dalmatian coast. 10 GB if you're road-tripping from Zagreb down to Dubrovnik over 2 weeks.

Network coverage in Croatia

Croatia has two main networks: Hrvatski Telekom (the former state operator, majority-owned by Deutsche Telekom) and A1 HR. There's a third smaller player, Telemach, but none of the eSIM providers on this page use it. Hrvatski Telekom is clearly dominant on coverage — it's the only network with 5G spanning the entire Dalmatian coast and all the inhabited islands, including Vis and Lastovo. A1 HR has 5G in Zagreb, Split, and Dubrovnik but gaps on smaller islands.

Airalo, Saily, and Yesim all partner primarily with Hrvatski Telekom in Croatia, which is the right call for any coastal or island trip. The only place you'll hit real dead zones is inside the Plitvice Lakes canyons, on the ferry crossings between Split and Hvar (expect 10-15 minute gaps mid-channel), and in parts of the Istrian interior around Motovun.

Tips for using an eSIM in Croatia

Croatia joined the EU in 2013 and the eurozone in 2023. It's now fully inside the EU roaming zone, so an Airalo Eurolink or Yesim Europe plan works here without restrictions. If Croatia is your only stop, a country-specific plan is still slightly cheaper per GB — but most travellers combine it with Italy, Slovenia, or Montenegro, in which case regional is better.

Ferry apps need data. Both Jadrolinija and Krilo (the two main coastal ferry operators) require the mobile app for catamaran tickets and real-time delays. Neither works offline. Budget an extra ~100 MB per travel day if you're island-hopping.

Download Plitvice and Krka offline maps. Google Maps performs badly in the deep wooden-walkway sections of Plitvice, and cellular signal drops in several of the canyon trails. AllTrails or Maps.me offline is mandatory if you want to track your route between entrances.

Montenegro day trips work — but Bosnia doesn't. If you're in Dubrovnik and planning a day trip, Kotor in Montenegro is inside your EU regional eSIM if you chose that option; but the common Mostar day trip into Bosnia and Herzegovina is not covered by any EU plan. Keep a data budget in mind for that crossing.

Why eSIM is the best choice in Croatia

Croatia's local SIMs from Hrvatski Telekom and A1 are priced reasonably (around 100 HRK, now €13, for 10 GB prepaid), but they require passport registration at an official shop and the tourist plans are often hidden behind staff who prefer to sell postpaid contracts. For a 1-2 week Croatia trip, the time cost of sorting out a local SIM doesn't pay back versus an eSIM activated on the plane.

The bigger reason is multi-country travel. Croatia is almost always part of a Balkans or Adriatic itinerary: Venice to Dubrovnik via Slovenia, a northern Italy and Istria loop, or a ferry crossing from Ancona. A regional Europe eSIM handles all of it on one profile.

Frequently asked questions

Hrvatski Telekom is significantly better than A1 HR for island coverage. HT has 5G or strong 4G on Vis, Lastovo, Mljet, and the smaller Elafiti islands near Dubrovnik, where A1 HR either has weak signal or complete gaps. Both Airalo and Saily run on Hrvatski Telekom, which is the correct default for any Dalmatian island trip.
Partially. You'll have signal leaving Split harbour and arriving at Hvar, Vis, or Korčula, but expect 10-15 minute dropouts mid-channel on the longer catamaran routes. This matters because both ferry companies require their mobile app for ticket validation. Download your tickets and screenshots before boarding.
A Croatia-only eSIM will not work in Montenegro — you'd roam or be blocked. Montenegro is outside the EU. If you're planning the Dubrovnik to Kotor day trip, either buy a regional Balkans plan, use Drimsim which covers both countries, or accept a few hours without data and use offline maps.
Yes. Hrvatski Telekom has the widest 5G coverage, reaching Zagreb, Split, Dubrovnik, Rijeka, Zadar, and large parts of the Dalmatian coast and islands. A1 HR has 5G in the main cities only. All four eSIM providers automatically connect to 5G if your phone supports it.
Yes, somewhat. Both parks have reliable cellular coverage at entrances and main viewpoints, but signal gets weak in the deeper canyon sections of Plitvice and along the upper river trails at Krka. Download offline maps of both parks before you arrive. Hrvatski Telekom has noticeably better inside-park coverage than A1 HR.