Stay Connected in Croatia
Network coverage, costs, and options
Connectivity Overview
Croatia's actually got pretty solid connectivity these days, which is good news if you're planning to stay connected while island-hopping or wandering through Dubrovnik's old town. The major cities and tourist areas have reliable 4G coverage, and 5G is rolling out in Zagreb, Split, and a few other urban centers. WiFi is everywhere—hotels, cafes, restaurants—though quality varies more than you'd hope. The country uses EU roaming regulations, so if you're coming from within the EU, your regular plan should work without extra charges. For everyone else, you'll want to sort out a connectivity solution before you arrive or shortly after landing. Coverage along the coast is generally strong, but it can get patchy in the mountainous interior and on some of the smaller islands.
Get Connected Before You Land
We recommend Airalo for peace of mind. Buy your eSIM now and activate it when you arrive—no hunting for SIM card shops, no language barriers, no connection problems. Just turn it on and you're immediately connected in Croatia.
Network Coverage & Speed
Croatia has three main mobile carriers: A1 (formerly VIPnet), Hrvatski Telekom (HT), and Telemach. Hrvatski Telekom is the largest and tends to have the most extensive coverage, especially in rural areas and on the islands. A1 is a close second and often competitive on price. Telemach is smaller but still reliable in urban areas. All three offer 4G coverage across most of the country, and you'll find 5G in Zagreb, Split, Rijeka, and a few other cities, though it's not widespread yet. Network speeds are generally good—you can expect 20-50 Mbps on 4G in most tourist areas, which works fine for video calls, navigation, and streaming. That said, coverage does drop off once you head into the mountains or visit some of the more remote islands like Vis or Lastovo. If you're planning to explore beyond the main tourist routes, Hrvatski Telekom is probably your safest bet for consistent coverage. The networks handle the summer tourist surge reasonably well, though you might notice slower speeds in peak season at popular spots.
How to Stay Connected
eSIM
eSIM is honestly the most convenient option for most travelers to Croatia. You can set it up before you leave home, and you'll have data the moment you land—no hunting for SIM card shops or dealing with language barriers. Providers like Airalo offer Croatia-specific plans and regional European plans that work well if you're visiting multiple countries. The cost is slightly higher than local SIMs—you're typically looking at around $10-15 for 3-5GB—but the convenience factor is hard to beat. The main catch is that your phone needs to be eSIM-compatible (most iPhones from XS onward, recent Samsung Galaxy models, and Google Pixels support it). Setup takes about five minutes, and you keep your regular number for calls and texts while using the eSIM for data. It's particularly useful if you're only in Croatia for a week or two and don't want to waste vacation time sorting out connectivity.
Local SIM Card
If you want the absolute cheapest option and don't mind a bit of legwork, local SIM cards are widely available. You can buy them at the airport, mobile carrier shops, newsstands (tisak kiosks), and some supermarkets. You'll need your passport to register, which is an EU requirement. Hrvatski Telekom, A1, and Telemach all offer prepaid tourist packages—expect to pay around €5-10 for a starter pack with a few GB of data. Top-ups are easy through apps, at kiosks, or carrier stores. Activation is usually straightforward, though you might need to fiddle with APN settings depending on your phone. The main advantage is cost—local SIMs are genuinely cheaper if you're staying for a month or more, and you'll get better data allowances. The downside is the time investment: airport shops can have queues, and you'll need to deal with setup while you're probably jetlagged and just want to get to your accommodation.
Comparison
Here's the honest breakdown: Local SIMs are cheapest (€5-10 for decent data), eSIM is most convenient ($10-15, instant setup), and EU roaming is free if you're from the EU. For non-EU travelers, your home carrier's roaming rates are usually expensive—often $10/day or more—so that's typically the worst option unless you're only there for a day or two. eSIM hits the sweet spot for most travelers: slightly more expensive than local SIM, but you save time and hassle. Local SIM makes sense if you're on a tight budget or staying long-term.
Staying Safe on Public WiFi
Croatia's cafes, hotels, and airports offer free WiFi pretty much everywhere, but public networks are inherently risky—especially for travelers who are constantly logging into booking sites, checking bank accounts, or accessing work emails. When you're on an open network, your data can potentially be intercepted, and travelers are attractive targets since they're often handling sensitive information like passport details and payment info. This isn't about being paranoid, but hotel WiFi and airport hotspots are genuinely less secure than your connection at home. A VPN encrypts your data so even if someone's monitoring the network, they can't see what you're doing. NordVPN is a solid option that's easy to use and works reliably across devices. Worth setting up before you travel—it gives you peace of mind when you're booking that last-minute ferry or checking your accounts from a Split cafe.
Protect Your Data with a VPN
When using hotel WiFi, airport networks, or cafe hotspots in Croatia, your personal data and banking information can be vulnerable. A VPN encrypts your connection, keeping your passwords, credit cards, and private communications safe from hackers on the same network.
Our Recommendations
First-time visitors: Go with an eSIM from Airalo. You'll land with working data, which means you can get an Uber, message your host, and pull up Google Maps without stress. The time and peace of mind are worth the few extra euros, especially when you're navigating a new country. Budget travelers: If you're on a really tight budget, local SIMs are cheaper—but honestly, the €5-7 difference over a week isn't huge when you factor in the convenience. eSIM means you're connected immediately and don't waste vacation time in a carrier shop. Long-term stays (1+ months): Local SIM makes more sense here. The cost savings add up, you'll get better data allowances, and you can top up easily. Plus, having a local number can be useful for booking restaurants or dealing with accommodation. Business travelers: eSIM is really your only sensible option. You need connectivity the moment you land, and your time is too valuable to spend sorting out SIM cards. Set it up before your flight, work from the taxi, and you're already ahead.
Our Top Pick: Airalo
For convenience, price, and safety, we recommend Airalo. Purchase your eSIM before your trip and activate it upon arrival—you'll have instant connectivity without the hassle of finding a local shop, dealing with language barriers, or risking being offline when you first arrive. It's the smart, safe choice for staying connected in Croatia.
Exclusive discounts: 15% off for new customers • 10% off for return customers