Flights to Dubrovnik
King's Landing. Game of Thrones put the old town on every screen; cruise ships did the rest. UNESCO sent warnings.
Things to do
The secret got out. It's still beautiful and easy to reach — and we'll point you somewhere quieter too.
Open on the live mapTrack your flight thereGetting to Dubrovnik
71 airports have scheduled nonstop service to DBV (Dubrovnik Airport).
All 71 nonstop origins
| From | Airport | Airlines | Flight time |
|---|---|---|---|
| SplitCroatia | SPU | TUI fly Belgium | ~50m |
| BariItaly | BRI | Ryanair | ~51m |
| BelgradeSerbia | BEG | Air Serbia | ~58m |
| OsijekCroatia | OSI | Croatia Airlines | ~1h |
| NaplesItaly | NAP | easyJet UK | ~1h 4m |
| ZagrebCroatia | ZAG | Croatia Airlines | ~1h 5m |
| ThessalonikiGreece | SKG | Aegean Airlines | ~1h 10m |
| RomeItaly | FCO | Croatia Airlines, Ryanair | ~1h 14m |
| BudapestHungary | BUD | Ryanair, Wizz Air | ~1h 17m |
| ViennaAustria | VIE | Austrian Airlines, Ryanair | ~1h 24m |
| AthensGreece | ATH | Aegean Airlines, Croatia Airlines, Volotea | ~1h 29m |
| BergamoItaly | BGY | Ryanair | ~1h 34m |
| MunichGermany | MUC | Croatia Airlines, Lufthansa | ~1h 38m |
| KrakowPoland | KRK | Ryanair | ~1h 40m |
| MemmingenGermany | FMM | Ryanair | ~1h 42m |
| IstanbulTurkey | IST | Turkish Airlines | ~1h 43m |
| KatowicePoland | KTW | Ryanair, Smartwings Poland, Wizz Air | ~1h 43m |
| PragueCzech Republic | PRG | Croatia Airlines | ~1h 44m |
| ZurichSwitzerland | ZRH | Croatia Airlines, Swiss International Air Lines | ~1h 47m |
| WroclawPoland | WRO | Ryanair | ~1h 49m |
| StuttgartGermany | STR | Croatia Airlines | ~1h 50m |
| MulhouseFrance | BSL | easyJet UK | ~1h 53m |
| Karlsruhe/Baden-BadenGermany | FKB | Ryanair | ~1h 56m |
| GenevaSwitzerland | GVA | easyJet UK | ~1h 56m |
| MarseilleFrance | MRS | Ryanair, Volotea | ~1h 57m |
| WarsawPoland | WAW | LOT Polish Airlines, Wizz Air | ~1h 59m |
| LyonFrance | LYS | easyJet UK | ~2h |
| PoznanPoland | POZ | Ryanair | ~2h |
| FrankfurtGermany | FRA | Croatia Airlines, Discover Airlines | ~2h 1m |
| LuxemburgLuxembourg | LUX | Luxair | ~2h 8m |
| CologneGermany | CGN | Eurowings | ~2h 11m |
| DuesseldorfGermany | DUS | Eurowings | ~2h 15m |
| GdanskPoland | GDN | Ryanair, Wizz Air | ~2h 16m |
| BarcelonaSpain | BCN | Vueling Airlines | ~2h 18m |
| WeezeGermany | NRN | Ryanair | ~2h 19m |
| CharleroiBelgium | CRL | Ryanair | ~2h 20m |
| BrusselsBelgium | BRU | Brussels Airlines | ~2h 22m |
| ParisFrance | CDG | Air France, Croatia Airlines | ~2h 23m |
| ParisFrance | ORY | Transavia France, easyJet UK | ~2h 23m |
| BeauvaisFrance | BVA | Ryanair | ~2h 27m |
| LilleFrance | LIL | Volotea | ~2h 27m |
| RotterdamNetherlands | RTM | Transavia | ~2h 28m |
| AmsterdamNetherlands | AMS | KLM | ~2h 29m |
| CopenhagenDenmark | CPH | Norwegian Air Shuttle, Scandinavian Airlines | ~2h 31m |
| BordeauxFrance | BOD | Volotea, easyJet UK | ~2h 34m |
| NantesFrance | NTE | Volotea, easyJet UK | ~2h 41m |
| LondonUnited Kingdom | LGW | British Airways, easyJet UK | ~2h 45m |
| LondonUnited Kingdom | STN | Jet2.com, Ryanair | ~2h 46m |
| GothenborgSweden | GOT | Ryanair | ~2h 48m |
| LondonUnited Kingdom | LHR | British Airways | ~2h 48m |
| MadridSpain | MAD | Iberia Airlines | ~2h 56m |
| East MidlandsUnited Kingdom | EMA | Jet2.com, TUI Airways | ~2h 57m |
| BirminghamUnited Kingdom | BHX | Jet2.com, TUI Airways | ~2h 58m |
| BristolUnited Kingdom | BRS | easyJet UK | ~2h 58m |
| Tel-avivIsrael | TLV | El Al Israel Airlines | ~2h 59m |
| StockholmSweden | ARN | Norwegian Air Shuttle, Ryanair | ~3h 1m |
| CardiffUnited Kingdom | CWL | TUI Airways | ~3h 1m |
| LeedsUnited Kingdom | LBA | Jet2.com | ~3h 3m |
| SandefjordNorway | TRF | Ryanair | ~3h 3m |
| ManchesterUnited Kingdom | MAN | Jet2.com, Ryanair, TUI Airways, easyJet UK | ~3h 4m |
| NewcastleUnited Kingdom | NCL | Jet2.com | ~3h 9m |
| OsloNorway | OSL | Norwegian Air Shuttle | ~3h 10m |
| StavangerNorway | SVG | Norwegian Air Shuttle | ~3h 10m |
| HelsinkiFinland | HEL | Finnair, Ryanair | ~3h 11m |
| EdinburghUnited Kingdom | EDI | Jet2.com, easyJet UK | ~3h 20m |
| BergenNorway | BGO | Norwegian Air Shuttle | ~3h 21m |
| DublinIreland | DUB | Aer Lingus, Ryanair | ~3h 22m |
| GlasgowUnited Kingdom | GLA | Jet2.com | ~3h 24m |
| BelfastUnited Kingdom | BFS | Jet2 | ~3h 26m |
| DubaiUnited Arab Emirates | DXB | Flydubai | ~5h 34m |
| NewarkUnited States | EWR | United Airlines | ~9h 54m |
Routings from major airports
| From | Stops | Via | Door to door |
|---|---|---|---|
Dallas-Fort WorthDFW
| 1 stop | ZRH | ~13h 55m |
New YorkJFK
| 1 stop | CDG | ~11h 13m |
Los AngelesLAX
| 1 stop | MUC | ~15h 19m |
MiamiMIA
| 1 stop | ORY | ~13h 11m |
ChicagoORD
| 1 stop | LHR | ~12h 17m |
LondonLHR
| nonstop | — | ~3h 34m |
TorontoYYZ
| 1 stop | ZRH | ~11h 27m |
How the secret got out
Game of Thrones filmed here from 2011; visitor numbers tripled; UNESCO threatened the heritage listing over crowding, and the city began limiting cruise arrivals in 2019.
Go here instead
Background
Dubrovnik, historically also known as Ragusa, is a city in southern Dalmatia, Croatia, by the Adriatic Sea. It is one of the most prominent tourist destinations in the Mediterranean, a seaport and the centre of the Dubrovnik-Neretva County. In 2021, its total population was 41,562. Recognizing its outstanding medieval architecture and fortifications, UNESCO inscribed the Old City of Dubrovnik as a World Heritage Site in 1979.
Questions
- Is there a nonstop flight to Dubrovnik?
- Yes — 71 airports fly nonstop to DBV (Dubrovnik Airport), including Amsterdam, Stockholm, Athens, Barcelona, Belgrade.
- Which airport do you fly into for Dubrovnik?
- DBV — Dubrovnik Airport.
- When is the best time to visit Dubrovnik?
- Apr–Jun, Sep–Oct
- What does Dubrovnik cost per day?
- Roughly $80–180 per person per day on the ground, before flights.
- Is Dubrovnik still worth visiting?
- Yes — it's beautiful and easy to reach. It is no longer quiet: Game of Thrones filmed here from 2011; visitor numbers tripled; UNESCO threatened the heritage listing over crowding, and the city began limiting cruise arrivals in 2019.