You arrive in Dubrovnik by ferry or from the airport and you want a map, a city wall ticket, and WhatsApp working from the very first second. An eSIM for Dubrovnik activated before leaving home gives you data as soon as you land, without queues or physical cards. In this guide, you’ll see how many GB you need for a getaway, what the coverage is like in the Old Town and on the islands, and why a city eSIM is purchased just like one for the entire country.
Do you need an eSIM just for Dubrovnik?
There isn't an eSIM that covers only Dubrovnik: the card you buy is for Croatia and works across the entire Dalmatian coast, including the Old Town, Gruž port, and day trips. With that, you'll be connected as soon as you set foot in the city.
The idea of "Dubrovnik eSIM" is more of a search term: someone going to the city for three or four days doesn't want a month-long plan, but just the right amount of data for their getaway. Dubrovnik is a very specific stop—city walls, cable car to Mount Srđ, ferry to the Elafiti Islands—and data consumption is easy to estimate. That's why it's better to choose a short plan with a few gigabytes and one or two weeks of validity instead of the typical monthly bonus that would be overkill. If you later extend your trip to Split, Hvar, or Zadar, the same Croatia eSIM will still work without buying anything new, which is not the case with a physical card bought at a city newsstand.

How many GB to take depending on your days
For a weekend getaway to Dubrovnik, with maps, messaging, social media, and some videos, estimate around 1 GB per day. Three or four days are more than covered with 3-5 GB; a week with strolls, photos, and browsing, with 5-7 GB. Hotel Wi-Fi handles heavy usage at night.
These figures provide a margin because in Dubrovnik, you'll spend many hours walking along the city walls and narrow streets, where you'll mainly use maps and your camera. Streaming video is what significantly increases data usage, so if you watch series at night, do so using the accommodation's Wi-Fi. For a more precise calculation, refer to our guide on how much data you need for travel.
| Days in Dubrovnik | Light usage (maps, chat) | Normal usage (social media, photos) |
|---|---|---|
| Weekend (2-3 days) | 1-2 GB | 3 GB |
| Getaway (4-5 days) | 3 GB | 5 GB |
| Full week | 5 GB | 7-10 GB |
Tip: download an offline map of Dubrovnik on Google Maps before you leave. It saves data and works in areas where the signal is weaker, like inside the city walls.
Coverage on the city walls, the port, and the Elafiti Islands
Mobile coverage in Dubrovnik's Old Town is good: the eSIM connects to local networks (Hrvatski Telekom, A1, Telemach), and you'll have 4G and 5G in most of the walled city, Stradun street, and Gruž port. Only in sections under the city walls or between very narrow alleys might the signal briefly drop.
On the ferry to the Elafiti Islands (Koločep, Lopud, Šipan) or during the excursion to Lokrum, you'll maintain good connection for much of the journey because these islands are close to the coast; in open sea, far from the pier, there might be occasional cuts, which are normal for any operator. If your plan includes continuing north along the coast to Split, the same Croatian eSIM works without any reconfiguration, avoiding the hassle of changing physical cards; you can find the practical difference in eSIM vs. physical SIM. As Croatia is in the European Union, the network infrastructure is at a European level; you can see how it compares to your home plan in eSIM vs. roaming.

From Dubrovnik Airport to the Old Town with data
Dubrovnik Airport (Čilipi, code DBV) is about 20 km from the Old Town, and having active data when you arrive by shuttle bus, taxi, or Uber will be very convenient. With the eSIM installed at home, as soon as you land and activate data roaming, your phone connects to the Croatian network in less than a minute.
This detail makes all the difference: you can book your transfer, check the bus schedule to Pile Gate, or open a chat with your accommodation without relying on airport Wi-Fi, which often requires registration. Our recommendation is to have the eSIM installed before flying and activate data roaming right after landing; we explain this in detail in the guide when to activate your eSIM, before or after traveling. This way, you leave the terminal already connected, without looking for a card shop.
Activating the eSIM step by step
Installing and activating an eSIM for Dubrovnik is a 1-minute process and is best done with Wi-Fi before your trip. The summary is simple:
- Check that your mobile is eSIM compatible (most iPhones from XS onwards and mid-to-high-end Androids are).
- Purchase the Croatia plan and receive the QR or installation code by email.
- Scan the QR from your phone's settings to add the eSIM.
- Upon arrival in Dubrovnik, select the eSIM as your data line and activate data roaming.
If you have doubts about your model, check the list of eSIM compatible phones, and for the complete step-by-step with screenshots, see how to install an eSIM. Activation takes about one minute, and you don't need to remove your physical SIM: your Spanish number remains available for calls and SMS.
Dubrovnik city versus eSIM for all of Croatia
The key difference is in approach, not product. Buying with "Dubrovnik" in mind means choosing a short plan for a specific stop; buying a "Croatia" eSIM serves the same purpose but with a longer journey along the coast and islands in mind. In both cases, the card is the same and covers the entire country.
If your trip is only to the city, a small plan with a few GB is logical. If you're combining Dubrovnik with Split, Hvar, Plitvice Lakes, or Zadar, a plan with more data and more days is better. And if the plan is even more ambitious and you're hopping to Montenegro or Bosnia, check out the eSIM for the Balkans, which groups several countries into a single card. Choosing wisely prevents you from running out halfway through your trip or overpaying for data you don't use.
Frequently asked questions
Is there a specific eSIM for Dubrovnik?
Not as such: you buy the Croatia eSIM, which covers Dubrovnik and the entire Dalmatian coast. The advantage for a city break is choosing a short plan, with a few GB and one or two weeks of validity, instead of a monthly plan that would be too much.
How many GB do I need for three days in Dubrovnik?
3 GB is more than enough for a long weekend if you use maps, messaging, social media, and some photos. Save video and large downloads for hotel Wi-Fi, and those 3 GB will last you comfortably throughout your trip.
Will I have coverage on the Elafiti Islands and the ferry?
Yes, for a good part of the journey, because the Elafiti Islands are very close to the Dubrovnik coast. There might be some occasional signal drops in open sea, far from the pier, but this is normal for any operator and signal recovers as you approach land.
Does the eSIM work as soon as I land at the airport?
Yes, if you installed it before flying. Upon landing at Dubrovnik airport, you just need to activate data roaming and your phone will connect to the Croatian network in about a minute, without looking for Wi-Fi or buying physical cards.
Can I still use WhatsApp with my Spanish number?
Yes. The eSIM only provides data: your Spanish number remains active on the physical SIM for calls and SMS, and WhatsApp functions normally using the eSIM's data. You don't lose your line or have to change numbers in your apps.
Conclusion
For Dubrovnik, you don't need a city-specific card, but rather a Croatia eSIM with a plan tailored to your days: 3-5 GB cover a typical getaway with solid coverage on the city walls, the port, and nearby islands. You install it at home and activate it upon landing in a minute. Buy your eSIM for Croatia before you fly and leave Dubrovnik airport already connected, with your Spanish number intact and no queues.


