Croatia looks like the kind of place where wifi would sort you out — cafe terraces in Split, apartments in Dubrovnik, squares in Zadar. In practice, though, relying on wifi alone is one of the most common travel mistakes along the Adriatic. Croatia's iconic stone architecture, built thick centuries ago to repel attackers, turns out to be just as good at blocking mobile signal indoors. Add ferries that lose signal mid-crossing, national parks hidden deep in forested gorges, and long empty stretches driving inland from Zagreb through Lika, and having data on your phone stops being a luxury.
The good news: setting up data is cheap and easy if you sort it before you fly. Croatia has only three mobile networks — Hrvatski Telekom (the biggest, with the widest rural and island coverage), A1 Croatia, and Telemach (fine in cities, patchier out west). Most eSIM providers piggyback on one or more of these, so checking which network your eSIM uses matters more here than in countries with blanket coverage.
Non-EU travellers should skip home roaming entirely. Friends of the source writer have returned from a week in Europe to phone bills north of $200 for casual social media use. An eSIM costs a fraction of that and can be installed from your sofa days before departure.
So which one? The top overall pick is Holafly, thanks to unlimited data with no throttling and access across Croatia's major carriers — handy when your trip swings from Dubrovnik's old town to remote Vis. It also throws in a 1GB monthly backup allowance and offers both a Croatia-specific and a Europe-wide plan. Airalo wins on price if you mostly need maps and WhatsApp, though cloud photo backups will burn through a small plan fast. Saily (from the NordVPN team) has a slick app plus built-in ad blocking, but its "unlimited" plans slow after a daily high-speed cap. SimLocal is the choice if you need actual calls and texts — useful for calling konobas or guesthouses that ignore WhatsApp. Breeze suits a quick long weekend, no app required, but throttles hard after 1GB a day.
One trap worth knowing: if your Balkan itinerary includes Bosnia or Montenegro, most Europe eSIMs won't cover them, since they're outside the EU. You'll need a separate plan — Holafly, for one, sells a Balkans eSIM covering Bosnia, Montenegro, Serbia, North Macedonia and Albania. And if you're sailing, unlimited data pays for itself; on a boat your phone is often the only internet connection for the whole crew.
Who is this for? Anyone travelling to Croatia from outside the EU — Americans, Canadians, Australians especially — or Brits whose plans no longer include EU roaming. Install before you board, switch on data roaming when you land in Dubrovnik or Split, and you'll be connected before the luggage carousel starts moving.
Story via Adventurous Kate