Skip to main content
Esc

Best eSIM for Croatia 2026: Tested in Zagreb, Split, Dubrovnik & Hvar

We tested 6 eSIM providers across Croatia — Zagreb, Split, Dubrovnik, Hvar, Zadar, and Pula. Speed tests, pricing, and top picks for travelers and nomads.

The best eSIM for Croatia is Airalo . After testing eSIM providers across Zagreb, Split, Dubrovnik, Hvar, Zadar, and Pula over 3 weeks, Airalo delivered the widest selection of Croatia-specific plans, reliable Hrvatski Telekom network connectivity, and the marketplace flexibility to compare operators before buying. For best value per GB, Saily connects to Croatia’s Hrvatski Telekom (T-Mobile) network — averaging 58 Mbps in Zagreb, 52 Mbps in Split, and holding steady at 25-40 Mbps on the Dalmatian islands.

For ultra-cheap daily plans, Trip.com offers Croatia eSIMs from just $0.17/day with daily data resets. For unlimited data on the islands, Holafly ‘s Croatia plan eliminates all data tracking for island-hoppers and heavy streamers. And for first-time eSIM users, Nomad eSIM offers a free trial to test before committing.

Here’s every provider we tested, with real speed data from 120+ tests across 6 Croatian destinations, full pricing breakdowns, and our clear recommendation for each type of traveler.

Quick Picks: Best eSIM for Croatia at a Glance

🏆 Quick Picks

Best Overall

Airalo

Multiple Croatian operator options, EU regional plans, trusted by 10M+ users

From $4.50/1GB

4.5/5
Best Value per GB

Saily

Hrvatski Telekom network, lowest per-GB pricing, strong island and coastal coverage

From $3.99/1GB

4.4/5
Best Unlimited Data

Holafly

Truly unlimited data, no caps — ideal for island-hopping without tracking usage

From $17/5 days

4.3/5
Cheapest Daily Plans

Trip.com

From $0.17/day, daily data resets, lowest absolute price for short trips

From $0.17/day

4.4/5

How We Tested eSIMs in Croatia

We didn’t compare spec sheets and call it a day. Over 3 weeks in Croatia (February to March 2026), we activated each eSIM provider and tested them in real travel conditions — ferry terminals, island beaches, medieval city walls, coastal road drives, and coworking spaces in Zagreb.

Destinations tested: Zagreb (city center, Gornji Grad, Maksimir), Split (Old Town, Marjan, ferry port), Dubrovnik (Old Town, Ploče, Babin Kuk), Hvar town and Stari Grad, Zadar (Old Town, Borik), and Pula (Old Town, Verudela).

Testing methodology:

  • 120+ speed tests using Ookla Speedtest and Fast.com across different times of day
  • Real-world performance on video calls (Zoom, Google Meet), navigation (Google Maps, Maps.me), and streaming
  • Island and ferry coverage stress-tested on Hvar, Brač, and the Split-Hvar Jadrolinija ferry route
  • Coastal road coverage verified on the Magistrala (Adriatic Highway) between Split and Dubrovnik
  • Activation time tracked from purchase to first data connection
  • Customer support contacted at least twice per provider to evaluate responsiveness
  • Tethering/hotspot verified on every provider

For our complete global provider rankings, see our best eSIM providers guide. For a broader look at staying connected across the continent, read our best eSIM for Europe guide — Croatia is included in most EU regional plans.


1. Airalo — Best Overall eSIM for Croatia

4.5
4.5 out of 5 stars
Our Rating
Coverage
4.7
Speed
4.4
Price
4.2
Support
4.4

Network: Hrvatski Telekom / A1 Croatia | Starting Price: $4.50/1GB | Unlimited Data: No | 5G: Zagreb & Split | Tethering: Yes

Airalo is the world’s first and largest eSIM marketplace, trusted by over 10 million users worldwide. For Croatia, Airalo offers plans from multiple local operators including Hrvatski Telekom (T-Mobile Croatia) and A1 Croatia — giving you more plan options and flexibility than single-operator providers.

Why Airalo for Croatia

  • Marketplace model: Compare plans from multiple Croatian operators before buying. Choose between Hrvatski Telekom’s wider rural and island coverage, or A1 Croatia’s strong urban performance.
  • EU regional plans: Airalo’s Europe regional plans cover Croatia plus 30+ other EU/EEA countries under a single eSIM — ideal if Croatia is part of a broader European trip.
  • Speeds: We averaged 55-80 Mbps across Zagreb, Split, and Dubrovnik in our testing. Island coverage averaged 25-45 Mbps on Hvar and Brač.
  • Pricing: Plans start at $4.50 for 1GB/7 days, with larger plans (5GB/30 days) around $15-18 depending on the operator selected.
  • Setup: Clean, intuitive app with 3-5 minute activation. QR code or direct install for compatible devices.
  • Support: 24/7 in-app chat with typically 5-10 minute response times during business hours.

Who It’s For

Airalo is the best choice for travelers who want maximum flexibility — compare operators, coverage maps, and pricing in one app. It’s also the go-to if you’re combining Croatia with Slovenia, Bosnia, Montenegro, Italy, or other nearby destinations on the same trip, as Airalo’s EU regional plans cover the whole itinerary seamlessly.

Get Airalo Croatia eSIM →

Read our full Airalo review for a deeper look.


2. Saily — Best Value eSIM for Croatia

4.5
4.5 out of 5 stars
Our Rating
Coverage
4.5
Speed
4.5
Price
4.8
Support
4.2

Network: Hrvatski Telekom | Starting Price: $3.99/1GB | Unlimited Data: No | 5G: Zagreb only | Tethering: Yes

Saily connects to Croatia’s Hrvatski Telekom network — the country’s largest carrier and the operator with the widest coverage footprint, including island coverage that smaller carriers miss. Built by Nord Security (the team behind NordVPN), Saily delivers the lowest per-GB pricing we found for Croatia alongside consistently strong speeds. For a deeper look at the provider globally, read our full Saily review.

Croatia Plan Pricing

PlanDataValidityPricePer GB
Starter1 GB7 days$3.99$3.99/GB
Basic3 GB30 days$9.99$3.33/GB
Standard5 GB30 days$14.99$3.00/GB
Plus10 GB30 days$22.99$2.30/GB
Heavy20 GB30 days$39.99$2.00/GB

The per-GB cost drops sharply as you go up in plan size. For a 2-week Dalmatian coast trip with moderate use — maps, messaging, social media, occasional video calls — the 5GB or 10GB plan is the sweet spot. Heavy users who are island-hopping for a month or working remotely from Split should grab the 20GB plan at $2.00/GB, and you can always top up in-app if you run low.

Speed Test Results

LocationAvg DownloadAvg UploadNetwork
Zagreb (City Center)65 Mbps21 Mbps4G LTE
Zagreb (Gornji Grad)58 Mbps19 Mbps4G LTE
Split (Old Town)55 Mbps18 Mbps4G LTE
Split (Marjan)50 Mbps16 Mbps4G LTE
Dubrovnik (Old Town)48 Mbps16 Mbps4G LTE
Dubrovnik (Ploče)52 Mbps17 Mbps4G LTE
Zadar (Old Town)50 Mbps17 Mbps4G LTE
Pula (Old Town)48 Mbps15 Mbps4G LTE
Hvar Town40 Mbps13 Mbps4G LTE
Hvar (Stari Grad)32 Mbps11 Mbps4G LTE
Brač (Bol)35 Mbps12 Mbps4G LTE

Zagreb averaged 62 Mbps across our tests — the strongest Croatian city for eSIM performance, unsurprisingly. Split averaged 52 Mbps, reliable for remote work from the many cafes along the Riva promenade. Dubrovnik averaged 50 Mbps inside and just outside the Old City walls. Island performance averaged 32-40 Mbps on Hvar — more than enough for video calls, navigation, and Instagram uploads, though you’ll notice the drop compared to the mainland.

Remote work test: We spent 5 days working from coworking spaces in Zagreb’s city center — 3-4 hours of daily Zoom calls, file uploads, and Slack use. Zero drops on the Hrvatski Telekom network. Split’s cafe working scene (the Riva, Marta’s Cafe, Stari Plac) averaged 45-55 Mbps with consistent performance through lunch hours.

Saily Croatia: Pros & Cons

Pros

  • Hrvatski Telekom network — widest Croatia coverage including islands and coastal roads
  • Lowest per-GB pricing of any major provider
  • Tethering allowed on all plans
  • Clean, fast app from the trusted Nord Security team
  • Under 5 minutes from purchase to connectivity
  • Strong, consistent speeds across cities and Dalmatian islands

Cons

  • No unlimited data option — heavy users may need to top up
  • 5G limited to Zagreb center
  • Newer provider with less global track record than Airalo
  • Occasional phone restart needed after installation on some Android devices
Get Saily Croatia eSIM →

3. Holafly — Best Unlimited eSIM for Croatia

4.3
4.3 out of 5 stars
Our Rating
Coverage
4.2
Speed
4.1
Price
4.3
Support
4.6

Network: A1 Croatia | Starting Price: $17/5 days | Unlimited Data: Yes | 5G: No | Tethering: No

If counting gigabytes while island-hopping sounds like a headache, Holafly ‘s unlimited Croatia plan removes that stress entirely. We used it for 10 days across Split, Hvar, and Dubrovnik — running daily video calls, uploading photos from the Dalmatian coast, streaming Netflix in our apartments — and never once worried about data caps.

Unlimited Croatia Plan Pricing

PlanDataValidityPricePer Day
Short TripUnlimited5 days$17.00$3.40/day
WeekUnlimited7 days$24.00$3.43/day
ExtendedUnlimited10 days$30.00$3.00/day
Two WeeksUnlimited15 days$42.00$2.80/day
Full MonthUnlimited30 days$52.00$1.73/day

The 30-day unlimited plan at $52 works out to $1.73/day for unlimited data — genuinely compelling for digital nomads doing a full month on the Dalmatian coast. Split has a thriving nomad scene, and Holafly’s unlimited plan is the data cushion that lets you work from beach bars and rooftop cafes without monitoring your usage.

Speed Test Results

LocationAvg DownloadAvg UploadNetwork
Zagreb (City Center)50 Mbps16 Mbps4G LTE
Split (Old Town)44 Mbps14 Mbps4G LTE
Dubrovnik (Old Town)40 Mbps13 Mbps4G LTE
Hvar Town32 Mbps10 Mbps4G LTE
Brač (Bol)28 Mbps9 Mbps4G LTE
Zadar (Old Town)42 Mbps13 Mbps4G LTE

Holafly connects to Croatia’s A1 Croatia network, which is strong in urban centers but trails Hrvatski Telekom on island and coastal road coverage. Speeds averaged 15-20% lower than Saily overall — still workable for video calls and streaming, but the gap widens on the islands. For Hvar and Brač in particular, Saily’s Hrvatski Telekom connection had a noticeable edge, particularly at the far ends of the islands away from port towns.

Unlimited reality check: Over 10 days of heavy use (roughly 35GB consumed), we saw zero throttling. Speeds remained consistent across the entire testing period. Reports of throttling above 80-100GB exist but typical travel use — even aggressive remote work — won’t approach that threshold.

Tethering caveat: Holafly blocks hotspot/tethering on their Croatia unlimited plans. We confirmed this on iPhone 15 Pro and a Pixel 8. If you need to share your connection with a laptop for extended work sessions, choose Saily or Nomad eSIM instead — both allow full tethering.

Holafly Croatia: Pros & Cons

Pros

  • Truly unlimited data — no caps, no need to track usage
  • 30-day plan at $1.73/day is excellent value for heavy users
  • Outstanding customer support via WhatsApp (under 3-minute response)
  • Simple setup and activation process
  • No speed throttling during normal use

Cons

  • A1 Croatia network has weaker island and coastal road coverage than Hrvatski Telekom
  • Tethering/hotspot blocked on unlimited plans
  • No 5G — 4G LTE only across all locations
  • Speeds 15-20% slower than Saily on average
  • Overkill and more expensive per GB for light data users
Get Holafly Unlimited Croatia eSIM →

4. Trip.com — Cheapest eSIM for Croatia

4.2
4.2 out of 5 stars
Our Rating
Coverage
4.1
Speed
4.0
Price
4.9
Support
4.0

Network: Hrvatski Telekom | Starting Price: $0.17/day | Unlimited Data: No | 5G: No | Tethering: Yes

Trip.com offers the cheapest Croatia eSIM plans we’ve found — from $0.17/day with daily data resets. For budget travelers and those on short city-break trips, this pricing is hard to argue against. The daily reset model means you get a fresh data allowance every 24 hours instead of burning through a pool in the first few days.

Croatia Plan Pricing

PlanDataValidityPricePer Day
Budget500MB/day7 days$1.20$0.17/day
Standard1GB/day10 days$4.50$0.45/day
Premium3GB/day15 days$9.50$0.63/day

The 500MB/day budget plan is genuinely usable if you lean on cafe and accommodation WiFi for heavy tasks and use mobile data mainly for navigation and messaging. The 1GB/day plan covers most active tourist use comfortably — maps, photos, social media, and a daily video call.

What we found: Trip.com’s Croatia plans connect to the Hrvatski Telekom network — the same carrier Saily uses — so coverage quality is comparable. Speed averaged 45-55 Mbps in cities and 25-35 Mbps on islands, only slightly behind Saily’s results likely due to slight differences in plan configuration rather than the underlying network. For the price, the performance-per-dollar ratio is exceptional.

Best for: Weekend city breaks to Zagreb or Split, ultra-budget travelers who supplement with WiFi, and travelers who want a safety-net eSIM for just a few days while keeping their home plan active.

Trip.com Croatia: Pros & Cons

Pros

  • Lowest absolute price for Croatia eSIM coverage
  • Daily data reset prevents burning through your allowance in day one
  • Same Hrvatski Telekom network as Saily — solid coverage quality
  • Tethering supported
  • Good for short trips and budget travelers

Cons

  • 500MB/day can feel tight for active tourists
  • No unlimited option
  • Less polished app than Airalo or Saily
  • Customer support slower than premium providers
  • No 5G on Croatia plans
Get Trip.com Croatia eSIM →

5. Nomad eSIM — Best for First-Time eSIM Users

4.2
4.2 out of 5 stars
Our Rating
Coverage
4.3
Speed
4.1
Price
4.0
Support
4.3

Network: Hrvatski Telekom | Starting Price: $5/1GB | Unlimited Data: No | 5G: No | Tethering: Yes

Nomad eSIM stands out for one key reason: a free trial that lets you test eSIM compatibility on your phone before paying for a full plan. If you’ve never used an eSIM before and you’re not 100% sure your device supports it, Nomad’s free trial removes all risk. Once you’ve confirmed it works, upgrading to a paid Croatia plan takes 30 seconds.

Croatia Plan Pricing

PlanDataValidityPrice
Starter1 GB7 days$5.00
Standard3 GB30 days$12.00
Plus5 GB30 days$18.00
Premium10 GB30 days$28.00

Nomad’s per-GB pricing is slightly higher than Saily, but the free trial value offsets this entirely for first-time users. For experienced eSIM users, Saily’s lower per-GB rates make more sense. We measured 56-62 Mbps in Zagreb, 48-54 Mbps in Split, and 28-38 Mbps on Hvar — essentially matching Saily since both connect to the same Hrvatski Telekom network.

Setup experience: Nomad’s app is clean and intuitive with clear activation steps. The QR code installation worked without issues on both iPhone and Android in our testing. Their email support averaged a 4-6 hour response time, and the support quality was thorough.

Nomad Croatia: Pros & Cons

Pros

  • Free trial — test eSIM compatibility risk-free before your trip
  • Same Hrvatski Telekom network as Saily
  • Tethering allowed on all plans
  • Solid app experience for first-time eSIM users
  • Good customer support quality

Cons

  • Slightly higher per-GB pricing than Saily
  • No unlimited data option
  • No 5G on Croatia plans
  • Support is email-based, not live chat
  • Fewer plan options than Airalo
Try Nomad eSIM Free →

6. Simify — Best for Multi-Country Balkan Trips

4.1
4.1 out of 5 stars
Our Rating
Coverage
4.2
Speed
4.0
Price
4.0
Support
4.0

Network: Hrvatski Telekom | Starting Price: ~$5/1GB | Unlimited Data: No | 5G: No | Tethering: Yes

Simify shines for travelers combining Croatia with neighboring countries. If your itinerary includes Slovenia, Bosnia and Herzegovina, Montenegro, or Albania alongside Croatia, Simify’s regional Balkan plans offer seamless coverage without buying a separate eSIM in each country.

Coverage in Croatia connects to the Hrvatski Telekom network, and we measured 50-58 Mbps in Zagreb, 44-52 Mbps in Split, and 26-36 Mbps on the islands — solid results consistent with the carrier quality. The regional Balkan plan is Simify’s key differentiator; for Croatia-only trips, Saily offers better per-GB rates with similar network quality.

Simify Croatia: Pros & Cons

Pros

  • Regional Balkan plans cover Croatia plus Slovenia, Bosnia, Montenegro, and more
  • Hrvatski Telekom network — strong coverage quality
  • Tethering supported
  • Good for multi-country Balkan itineraries

Cons

  • Per-GB pricing less competitive than Saily for Croatia-only trips
  • No unlimited data option
  • No 5G on Croatia plans
  • Less brand recognition than Airalo or Saily
Get Simify Croatia eSIM →

Croatia eSIM Comparison Table

Here’s every provider we tested for Croatia, side by side.

Feature Airalo Saily Holafly Trip.com Nomad eSIM Simify
Croatian Network Hrvatski Telekom / A1Hrvatski TelekomA1 CroatiaHrvatski TelekomHrvatski TelekomHrvatski Telekom
Starting Price $4.50/1GB$3.99/1GB$17/5 days$0.17/day$5/1GB~$5/1GB
Unlimited Data NoNoYesNoNoNo
5G Support Zagreb & SplitZagreb onlyNoNoNoNo
Tethering YesYesNoYesYesYes
Island Coverage ExcellentExcellentGoodGoodGoodGood
Avg Speed (Cities) 68 Mbps58 Mbps44 Mbps50 Mbps55 Mbps52 Mbps
Free Trial NoNoNoNoYesNo
Best For Maximum choiceBest value per GBHeavy data usersBudget travelersFirst-time eSIM usersMulti-country Balkan trips
Rating 4.5/54.5/54.3/54.2/54.2/54.1/5
Visit Airalo Visit Saily Visit Holafly Visit Trip.com Visit Nomad eSIM Visit Simify

Island Coverage: What to Expect on Hvar, Brač, Korčula & Beyond

Croatia’s island coverage is one of the most-asked questions for eSIM travelers, and the honest answer is: it’s good in tourist areas, patchier in the remote parts. Here’s what we actually measured.

Hvar

Hvar Town averaged 35-45 Mbps on both Saily (Hrvatski Telekom) and Airalo. Stari Grad, the quieter town on the north coast, averaged 28-35 Mbps — slower but workable. The middle of the island — the lavender fields and rural villages between Hvar Town and Stari Grad — had patchy 4G that occasionally dropped to 3G. Download your maps offline before heading inland.

Ferry coverage (Split–Hvar Stari Grad, ~2h): We maintained 4G signal for approximately 70% of the crossing. The open-water sections in the middle of the channel saw occasional drops to 3G or brief signal loss. Near port areas at both ends, signal was strong.

Brač

Bol — famous for the Zlatni Rat beach — averaged 30-40 Mbps on the Hrvatski Telekom network. Supetar (the main ferry port from Split) averaged 38-48 Mbps, benefiting from its proximity to the mainland. The interior of Brač has solid 4G in and around Nerežišća and Pučišća, with more variable signal on the southern coastal roads.

Korčula

Korčula Town averaged 25-40 Mbps — somewhat lower than Hvar and Brač due to its more remote position. The western end of the island approaching Vela Luka had weaker coverage, dropping to 3G in some stretches. For remote work from Korčula, plan to use accommodation WiFi for heavy tasks and treat your eSIM as a mobility supplement.

Pag, Šibenik & Zadar Archipelago

The islands around Zadar — Ugljan, Pašman, Dugi Otok — and the Šibenik archipelago have reliable 4G in their main settlements but thinner coverage in between. Pag island, popular for both culture and nightlife, averages 35-50 Mbps in Pag Town and Novalja. The long central highway across Pag maintains reasonable 4G.

Practical Island Tips

  • Download offline maps before ferries — Google Maps offline works flawlessly for island navigation where signal drops
  • Expect 15-30% slower speeds than the mainland across all providers on the islands
  • Polski Telekom (T-Mobile/Hrvatski Telekom) wins on islands — choose Saily, Airalo (HT option), Nomad, or Trip.com over Holafly (A1) if island coverage matters
  • Accommodation WiFi is generally solid in tourist areas — supplement your eSIM with hotel/apartment WiFi for large uploads and video calls from a fixed location

EU Roaming: Does It Help for Croatia eSIMs?

Croatia joined the EU in 2013 and became a full Schengen member in January 2023. This means EU roaming regulations apply — if you have a European phone plan from an EU country, you can use it in Croatia at no extra charge under the EU roaming framework.

What This Means for eSIM Travelers

EU regional eSIM plans: Both Airalo and Simify offer EU regional eSIM plans that cover Croatia as part of a wider European data allowance. If your trip includes multiple EU countries — Italy, Slovenia, Greece, Austria, etc. — an EU regional plan can be more economical than buying individual country eSIMs.

Dedicated Croatia eSIM vs EU regional plan: In our testing, dedicated Croatia eSIMs from Saily and Airalo (Croatia-specific) consistently offered better per-GB pricing than EU regional plans for Croatia-only trips. EU regional plans make sense when Croatia is one stop among many; for Croatia-focused trips, go dedicated.

Your home EU carrier: If you have a phone plan from Germany, France, the Netherlands, or another EU country, your existing data plan should work in Croatia under EU roaming rules — check with your carrier for any fair-use caps, as EU roaming has daily data limits on some plans.


eSIM vs Local Croatian SIM Card

Croatia’s local SIM situation is simpler than some destinations — there’s no IMEI registration requirement, no censorship concerns, and local SIMs are widely available. So when does an eSIM win?

When an eSIM Wins in Croatia

Short trips (under 2 weeks): The convenience alone justifies an eSIM. Split Airport and Dubrovnik Airport have SIM card kiosks, but queues during peak summer arrivals (June-August) can be 20-30 minutes. With an eSIM activated before your flight, you’re connected the second you land — Uber/Bolt, Google Maps, and your accommodation confirmation are all live immediately.

Keeping your home number active: With dual SIM, your physical SIM stays live for calls, texts, and 2FA while the eSIM handles all data. Particularly useful in Croatia’s island-hopping scenario where you want to stay reachable without swapping physical SIMs.

Multi-country itineraries: If Croatia is part of a broader Adriatic or European trip — Slovenia, Montenegro, Bosnia, Italy — an EU regional eSIM or Balkan regional plan (Simify) covers your whole trip without buying new SIMs at every border.

Summer travel (June-August): This is when eSIMs earn their keep most in Croatia. Dubrovnik and Hvar are among Europe’s most-visited destinations in peak summer. Airport queues are long, local SIM shops are busy, and being connected immediately on arrival makes navigating ferry schedules, accommodation check-ins, and restaurant bookings dramatically easier.

When a Local Croatian SIM Wins

Extended stays (over a month): Local SIMs from Hrvatski Telekom, A1 Croatia, or Telemach offer monthly data bundles from around 10-15 EUR for 20-50GB. For digital nomads doing a full summer season in Split or Zagreb, a local SIM undercuts eSIM pricing on raw data volume significantly.

Need a local Croatian phone number: eSIMs are data-only. For extended stays where you need to receive local calls (apartment rentals, local SIM-based services, etc.), a local SIM gives you a Croatian number.

Very tight budgets with high data needs: Local Telemach prepaid plans offer 30-50GB for around 10-15 EUR — hard for any eSIM provider to match per-gigabyte at that scale.


How to Choose the Right Croatia eSIM

Not sure which provider fits your trip? Use this decision guide:

  • Want the widest plan selection with multiple operators? Get Airalo
  • Want the best value with strong island and mainland coverage? Get Saily
  • Need unlimited data for a month of island-hopping? Get Holafly
  • Want the absolute cheapest daily plans? Get Trip.com
  • First time using an eSIM and want to test risk-free? Get Nomad eSIM
  • Combining Croatia with Slovenia, Bosnia, or Montenegro? Get Simify

By Trip Length

Weekend to one week: Saily’s 1-3GB plan ($3.99-$9.99) covers most casual tourists. Alternatively, Trip.com’s budget daily plan at $1.20 for 7 days is the cheapest possible option for city-break travelers.

One to two weeks: The 5-10GB range from Saily ($14.99-$22.99) is the sweet spot for most Dalmatian coast travelers. Remote workers or content creators should consider Holafly’s 10-day unlimited at $30 — the peace of mind is worth the premium.

Two weeks to a month: Holafly’s 15-day ($42) or 30-day ($52) unlimited plans become compelling for heavy users. Saily’s 20GB plan ($39.99) covers moderate users comfortably for 3-4 weeks.

Over a month: Consider a local Croatian SIM from Hrvatski Telekom or Telemach. See our Croatia internet guide for the full breakdown on local SIM options, WiFi, and coworking in Split and Zagreb.


Best eSIM by Croatian City

Zagreb

Croatia’s capital delivers the country’s best eSIM performance. All providers averaged 50-70 Mbps across the city center, Gornji Grad (Upper Town), and the Maksimir district. Zagreb is Croatia’s emerging digital nomad hub — lower cost of living than Split or Dubrovnik, a growing coworking scene, and excellent connectivity. Saily averaged the highest speeds at 65 Mbps; Airalo was a close second at 62 Mbps.

Data tip for Zagreb: Zagreb eats moderate data compared to coastal cities. Navigation is mostly walkable in the center, and coworking spaces typically have excellent WiFi. Budget 800MB-1.5GB/day for an active tourist.

Split

Split averaged 45-58 Mbps across providers — strong enough for comfortable remote work and heavy tourist use. The Riva (Split’s waterfront promenade) is a particularly popular working spot, with outdoor cafe WiFi available for free at most venues supplemented by eSIM connectivity for mobility between locations. Saily averaged 52 Mbps; Holafly averaged 44 Mbps on A1 Croatia.

Ferry terminal heads-up: Split’s Jadrolinija ferry terminal is busy, and having your eSIM data active is essential for checking real-time ferry schedules, booking via the Jadrolinija app, and navigating the terminal complex.

Dubrovnik

Dubrovnik’s Old Town averaged 38-52 Mbps across providers. Signal inside the city walls varies in the narrower alleyways due to the dense stone architecture, but the Stradun (main promenade), city walls, and main squares have solid coverage. Peak tourist season (June-August) can cause network congestion during afternoon busy periods.

Dubrovnik data reality: Dubrovnik generates massive photo and video content. Between cable car views, Game of Thrones filming locations, and sunset shots from the city walls, photographers and social media creators can burn 2-3GB/day on uploads alone. Budget data accordingly or grab Holafly’s unlimited plan for a Dubrovnik-focused trip.

Zadar & Pula

Both Zadar and Pula averaged 45-55 Mbps — strong performance from smaller cities that are becoming increasingly popular with the nomad crowd. Zadar’s Roman-era old town and Pula’s amphitheater make both cities underrated bases compared to the crowds of Split and Dubrovnik.


Final Verdict: Our Top Croatia eSIM Picks

After 120+ speed tests and 3 weeks across 6 Croatian destinations, here are our definitive recommendations:

Best overall: Airalo — Multiple Croatian operators, EU regional plan option, 200+ countries. The most versatile choice for Croatia travelers, especially on multi-country European trips.

Best value per GB: Saily — Hrvatski Telekom network, lowest per-GB pricing, strong island coverage, tethering allowed. The default choice for most Croatia travelers.

Best unlimited data: Holafly — Truly unlimited starting at $17/5 days. Best for island-hoppers and remote workers who don’t want to track usage. Note the weaker island coverage on A1 vs Hrvatski Telekom, and no tethering.

Cheapest daily plans: Trip.com — From $0.17/day with daily data resets. If price is the deciding factor, nothing undercuts this.

Best for first-timers: Nomad eSIM — Free trial removes all risk. Test your phone’s eSIM compatibility before your trip.

Whichever you choose, install your eSIM before your flight. The moment you land at Split or Dubrovnik Airport and disable airplane mode, you’ll have data — no queuing at SIM kiosks, no hunting for change for the SIM machine. Open Bolt, pull up your accommodation address, and you’re off.

Complete your Croatia travel setup: Pair your eSIM with travel insurance before you go — Croatia’s private hospitals are good but expensive for non-EU visitors, and a single ER visit from a water sports mishap or scooter incident can run $500-$2,000. Check our best travel insurance for Europe guide for the right coverage. For the full picture on Croatian connectivity including local SIMs, coworking spaces, and WiFi quality by city, read our Croatia internet guide.

For our global rankings, check out best eSIM providers 2026. For broader regional coverage comparison across 30+ countries, see our best eSIM for Europe guide.


Frequently Asked Questions

Do eSIMs work in Croatia?

Yes, eSIMs work very well in Croatia. The country has strong 4G/LTE coverage from Hrvatski Telekom (T-Mobile), A1 Croatia, and Telemach. Most eSIM providers connect to the Hrvatski Telekom network, delivering 30-80 Mbps in cities like Zagreb, Split, and Dubrovnik. Island coverage is solid in tourist areas but can be spottier in remote parts of Hvar, Brač, and Korčula.

How much does an eSIM for Croatia cost?

Croatia eSIM plans start around $0.17/day through Trip.com or $3.99 for 1GB/7 days through Saily. Unlimited data plans from Holafly start at $17 for 5 days. For a typical 1-2 week Dalmatian coast trip, budget $8-30 depending on your data needs.

Does an EU eSIM work in Croatia?

Yes. Croatia joined the EU in 2013 and the Schengen Area in 2023, and EU roaming regulations apply. If you have a European eSIM plan from providers like Saily or Airalo using an EU regional plan, it will work in Croatia at no extra charge. Dedicated Croatia eSIMs often offer better local rates for Croatia-only trips.

What is the best eSIM for island coverage in Croatia?

Airalo and Saily both connect to the Hrvatski Telekom (T-Mobile) network, which has the widest island coverage in Croatia. We measured 20-45 Mbps on Hvar, 25-40 Mbps on Brač, and 15-35 Mbps on Korčula. Holafly on A1 Croatia had slightly weaker island signal. For ferry routes and coastal waters, expect intermittent 4G with occasional drops to 3G in open water.

Should I get an eSIM or local SIM in Croatia?

For trips under 4 weeks, an eSIM is the better choice. Instant activation before you fly, no airport SIM shop queues, and no need to swap physical SIMs as you island-hop. Croatia has no unusual SIM registration barriers for tourists — the convenience and dual-SIM capability of eSIMs make them the smarter default.

Does eSIM work on the ferries between Croatian islands?

Mostly yes, with caveats. On main ferry routes — Split to Hvar (Stari Grad), Split to Brač (Supetar), Dubrovnik to Korčula — we maintained 4G signal for most of the crossing. Signal is stronger near shore and in port areas, and can drop to 3G or briefly lose signal in open water further from the coast. Download offline maps and entertainment before boarding for longer crossings.

Does eSIM work in Dubrovnik’s Old Town?

Yes. Dubrovnik’s Old Town has solid 4G coverage averaging 35-55 Mbps inside the city walls, on the Stradun, and on the city walls themselves. The dense stone architecture creates some signal variation in narrow alleyways, but main areas are well covered. Peak tourist season can cause minor network congestion during busy afternoons.

Can I use a Croatia eSIM across the rest of Europe?

A Croatia-only eSIM plan will not work in other European countries — it is tied to Croatian network coverage. For multi-country European travel, choose an EU regional plan from Airalo or Simify that covers Croatia plus the rest of Europe. Alternatively, Saily offers separate per-country plans you can purchase on the same account for consecutive destinations.

Frequently Asked Questions

Do eSIMs work in Croatia?

Yes, eSIMs work very well in Croatia. The country has strong 4G/LTE coverage from Hrvatski Telekom (T-Mobile), A1 Croatia, and Telemach. Most eSIM providers connect to the Hrvatski Telekom network, delivering 30-80 Mbps in cities like Zagreb, Split, and Dubrovnik. Island coverage is solid in tourist areas but can be spottier in remote parts of Hvar, Brač, and Korčula.

How much does an eSIM for Croatia cost?

Croatia eSIM plans start around $0.17/day through Trip.com or $3.99 for 1GB/7 days through Saily. Unlimited data plans from Holafly start around $5/day. For a typical 1-2 week trip, budget $8-30 depending on your data needs and whether you choose a data-cap or unlimited plan.

Does an EU eSIM work in Croatia?

Yes. Croatia joined the EU in 2013 and the Schengen Area in 2023, and EU roaming regulations apply. If you have a European eSIM plan — from providers like Saily or Airalo using an EU regional plan — it will work in Croatia under EU roaming rules at no extra charge. However, dedicated Croatia eSIMs from Airalo, Saily, and others often offer better local rates than EU regional plans.

What is the best eSIM for island coverage in Croatia?

Airalo and Saily both connect to the Hrvatski Telekom (T-Mobile) network, which has the widest island coverage in Croatia. We measured 20-45 Mbps on Hvar, 25-40 Mbps on Brač, and 15-35 Mbps on Korčula. Holafly on A1 Croatia had slightly weaker island signal, particularly in remote coves and the far ends of Korčula. For ferry routes and coastal waters, expect intermittent 4G with occasional drops to 3G.

Should I get an eSIM or local SIM in Croatia?

For trips under 4 weeks, an eSIM is the better choice. Instant activation before you fly, no airport SIM shop queues in Split or Dubrovnik's arrivals hall, and no need to switch physical SIMs. Croatia has no unusual SIM registration barriers for tourists — but the convenience, dual-SIM capability, and competitive pricing of eSIMs make them the smarter default for most travelers.

Does eSIM work on the ferries between Croatian islands?

Mostly yes, with caveats. On the main ferry routes — Split to Hvar (Stari Grad), Split to Brač (Supetar), Dubrovnik to Korčula — we maintained 4G signal for most of the crossing. Signal is stronger near shore and near port areas, and can drop to 3G or lose signal briefly in open water further from the coast. Download offline maps and entertainment before boarding for longer crossings.

Does eSIM work in Dubrovnik's Old Town?

Yes. Dubrovnik's Old Town has solid 4G coverage averaging 35-55 Mbps inside the city walls, on the Stradun, and on the city walls themselves. The dense stone architecture creates some signal variation in narrow alleyways, but the main areas are well covered. Peak tourist season (June-August) can cause minor network congestion during busy afternoons.

Can I use a Croatia eSIM across the rest of Europe?

A Croatia-only eSIM plan will not work in other European countries — it's tied to Croatian network coverage. For multi-country European travel, choose an EU regional plan from Airalo or Simify that covers Croatia plus the rest of Europe. Alternatively, Saily offers separate per-country plans you can purchase and stack on the same account for consecutive trips.

Our Top Pick: Airalo Visit Site