🇭🇷

The Ultimate Guide to SIM Cards & eSIM in Croatia for Travelers

Hrvatski TelekomA1 CroatiaTelemach (formerly Tele2) €5 – €40 / week eSIM ✓
Staying connected while exploring Croatia’s stunning coastlines, historic cities, and national parks is essential. Whether you’re navigating Dubrovnik’s old town or sharing photos from Plitvice Lakes, a reliable mobile connection makes your trip smoother. This guide covers everything from physical SIM cards to instant eSIMs, helping you choose the best option for your travel needs. We’ll compare local operators, prices, and offer tips to avoid roaming fees.

SIM Card vs eSIM: Which is Better for Croatia?

Both options have pros and cons depending on your device, travel style, and need for convenience. Here’s a quick comparison.

Feature Physical SIM eSIM
Availability Sold at kiosks, airports, and operator stores Purchase online before or during trip
Activation Requires physical insertion and sometimes ID Instant activation via QR code or app
Device Compatibility Works with any unlocked phone Requires eSIM-compatible device
Cost Often cheaper for short stays Slightly more expensive but convenient
Dual SIM Use Replaces primary SIM or use second slot Keep home SIM active for calls/texts

Local Operators

Hrvatski Telekom (HT)

The largest operator in Croatia, part of Deutsche Telekom. Offers excellent 4G/5G speeds. Their tourist SIM 'HT Tourist' includes generous data and calls within Croatia and EU.

Best nationwide coverage, including rural areas and islands €10 – €30 for tourist packages

A1 Croatia

A1 is a strong competitor with competitive data packages. Their 'A1 Tourist' SIM offers unlimited data for 7 or 14 days at affordable prices. Good for heavy data users.

Very good in cities and along coast, slightly weaker inland €8 – €25 for tourist packages

Telemach (formerly Tele2)

Telemach is known for budget-friendly plans. Their prepaid SIMs are cheap but may have slower speeds. Ideal for light users or as a backup.

Good in urban areas, limited on some islands €5 – €20 for prepaid options

Where to Buy a SIM Card in Croatia

📍

Airports (Zagreb, Split, Dubrovnik)

Operator kiosks and vending machines at arrivals

Convenient but slightly higher prices

📍

Tisak kiosks & newsstands

Found in every town; sell SIM starter packs

Need passport for registration

📍

Operator stores (HT, A1, Telemach)

Full range of plans and support

Best for complex needs or top-ups

Price Comparison

Plan Data Duration Price
HT Tourist 7 Days 20 GB 7 days €14.99
A1 Tourist 14 Days Unlimited (50 GB fair use) 14 days €24.99
Telemach Prepaid 10 GB 30 days €9.99
Holafly eSIM Croatia Unlimited 5-30 days €19 – €54 (use code TOURDUMONDE5CONTINENTS for 5% off)

How to Activate Your SIM or eSIM in Croatia

Requirements:

  • Unlocked phone
  • Passport (for physical SIM)
  • eSIM-compatible device (for eSIM)
1

Purchase SIM or eSIM

Buy a physical SIM at a kiosk or order an eSIM online from Holafly before your trip.

2

Registration (Physical SIM only)

Provide your passport for registration as required by Croatian law. The seller will activate it.

3

Insert SIM or Install eSIM

For physical SIM, insert into your unlocked phone. For eSIM, scan the QR code or install via app.

4

Configure APN (if needed)

Most SIMs auto-configure. If not, manually set APN as per instructions (e.g., 'ht.hr' for HT).

Practical Tips

💡 EU Roaming Included

All Croatian prepaid SIMs include free roaming in EU countries. If you’re visiting other EU nations, your data and minutes work seamlessly.

💡 Check Coverage on Islands

While major operators cover popular islands like Hvar and Korčula, some remote islets may have weak signal. Consider HT for best island coverage.

💡 Keep Your Home SIM Active

If using eSIM, you can keep your home SIM for calls/texts. For physical SIM, you may need to swap or use a dual-SIM phone.

💡 Beware of Fake SIMs

Only buy from official kiosks or operator stores. Avoid street vendors to prevent scams.

Frequently Asked Questions

Which SIM card is best for tourists in Croatia?

Hrvatski Telekom offers the best coverage, especially in rural areas and islands. A1 is a close second with competitive data packages. For budget travelers, Telemach is a good option.

How much is a SIM card in Croatia?

Prices range from €5 for a basic prepaid SIM to €40 for unlimited data tourist packages. A typical 7-day plan with 20GB costs around €15.

Can I use eSIM in Croatia?

Yes, eSIM is widely supported. You can purchase from international providers like Holafly or local operators. Ensure your phone is eSIM-compatible and unlocked.

Do I need to register my SIM card in Croatia?

Yes, by law you must register a physical SIM with your passport. The seller will handle this. eSIMs from international providers may not require registration.

Is roaming free in Croatia?

If you have an EU SIM, roaming within Croatia is free under 'Roam Like at Home'. Non-EU visitors should buy a local SIM or eSIM to avoid high fees.

Whether you choose a physical SIM from Hrvatski Telekom or an instant eSIM from Holafly, staying connected in Croatia is easy and affordable. For convenience and instant activation, Holafly eSIM is a top choice, especially with our discount code. Plan ahead, pick the right plan for your data needs, and enjoy your Croatian adventure without worrying about connectivity.

Holafly

Travel eSIM — Best Deal

-5% with code

Unlimited data in 200+ countries

TOURDUMONDE5CONTINENTS

Use code TOURDUMONDE5CONTINENTS for 5% off

Get Holafly eSIM →