Quick Answer

The best-value eSIM for Croatia is eSIM4, from $2.98 for 1GB, the cheapest entry price of the eight providers we compared (Roamless $3.95, Saily $3.99, Airalo $4.00, Nomad and aloSIM $4.50, GigSky $4.99). eSIM4 also wins 2GB, 3GB and 5GB outright, and its unlimited plans start at $7.98 for 3 days, the lowest unlimited price on the page.

Nomad undercuts eSIM4 at 20GB ($20.00 versus $23.98) and on 5 and 7-day unlimited, by under a dollar each. Airalo’s 10GB runs $15.50 on a 7-day plan against eSIM4’s $15.98 for 30 days. Both rivals get a fair, green-cell showing in the tables below. Prices verified in August.

Croatia trips swing between two rhythms: a few days based in Zagreb, often starting the moment you land at Zagreb Airport, or Dubrovnik, and a longer stretch hopping the Dalmatian islands along the Adriatic Sea by ferry. How much data you need changes a lot between the two. We checked every eSIM plan from all eight major providers for Croatia, size by size.

eSIM4 wins the small plans and most of unlimited, though Nomad shades the 20GB tier and two of the shorter unlimited windows. This page covers price only. For a look at the best eSIM providers by coverage, app quality and support for your trip to Croatia, see our full Croatia eSIM guide.

Plan size calculator

Deciding where to buy an eSIM starts with matching the plan to your data needs. Enter your trip length and how you’ll use your phone, and we’ll point you to the smallest eSIM4 plan that won’t run out: short trips usually need 1 to 3GB, a week runs 5 to 10GB, and heavy use calls for unlimited.

7 days
How do you use your phone?

Treat this as a ballpark figure assuming you download offline maps and grab wifi at your accommodation when you can. If you’re streaming a lot or hotspotting a laptop, size up to unlimited instead.

What is a Croatia eSIM?

Land at Split airport in August with a Jadrolinija catamaran to Hvar leaving in ninety minutes, and data is what gets you to the ticket, not a taxi. A Croatia eSIM to stay connected handles that: a digital SIM profile that lives inside your phone instead of a regular plastic SIM card you insert, giving you internet access the moment you land.

You buy the plan ahead of the trip and add it through a QR code, so it’s ready before you board. It picks up a Croatia network the second you land and you stay connected right away, while your existing SIM keeps working for calls and your usual number back home.

Search results call it a lot of things: esims for Croatia, esim plans for Croatia, travel esims for Croatia, even just eSIM Croatia. They all mean the same plan for Croatia, a tourist eSIM or eSIM for tourists that you load before you fly and switch on the moment you land.

Croatia eSIM prices by data size

eSIM4 is the cheapest of the eight at 1GB, 2GB, 3GB and 5GB. Airalo takes 10GB at $15.50 on a 7-day plan, and Nomad takes 20GB outright at $20.00. Both wins are shown honestly below, cheapest cell in green.

DataeSIM4SailyNomadJetpacGigSkyaloSIMAiraloRoamlessCheapest
1GB$2.98 (7d)$3.99 (7d)$4.50 (7d)$4.99 (7d)$4.50 (7d)$4.00 (3d)$3.95 (30d)eSIM4
2GB$4.98 (15d)$6.50 (15d)$5.95 (30d)eSIM4
3GB$5.98 (30d)$7.99 (30d)$9.00 (30d)$7.00 (7d)$9.34 (15d)$8.00 (30d)$7.00 (3d)$7.45 (30d)eSIM4
5GB$8.98 (30d)$10.99 (30d)$12.50 (30d)$10.00 (30d)$14.02 (30d)$10.50 (30d)$9.50 (7d)$9.95 (30d)eSIM4
10GB$15.98 (30d)$17.99 (30d)$16.00 (30d)$16.00 (30d)$21.67 (30d)$17.00 (30d)$15.50 (7d)$16.95 (30d)Airalo
20GB$23.98 (30d)$27.99 (30d)$20.00 (30d)$45.00 (30d)$25.50 (30d)$24.50 (15d)$24.95 (30d)Nomad

Validity isn’t equal at 10GB. Airalo’s $15.50 buys 10GB for 7 days; its 30-day 10GB plan is $17.00. Matched at 30-day validity, eSIM4’s $15.98 is the cheapest 10GB plan of the eight providers we checked.

Airalo’s 3GB at $7.00 runs 3 days, with a 7-day 3GB at $7.50. Its 5GB at $9.50 runs 7 days, with 15-day at $10.00 and 30-day at $10.50.

eSIM4’s fixed plans stop at 20GB, then move to unlimited. Rivals go bigger: Jetpac sells 15GB for $19.99, 30GB for $29.99 and 40GB for $34.99; Airalo has 50GB for $35.00; Nomad has 50GB for $45.00; GigSky has 50GB for $58.64 and 100GB for $87.97.

Jetpac’s own Croatia pricing looks inconsistent here, with 20GB at $45.00 costing more than its 30GB at $29.99 or 40GB at $34.99. That’s what the provider’s own page shows.

Prices checked in August against each provider’s own Croatia pages, and rechecked monthly.

5GB plan side by side

5GB is the size a lot of week-long Croatia trips settle on, and a shorter bar means a cheaper plan.

eSIM4
$8.98
Airalo
$9.50
Roamless
$9.95
Jetpac
$10.00
aloSIM
$10.50
Saily
$10.99
Nomad
$12.50
GigSky
$14.02

Value check: price per GB

The lowest sticker price on a plan isn’t always the best deal, because a tiny allowance often works out the most expensive per gigabyte. Here’s what a Croatia eSIM actually costs you per GB, eSIM4 against the cheapest rival at that size.

DataeSIM4 priceeSIM4 $/GBCheapest rival $/GBBetter value
1GB$2.98$2.98$3.95 (Roamless)eSIM4
2GB$4.98$2.49$2.98 (Roamless)eSIM4
3GB$5.98$1.99$2.33 (Jetpac / Airalo)eSIM4
5GB$8.98$1.80$1.90 (Airalo, 7d)eSIM4
10GB$15.98$1.60$1.55 (Airalo, 7d)Airalo (7-day plan)
20GB$23.98$1.20$1.00 (Nomad)Nomad

Price per GB is rounded to the nearest cent. eSIM4 leads on the small plans most short trips buy, 1GB through 5GB, and stays close behind on the larger sizes where Airalo and Nomad take over.

Croatia unlimited eSIM prices by duration

eSIM4 is cheapest on unlimited at 3, 10 and 15 days, and it’s the only one of the eight offering a 30-day unlimited plan. Nomad edges it at 5 and 7 days, by under a dollar each. We concede that upfront and show it in green below.

DurationeSIM4NomadJetpacSailyCheapest
3 days$7.98$11.00eSIM4
5 days$17.98$17.00Nomad
7 days$23.98$23.00Nomad
10 days$27.98$31.00$33.99eSIM4
15 days$37.98$48.99eSIM4
30 days$57.98eSIM4 only provider

eSIM4 unlimited by trip length

eSIM4 wins outright at 3, 10 and 15 days and is the only 30-day unlimited option; Nomad edges the 5 and 7-day windows by under a dollar.

3 days
$7.98
5 days
$17.98
7 days
$23.98
10 days
$27.98
15 days
$37.98
30 days
$57.98

Is Nomad’s $20 20GB plan actually cheaper?

Yes. At 20GB, Nomad is $3.98 cheaper than eSIM4: $20.00 against $23.98, both for 30 days. Nomad also shades eSIM4 on unlimited at 5 and 7 days, by 98 cents in each case.

Step down to the sizes most Croatia trips actually buy and the picture flips. Nomad’s 1GB is $4.50 against eSIM4’s $2.98, its 3GB is $9.00 against $5.98, and its 5GB is $12.50 against $8.98.

Nomad’s unlimited stops at 10 days too, so a two-week island-hopping trip has nowhere to go once you’re past that.

If you know you need exactly 20GB for a month and nothing else, Nomad is the better buy and we’d say so. Anyone doing a short trip, a typical week, or more than ten days of unlimited data comes out ahead with eSIM4.

Which Croatia eSIM is right for your trip?

eSIM4 is the default pick for Croatia: $2.98 for 1GB, $5.98 for 3GB, and unlimited data from $7.98 for 3 days. The exceptions are Nomad, which beats it at 20GB ($20.00) and on 5 and 7-day unlimited, and Airalo, whose 10GB runs $15.50 on a 7-day plan.

Short trip or light data

A long weekend in Dubrovnik or a few days in Zagreb suits eSIM4’s 1GB for $2.98 over 7 days, or the 2GB plan at $4.98 over 15 days for a buffer. Roamless’s 1GB runs $3.95 but lasts a full 30 days, worth it if your trip is spread out with gaps between.

A typical week

A week on the coast fits eSIM4’s 5GB for $8.98. Need more, and it depends on trip length: Airalo’s 10GB is $15.50 for 7 days, while eSIM4’s 10GB is $15.98 for 30, so a week does better on Airalo and a longer stay does better on eSIM4.

Heavy data or a longer stay

Two weeks or more of island hopping, streaming and ferry-booking calls for unlimited. eSIM4 is cheapest at 3, 10 and 15 days and is the only 30-day unlimited option, though Nomad edges the 5 and 7-day windows.

Want raw volume for a month instead? Jetpac’s 40GB fixed plan at $34.99 actually beats eSIM4’s 30-day unlimited at $57.98.

Families and groups

Each phone in the group needs its own plan rather than trying to split one eSIM between everyone. Put whoever ends up hotspotting maps or ferry tickets for the rest of you on unlimited, since eSIM4 plans support tethering without an extra charge.

Strict single-plan budget

The cheapest single plan on the page is eSIM4’s 1GB at $2.98. If you need exactly 20GB and nothing else, Nomad at $20.00 beats eSIM4’s $23.98; for every other size except Airalo’s 7-day 10GB deal, eSIM4 comes out ahead.

For the full picture on coverage, apps and support, not just price, see our Croatia eSIM guide. Combining Croatia with Italy, Slovenia or Montenegro? Our Europe eSIM guide covers multi-country plans.

Every Croatia eSIM provider compared

We compared eSIM4 against Saily, Nomad, Jetpac, GigSky, aloSIM, Airalo and Roamless, eight providers in total. Nomad is the real rival here: the only provider that beats eSIM4 at matched validity, on a fixed tier and on two unlimited durations. Airalo also gets past eSIM4’s 10GB price, though only on a shorter 7-day plan.

Airalo offers the widest validity choice per size, Saily keeps a simple flat lineup, and aloSIM and Roamless are the two other providers in Croatia that also break out a 2GB tier.

Jetpac carries the largest fixed plans, Roamless gives every small plan a full 30 days, and GigSky specializes in long-validity 50GB and 100GB blocks. These Croatia eSIM plans range from a couple of dollars for a weekend to a full month of unlimited data.

Choosing an eSIM provider for Croatia comes down to matching one of these to your trip. Card by card, below is what each one actually costs.

eSIM4: cheapest small plans and best value on unlimited

eSIM4 eSIM banner
Rating:4.8
Networks:A major Croatia network with 4G LTE and 5G
Starting price:$2.98 (1GB)
Plan range:1GB to 20GB fixed, plus unlimited from 3 to 30 days
Calls & texts:Available via the Yabb app (paid add-on)
Customer support:24/7 support through the eSIM4 app

eSIM4 is the pick for most Croatia trips: the cheapest small fixed plans, the most unlimited durations, and the only 30-day unlimited option of the eight providers we checked.

Pricing. eSIM4 wins 1GB ($2.98), 2GB ($4.98), 3GB ($5.98) and 5GB ($8.98) outright, and every plan carries a Was/Now discount, so the 10GB plan at $15.98 is marked down from $30.60. Nomad and Airalo take 20GB and 10GB respectively, both shown honestly in the tables above.

Networks. eSIM4 connects to a major Croatia network with 4G LTE and 5G, so you get the same coverage the pricier providers rely on.

Customer support. Support runs 24/7 through the eSIM4 app, so help is available whenever a plan needs troubleshooting.

DataValidityWasNowYou save
1GB7 days$7.20$2.98$4.22
2GB15 days$10.80$4.98$5.82
3GB30 days$13.50$5.98$7.52
5GB30 days$18.90$8.98$9.92
10GB30 days$30.60$15.98$14.62
20GB30 days$45.90$23.98$21.92
Unlimited3 days$17.10$7.98$9.12
Unlimited5 days$34.20$17.98$16.22
Unlimited7 days$45.00$23.98$21.02
Unlimited10 days$53.10$27.98$25.12
Unlimited15 days$70.20$37.98$32.22
Unlimited30 days$106.20$57.98$48.22

Pros

  • Cheapest small plans. 1GB, 2GB, 3GB and 5GB all undercut the other seven providers.
  • Widest unlimited lineup. Six unlimited durations from 3 to 30 days, including the only 30-day option on the page.
  • Real Was/Now savings. Every plan is marked down from a listed rate, not just a teaser price.
  • 24/7 support. Help is available through the app any time a plan needs troubleshooting.

Cons

  • Data only. No built-in Croatia number; voice and texts need the paid Yabb app add-on.
  • Loses two sizes. Nomad’s 20GB and Airalo’s 10GB, on a shorter validity, both undercut eSIM4.

Nomad: the real rival on 20GB and short unlimited windows

Nomad eSIM banner
Rating:4.2
Networks:Croatian mobile networks (specific carrier not published)
Starting price:$4.50 (1GB)
Plan range:1GB to 50GB fixed, plus unlimited from 3 to 10 days
Customer support:App-based support

Nomad is the one provider that genuinely beats eSIM4 in Croatia, taking the 20GB tier outright and edging two of the shorter unlimited windows.

Pricing. Nomad’s 20GB is $20.00 against eSIM4’s $23.98, and its unlimited runs $17.00 for 5 days and $23.00 for 7 days, both under a dollar cheaper than eSIM4. Its small plans cost more though: $4.50 for 1GB, $9.00 for 3GB and $12.50 for 5GB, all above eSIM4’s prices, and its unlimited stops at 10 days with nothing longer.

Networks. Nomad runs on Croatian mobile networks like every other provider on this page.

Customer support. Support is handled through the Nomad app.

DataValidityPrice
1GB7 days$4.50
3GB30 days$9.00
5GB30 days$12.50
10GB30 days$16.00
20GB30 days$20.00
50GB30 days$45.00
Unlimited3 days$11.00
Unlimited5 days$17.00
Unlimited7 days$23.00
Unlimited10 days$31.00

Pros

  • Cheapest 20GB in Croatia. $20.00 for a full 30 days, $3.98 less than eSIM4.
  • Wins two unlimited windows. 5-day and 7-day unlimited both undercut eSIM4 by under a dollar.
  • Sells 50GB. A large fixed option at $45.00 for anyone who wants volume without going unlimited.

Cons

  • Pricier small plans. 1GB, 3GB and 5GB all cost more than eSIM4’s equivalents.
  • Unlimited stops at 10 days. No option for a longer stay, unlike eSIM4’s 15 and 30-day plans.

Airalo: the widest validity choice per size

Airalo eSIM banner
Rating:4.4
Networks:Croatian mobile networks (specific carrier not published)
Starting price:$4.00 (1GB)
Plan range:1GB to 50GB fixed, sold across 3, 7, 15 and 30-day validities
Customer support:App-based support

Airalo sells almost every size at more than one validity, so you can buy exactly the number of days you need instead of paying for a month you won’t use.

Pricing. Its 10GB at $15.50 for 7 days undercuts eSIM4’s $15.98, though eSIM4’s runs a full 30 days. Airalo’s own 30-day 10GB costs $17.00 if you want that longer validity instead. Airalo’s 1GB, 3GB and 5GB all cost more than eSIM4’s equivalents.

Networks. Airalo connects through Croatian mobile networks.

Customer support. Support runs through the Airalo app.

DataValidityPrice
1GB3 days$4.00
3GB3 days$7.00
3GB7 days$7.50
5GB7 days$9.50
5GB15 days$10.00
5GB30 days$10.50
10GB7 days$15.50
10GB15 days$16.00
10GB30 days$17.00
20GB15 days$24.50
20GB30 days$25.50
50GB30 days$35.00

Pros

  • Pay for exactly the days you need. 10GB, 5GB, 3GB and 20GB are each sold at two or three validities.
  • Genuinely cheaper 10GB. $15.50 for 7 days undercuts eSIM4’s 30-day $15.98.
  • Sells 50GB. A large fixed plan at $35.00 for heavy short trips.

Cons

  • Small plans cost more. 1GB, 3GB and 5GB all price above eSIM4.
  • No unlimited plan. Nothing for a long stay beyond stacking fixed sizes.

Saily: simple one-price plans for Croatia

Saily eSIM banner
Rating:4.3
Networks:Croatian mobile networks (specific carrier not published)
Starting price:$3.99 (1GB)
Plan range:1GB to 20GB fixed, plus one unlimited option at 15 days
Customer support:App-based support

Saily keeps its Croatia lineup simple, one price per size, with most plans running the full 30 days.

Pricing. Saily’s 1GB at $3.99 for 7 days is close to eSIM4’s $2.98, but every larger size costs more, from $7.99 for 3GB up to $27.99 for 20GB. Its single unlimited plan, 15 days for $48.99, is well above eSIM4’s $37.98 for the same length.

Networks. Saily runs on Croatian mobile networks.

Customer support. Support is handled through the Saily app.

DataValidityPrice
1GB7 days$3.99
3GB30 days$7.99
5GB30 days$10.99
10GB30 days$17.99
20GB30 days$27.99
Unlimited15 days$48.99

Pros

  • Simple lineup. Six plans total, easy to compare at a glance.
  • Near-matching entry price. $3.99 for 1GB is only a dollar over eSIM4.
  • One unlimited option. A 15-day unlimited plan for longer trips, even if priced above eSIM4.

Cons

  • Costs more at every other size. 3GB through 20GB all price above eSIM4’s equivalents.
  • Pricier unlimited. Its only unlimited plan costs $11.01 more than eSIM4’s 15-day option.

aloSIM: another 2GB option, priced higher than eSIM4

aloSIM eSIM banner
Rating:4.4
Networks:Croatian mobile networks (specific carrier not published)
Starting price:$4.50 (1GB)
Plan range:1GB to 20GB fixed
Customer support:App-based support

aloSIM is one of two other providers on this page that break out a 2GB tier, alongside Roamless, matching eSIM4’s mid-size option.

Pricing. Its 2GB is $6.50 against eSIM4’s $4.98, and every other size costs more too: $4.50 for 1GB, $8.00 for 3GB, $10.50 for 5GB, $17.00 for 10GB and $25.50 for 20GB.

Networks. aloSIM connects through Croatian mobile networks.

Customer support. Support runs through the aloSIM app.

DataValidityPrice
1GB7 days$4.50
2GB15 days$6.50
3GB30 days$8.00
5GB30 days$10.50
10GB30 days$17.00
20GB30 days$25.50

Pros

  • Also sells 2GB. One of only two providers offering that exact tier.
  • Straightforward fixed range. Six plans, 1GB to 20GB, all easy to compare.
  • No unlimited confusion. Just fixed sizes, useful if you’d rather buy exact GB than think about fair usage.

Cons

  • Costs more at every size. All six aloSIM plans price above their eSIM4 equivalents.
  • No unlimited plan. Nothing for a long or data-heavy stay.

Jetpac: the largest fixed plans on the page

Jetpac eSIM banner
Rating:4.1
Networks:Croatian mobile networks (specific carrier not published)
Starting price:$7.00 (3GB)
Plan range:3GB to 40GB fixed, plus one 10-day unlimited plan
Customer support:App-based support

Jetpac skips small plans entirely and goes big instead, with the largest fixed sizes of any provider we checked for Croatia.

Pricing. Its 40GB plan is $34.99 and 30GB is $29.99, both real bargains for pure volume. Its 20GB, though, is priced oddly at $45.00, more than either the 30GB or 40GB plan, which is what its own pricing page shows. Jetpac has no 1GB or 2GB plan, so it isn’t a fit for a short trip.

Networks. Jetpac runs on Croatian mobile networks.

Customer support. Support is handled through the Jetpac app.

DataValidityPrice
3GB7 days$7.00
5GB30 days$10.00
10GB30 days$16.00
15GB30 days$19.99
20GB30 days$45.00
30GB30 days$29.99
40GB30 days$34.99
Unlimited10 days$33.99

Pros

  • Genuinely cheap large plans. 40GB for $34.99 and 30GB for $29.99 beat eSIM4’s 30-day unlimited on pure price.
  • 10-day unlimited option. $33.99, useful if eSIM4’s 10-day unlimited is unavailable.
  • Good for heavy single-month use. Skips per-GB creep at the top end.

Cons

  • No small plans. Nothing under 3GB, so short trips overpay for data they won’t use.
  • Odd 20GB pricing. At $45.00 it costs more than the 30GB or 40GB plan on the same page.
  • Only one unlimited duration. 10 days only, versus eSIM4’s six.

Roamless: 30-day validity on every small plan

Roamless eSIM banner
Rating:4.0
Networks:Croatian mobile networks (specific carrier not published)
Starting price:$3.95 (1GB)
Plan range:1GB to 20GB fixed, all running 30 days
Customer support:App-based support

Roamless gives every plan, including the smallest, a full 30 days to use, longer than eSIM4’s own 1GB (7 days) and 2GB (15 days) validity.

Pricing. Its 1GB is $3.95 against eSIM4’s $2.98, about a dollar more but with four times the validity window. Every other size costs a little more than eSIM4 too: $5.95 for 2GB, $7.45 for 3GB, $9.95 for 5GB, $16.95 for 10GB and $24.95 for 20GB.

Networks. Roamless connects through Croatian mobile networks.

Customer support. Support runs through the Roamless app.

DataValidityPrice
1GB30 days$3.95
2GB30 days$5.95
3GB30 days$7.45
5GB30 days$9.95
10GB30 days$16.95
20GB30 days$24.95

Pros

  • Full 30-day validity on small plans. Even the 1GB plan lasts a month, useful for a trip with gaps.
  • Close to eSIM4 on price. Every size sits within a couple of dollars of eSIM4’s equivalent.
  • Simple fixed lineup. Six plans, 1GB to 20GB, easy to compare.

Cons

  • Costs slightly more throughout. Every size is a little pricier than eSIM4’s matching plan.
  • No unlimited plan. Nothing for heavy data or a long stay.

GigSky: long-validity blocks for extended stays

GigSky eSIM banner
Rating:3.9
Networks:Croatian mobile networks (specific carrier not published)
Starting price:$4.99 (1GB)
Plan range:1GB to 100GB fixed, with validity up to 180 days
Customer support:App-based support

GigSky is built for long stays, not short trips, with the only plans on this page that run past 90 days.

Pricing. Its small plans cost the most on the page though: $4.99 for 1GB, $9.34 for 3GB and $14.02 for 5GB, all above eSIM4’s prices. Its 50GB plan runs 90 days for $58.64, and 100GB stretches to 180 days for $87.97, both far beyond what eSIM4 offers.

Networks. GigSky connects through Croatian mobile networks.

Customer support. Support is handled through the GigSky app.

DataValidityPrice
1GB7 days$4.99
3GB15 days$9.34
5GB30 days$14.02
10GB30 days$21.67
50GB90 days$58.64
100GB180 days$87.97

Pros

  • Very long validity. Up to 180 days on the 100GB plan, for extended stays.
  • Big data blocks. 50GB and 100GB options for very heavy or long-term use.
  • No rush to use it. Long windows mean less pressure to burn data fast.

Cons

  • Priciest small plans. 1GB, 3GB and 5GB all cost more here than with any other provider on the page.
  • No unlimited plan. Big fixed blocks only, no unlimited option.

How much data do you need in Croatia?

How you use data while traveling in Croatia sets the plan size: a short break needs 1 to 3GB, a week runs 5 to 10GB, and a longer or heavier trip is easiest on unlimited.

Data usage in Croatia runs higher than the scenery suggests: checking Jadrolinija and catamaran schedules, rebooking a sailing that fills up, and pulling up a timed Plitvice Lakes entry ticket all happen on your phone.

Light use: 1GB to 3GB

Enough for maps, messaging and light browsing over a few days or a long weekend, the kind of trip that stays in one city like Dubrovnik or Zagreb.

A typical week: 5GB to 10GB

Handles daily directions, scrolling social apps, the occasional video call and some music or video streaming along the way. It’s the most common pick for a one-week Croatia trip, particularly if you’re driving the coast rather than staying put in one city center.

Heavy use or long stays: unlimited

Island hopping means reloading ferry schedules and maps repeatedly in places with no reliable free wifi, on top of using Uber or Bolt in Split and Dubrovnik and the ZET app in Zagreb. How much data you use adds up fast over the length of your trip, and it’s where eSIM4 is cheapest on most durations.

Croatia’s mobile networks and coverage

Croatia runs on three operators. Hrvatski Telekom, the T-Mobile brand, is largest at roughly 46% of mobile SIMs and has the widest island and inland rural reach. It has since switched off 3G and refarmed that spectrum into 4G and 5G.

Telemach is next at roughly 35%, strong in cities and along the coast with a fast 5G build, though thinner on islands and inland. A1 is third at roughly 20% and about 2 million customers.

All three carriers have rolled out 5G, and coverage is genuinely continuous along the coast, the motorways and the main island tourist centers like Hvar, Brac and Korcula, with isolated inland spots and smaller islands the main gaps. Most eSIM4 plans support 5G in these areas, alongside 4G LTE everywhere else across Croatia.

eSIM4 connects to a major Croatia network for reliable connectivity, so you get the same network coverage and internet access the pricier providers rely on.

Why some cheap eSIMs feel slow or block apps

Some budget eSIMs cut costs by pushing your traffic through a server sitting in a different country entirely. That shows up as lag, a weaker connection, and a banking or ferry-booking app that flat out refuses to load because it thinks you’re logging in from somewhere else.

Worth checking before you buy that the eSIM gives a local Croatia connection for banking, maps and messaging. eSIM4 connects to a major Croatia network, so data stays local with 4G LTE and 5G.

Is unlimited data really unlimited?

Practically yes for normal use, but unlimited travel eSIMs run on a fair usage policy: full speed up to a daily data allowance, then a slower speed for the rest of that day, resetting the next morning. Normal maps, messaging and browsing rarely get close to it, so you get stable internet for the things most trips actually need.

If you’re planning to use a lot of data streaming in HD for hours or run a laptop off your phone’s connection, look up the daily allowance before you pay. eSIM4 lists its unlimited plans by duration above, and the fair usage terms show up again at checkout.

eSIM vs airport SIM, pocket wifi and local SIM

Installing a travel eSIM before you fly means no deposit, no counter to find, and instant activation with a working connection the second you land in Croatia. Worth knowing what you’d trade for the alternatives, and one honest caveat first: on an EU or EEA home plan, you already roam at home rates and may not need any of this.

  • Airport or physical SIM card. Similar data prices, but you queue at a counter in Split or Dubrovnik on arrival and swap out your regular SIM card, losing your usual number while it’s out.
  • Pocket wifi. A rented router several people can share, which suits a group, but it’s a device to carry and charge, plus a daily rental and a return before you fly home.
  • Local eSIM in Croatia. A prepay eSIM from HT, A1 or Telemach can include a Croatia phone number, handy for bookings, but it usually costs more than a travel eSIM and needs setting up once you’re already there.

Price and convenience both point to the travel eSIM as a reliable eSIM for a Croatia trip. If you need a local number anyway, eSIM4’s Yabb app add-on provides one without a separate SIM.

Will your phone work with an eSIM in Croatia?

You need a smartphone that supports eSIM and is carrier-unlocked. Most iPhone models from the XS onward, recent Google Pixels and mid-range-and-up Samsung Galaxy phones all qualify. Using an eSIM instead of swapping physical cards is one of the main travel tips for Croatia.

Dial *#06# and look for an EID, or check Settings for an “Add eSIM” option, to confirm. A phone still tied to a carrier plan needs unlocking first, since it won’t accept a new eSIM profile while locked.

Your existing SIM card doesn’t move, so texts, apps and your regular number keep working exactly as before while the eSIM covers your data around Croatia. Most modern phones can also store multiple eSIM profiles at once, so a Croatia eSIM plan sits alongside any others you already use.

How to set up your Croatia eSIM

Install it before you fly, switch it on when you land, and the whole thing takes a few minutes.

  1. Buy your eSIM plan and you’ll get a QR code by email.
  2. Go to Settings, then Cellular or Mobile Data, then Add eSIM.
  3. Scan the QR code and follow the on-screen prompts to finish installing.
  4. Once you land in Croatia, activate the eSIM as your data line and turn on data roaming for it.

If your Croatia eSIM will not connect

A stalled eSIM in Croatia usually sorts itself out within a couple of minutes if you work through these steps in order.

  1. Get off the plane and into the arrivals hall, where you’ll actually get a signal.
  2. Turn airplane mode on, then off again, to force your phone to search for a network fresh.
  3. Check the eSIM is set as your data line and that data roaming is switched on for it.
  4. If it hasn’t picked a network on its own, select a Croatia network manually in Settings.
  5. Switch from 5G to 4G LTE in busy areas where the 5G signal is congested.
  6. On some Android phones you may need to enter the APN manually if data still won’t flow.

If you’re traveling on one phone, save the QR code as a photo before you leave home. On iPhone, long-press it to add the eSIM; on Android, scan it straight from your photo gallery with Google Lens. If you haven’t installed one yet, it takes only a few minutes to get an eSIM ready before you travel.

How we compared

We lined up each provider’s data eSIM plan at every size and duration, across 8 providers in total, comparing the data packages and data services travelers actually use eSIMs for. Prices are in USD, collected in August and verified against each provider’s own Croatia pages.

eSIMply is excluded because it mirrors eSIM4 and isn’t an independent competitor, and promotional intro teasers are excluded too since they aren’t real plans. We recheck prices monthly.

FAQ

Frequently asked questions from travelers choosing between different eSIM plans for a Croatia trip.

eSIM4 is the cheapest eSIM for Croatia on the plans most travelers buy: 1GB ($2.98), 2GB ($4.98), 3GB ($5.98) and 5GB ($8.98), plus unlimited data from $7.98 for 3 days. Nomad undercuts eSIM4 at 20GB, selling that tier for $20.00 against eSIM4’s $23.98.

eSIM4 is the best overall pick, with the cheapest small plans and the widest range of unlimited durations, including the only 30-day unlimited plan of the eight providers we checked. For coverage, app quality and support beyond price, see our full Croatia eSIM guide.

Yes, if you’re arriving from outside the EU. Cards work in most Croatian cities and tourist spots, but ferry bookings, Plitvice’s timed entry tickets and ride-hailing apps all run through your phone, and an eSIM keeps that working the moment you land.

Prices start at $2.98 for 1GB with eSIM4 and run up to $57.98 for its 30-day unlimited plan, the only 30-day unlimited option among the eight providers we checked. Most travelers land somewhere in the middle, paying $5.98 to $8.98 for a week’s worth of data.

A short trip of a few days runs fine on 1 to 3GB for maps and messaging. A typical week needs 5 to 10GB once you add social media and video calls. Island hopping or a longer stay is easiest on a reputable eSIM with unlimited data, especially if you’re rebooking ferries and streaming along the way.

Reliability comes down to which network the eSIM connects to, not the price. eSIM4 connects to a major Croatia network with 4G LTE and 5G, so cheap doesn’t mean a weaker signal. Watch for providers that push your data through a server in another country instead, which can slow things down.

Most phones from the last few years support eSIM, including recent iPhone, Google Pixel and Samsung Galaxy models. Check by dialing *#06# or looking for an EID in Settings, and confirm the phone is carrier-unlocked before you travel.

eSIM4’s plans are data only, but the Yabb app add-on can include a phone number for calls and texts as a paid extra, so you’re not stuck using an international phone number from home for local bookings. It runs alongside your data plan, so you don’t need a second SIM.

Yes. Croatia eSIMs run on dual SIM phones, so your physical home SIM stays active for calls and texts on your usual number while the eSIM handles data.

A travel eSIM like eSIM4 is built for short stays and priced for data only. A local Croatia eSIM from a Croatian carrier can include a Croatia phone number but usually costs more and takes longer to set up once you’re in the country.

Yes. Your eSIM handles data only, so your physical SIM and phone number stay exactly as they are while you’re in Croatia.

Data simply stops until you do a top-up or buy a new plan, with no surprise overage charge. If you’d rather not think about it, eSIM4’s unlimited plans avoid the issue altogether.

Install the eSIM before you fly, while you still have wifi, but wait to activate the data line until you land in Croatia so you don’t burn validity days early.

Yes, at 20GB Nomad is genuinely cheaper: $20.00 against eSIM4’s $23.98, a $3.98 gap. Nomad also edges eSIM4 on 5 and 7-day unlimited by under a dollar each, and Airalo’s 10GB is $15.50 on a 7-day plan against eSIM4’s $15.98 for 30 days. Outside those exceptions, eSIM4 is the cheaper pick across the small fixed plans and most of unlimited.

Yes, all three Croatian operators have rolled out 5G, and coverage is genuinely widespread along the coast, the motorways and the main island tourist centers like Hvar, Brac and Korcula. Inland spots and smaller islands are the main gaps.

Practically yes for normal use, but unlimited travel eSIMs run on a fair usage policy: full speed up to a daily high-speed allowance, then a slower speed for the rest of that day. Normal maps, messaging and browsing rarely get close to it.

Yes, eSIM4 plans support tethering, so you can share your Croatia data with a laptop or a travel companion’s phone as a mobile hotspot. Heavy hotspot use eats through data fast, so an unlimited plan is the safer pick if you’re sharing.

Mostly no. Croatia is in the EU, so an EU or EEA home plan already roams at home rates and probably doesn’t need a separate eSIM. This page is aimed at travelers who travel to Croatia from outside the EU, who would otherwise pay full roaming charges.

About the author

Peter Moore

Peter Moore, eSIM Content Writer

Peter has spent the better part of a decade covering telecoms and travel tech, testing eSIMs on his own trips before writing about them. He builds every guide on real pricing and coverage data rather than press releases, updating the numbers as providers change them.