Getting to Dubrovnik

Here’s information on the best ways of getting to Dubrovnik, including flights from the UK, Ireland and Europe, ferry from Italy, and air, bus and ferry (but not train!) from the rest of Croatia.

Getting to Dubrovnik – Flights from the UK & Ireland

As Dubrovnik is the most southern city in Croatia, the most practical way to reach it is to do so by air, especially as there’s a very good frequency of flights during the summer months.

British Airways operate flights from London Gatwick from the early part of the season through to October. They normally also have a few flights a week around the Christmas/New Year period. For 2022, they will also fly several times a week from London Heathrow airport to Dubrovnik.

Easyjet has daily flights from London Gatwick to Dubrovnik in peak season (lower frequency before and after). They also have several flights a week from London Luton, Bristol, Manchester and Edinburgh airports to Dubrovnik.

Ryanair fly from Dublin to Dubrovnik.

Wizzair has a new for 2022! route from London Luton to Dubrovnik, flying four times a week from 4th July to the end of October.

TUI have flights from London Gatwick, Bristol, Birmingham, East Midlands, Manchester, Doncaster Sheffield, Cardiff and Glasgow. fly from London Stansted, Birmingham, East Midlands, Leeds Bradford, Manchester, Newcastle, Edinburgh and Belfast to Dubrovnik.

Aer Lingus fly from Dublin to Dubrovnik, as well as a route from Cork.

Please see our Flights to Croatia section for the latest flight details and full dates of operation for all of the flights mentioned above.

Getting to Dubrovnik

Flights to Dubrovnik from Europe

N.B. The following routes are all direct. You may also be able to reach other destinations in the following countries with a stopover – for example, Eurowings offer flights from a number of other destinations in Germany via stopovers at the cities listed below. Many of the flights listed below operate only during summer.

Flights from Austria to Dubrovnik

Flights from Belgium to Dubrovnik

Flights from the Czech Republic to Dubrovnik

Flights from Denmark to Dubrovnik

  • Norwegian flights from Copenhagen
  • SAS flights from Copenhagen

Flights from Finland to Dubrovnik

Flights from France to Dubrovnik

Flights from Germany to Dubrovnik:

  • Condor flights from Frankfurt and Dusseldorf new for 2022!
  • Croatia Airlines flights from Frankfurt year-round and Munich
  • Easyjet flights from Berlin
  • EuroWings flights from Berlin, Cologne/Bonn, Dusseldorf, Hamburg, Hanover, Munich and Stuttgart
  • Lufthansa flights from Dusseldorf, Frankfurt, Munich year-round and Berlin
  • Transavia flights from Munich

Flights from Greece to Dubrovnik

Flights from Hungary to Dubrovnik:

  • LOT flights from Budapest

Flights from Luxembourg to Dubrovnik:

  • Luxair flights from Luxembourg

Flights from Lithuania to Dubrovnik:

Flights from Italy to Dubrovnik

Flights from Latvia to Dubrovnik:

Flights from the Netherlands to Dubrovnik:

Flights from Norway to Dubrovnik

  • Norwegian flights from Bergen, Oslo and Stavanger
  • SAS flights from Oslo

Flights from Poland to Dubrovnik:

  • LOT flights from Warsaw and Krakow
  • Wizzair from Warsaw and Wroclaw new for 2022!

Flights from Romania to Dubrovnik:

Flights from Russia to Dubrovnik:

Flights from Serbia to Dubrovnik

Flights from Spain to Dubrovnik

Flights from Sweden to Dubrovnik:

Flights from Switzerland to Dubrovnik

Flights from Turkey to Dubrovnik

Flights to Dubrovnik from outside Europe

Flights from the U.S. to Dubrovnik:

Flights from Qatar to Dubrovnik

Getting to Dubrovnik – Flying via Zagreb

Croatia Airlines have several daily flights a week from Zagreb to Dubrovnik. If you can’t find a suitable flight direct to Dubrovnik, see if you can fly/travel to Zagreb and then get a Croatia Airlines flight from there.

If you’re travelling during winter, the above route via Zagreb is also suitable to give you a few more options.

Getting to Dubrovnik by Bus and Ferry from Europe

There is an international bus service from Trieste in Italy, which takes about 12 hours, and is run by Arriva. There are also bus services to Dubrovnik from neighbouring Bosnia & Hercegovina and Montenegro – see more details on the Dubrovnik Bus Station website.

An international ferry service from Bari runs from late March to late October (with a higher frequency in summer) that is operated by Jadrolinija. Do also see our Travelling from Bari section for more details.

Getting to Dubrovnik from elsewhere in Croatia

Dubrovnik can also be reached by bus from Zagreb (which takes about 12 hours), Rijeka or Split. Check out schedules on the Dubrovnik Bus Terminal website.

There is a fast catamaran option to Dubrovnik from Split, run by Kapetan Luka. This catamaran takes four and a half hours each way, and makes stops on the islands of Brac, Hvar, Korcula and Mljet en route. The services runs daily in peak summer (end of May to mid October), and several times a week from the end of April and through to the end of October.

Kapetan Luka also have a catamaran from Split to Dubrovnik that stops at Bol on Brac, Makarska, Korcula and Mljet on the way. This runs daily from mid June to mid September.

Use the search box below to book tickets for the Kapetan Luka catamarans from Hvar – or Split or Korcula – to Dubrovnik:

Jadrolinija also have a catamaran from Split via Bol, Hvar and Korcula. It operates from the beginning of June to mid September.

Note: The Jadrolinija coastal ferry from Rijeka to Split, Stari Grad (Hvar) and Korcula to Dubrovnik no longer operates.

Trains to Dubrovnik

There are none! Don’t try and reach Dubrovnik by train – the city famously has no train station!