Croatia is one of the easiest countries in Europe to stay connected in. Mobile networks are fast along the coast, 4G reaches almost every island with a ferry port, and 5G is live in Zagreb, Split, Rijeka and Dubrovnik. The part most travelers get wrong is not Croatia itself. It is the day trip across the border that nobody thinks about until the phone shows "No Service" in Kotor Old Town.
This guide covers what kind of eSIM makes sense for a Croatia trip, how much data you actually need, where coverage gets patchy, and how to handle excursions into neighbouring countries that are not part of the EU.
Why an eSIM beats a local SIM in Croatia
You can buy a prepaid SIM from a kiosk or a mobile shop in Croatia, but it means finding one after landing, often with a passport check, and swapping out your home SIM. An eSIM is installed before you leave. You scan a QR code at home, switch the eSIM on when the plane lands in Zagreb, Split or Dubrovnik, and you are online before you reach baggage claim.
You also keep your home number active for calls and bank SMS codes, because the eSIM only handles data. For most travelers that is the whole point.
CheapereSIM Croatia eSIM plans start from $1.11, and they run on the same local networks the Croatian operators use, so speed and coverage match what locals get.
How much data do you need for Croatia?
Croatia trips tend to be heavy on maps, ferry timetables and photos. A rough guide:
- Weekend city break (Zagreb or Split): 1 to 3 GB is plenty if your accommodation has Wi-Fi.
- One week on the Dalmatian coast: 5 to 10 GB covers navigation, ride-hailing, restaurant searches and social media.
- Two weeks of island hopping or a road trip: 10 to 20 GB, or an unlimited day plan on the days you drive or work remotely.
- Remote work from a villa or apartment: treat mobile data as a backup to the Wi-Fi and pick an unlimited plan for heavy days.
If you plan to share your connection with a laptop or a travel partner, add a few gigabytes on top. Hotspot use burns through data faster than a phone alone.
Coverage: where it is great and where it drops
Cities and the mainland coast
Zagreb, Split, Zadar, Šibenik, Rijeka and Dubrovnik all have strong 4G and growing 5G. The coastal highway and the A1 motorway are well covered, which matters if you rely on Google Maps for the drive south.
Islands and ferries
Hvar, Brač, Korčula, Krk and Vis all have good coverage in towns and harbours. Expect weak spots in the middle of longer ferry crossings and in small coves on the far side of an island. Download offline maps of the islands before you board, and screenshot your ferry tickets rather than relying on an email that needs a signal to open.
National parks
Plitvice Lakes and Krka are popular day trips, and both have signal near the entrances and main paths. Deeper in the canyons the signal can fade. It is a good place to put your phone in your pocket anyway.
The border trap: Montenegro and Bosnia are not in the EU
This is the one thing that catches people out. Croatia is in the EU, so an EU-wide plan works there. But two of the most popular day trips from the Croatian coast leave the EU entirely:
- Kotor and Budva in Montenegro are about two hours from Dubrovnik and appear on almost every tour list.
- Mostar in Bosnia and Herzegovina is a classic day trip from Split or Dubrovnik, often combined with the Kravica waterfalls.
A Croatia-only or EU-only eSIM will usually not work in either country, and home roaming outside the EU can be expensive. If a day trip is on your list, add a small plan for that country. CheapereSIM sells Montenegro eSIMs from $1.43 and Bosnia and Herzegovina eSIMs from $2.09, which is far cheaper than a single day of carrier roaming. You can keep several eSIMs on one phone and switch between them in settings when you cross the border.
One more detail for drivers: the old coastal road from Split to Dubrovnik passes through a short strip of Bosnian coastline at Neum. Since the Pelješac Bridge opened in 2022, you can stay in Croatia the whole way, which also keeps your phone on your Croatian plan.
Combining Croatia with other countries
Many itineraries pair Croatia with a neighbour. If you are driving in from Ljubljana or Lake Bled, a Slovenia eSIM starts from $1.11. If Croatia is one stop on a longer trip through several EU countries, a Europe regional eSIM is usually simpler than buying one plan per country. Just remember the regional plan still will not cover Montenegro or Bosnia unless they are listed in the plan's country list.
Quick setup checklist
- Check that your phone supports eSIM and is carrier-unlocked.
- Buy your Croatia plan (and any day-trip plans) a day or two before you fly.
- Install the eSIM at home over Wi-Fi, but leave it switched off.
- On landing, turn the eSIM on, enable data roaming for that line only, and set it as your data line.
- Keep your home SIM on for calls and texts, with its data roaming switched off.
The bottom line
For most visitors, a Croatia eSIM with 5 to 10 GB covers a week on the coast comfortably, and an unlimited day plan fills the gaps on heavy days. Plan ahead for the borders: if Kotor or Mostar is on your list, a small extra eSIM for that day costs less than a coffee and saves you from a surprise roaming bill. Browse Croatia plans on CheapereSIM and you will be online the moment you land.