Travelling between Rome and the city of Dubrovnik in Croatia is very easy these days. The most convenient way of travel is by taking a plane, while there are also other options available.
If you are flying in the summer, we recommend Vueling Airlines (you'll find great deals with them), while during the winter you have an option of flying with Croatia Airlines (flights via Zagreb and Split).
For those who prefer land/sea travel, there is an option of taking a high-speed train from Rome to Bari, and from there catching a ferry to Dubrovnik.
Read on to find more details about all available options of travelling between Rome and Dubrovnik and decide which suits you best.
This webpage contains affiliate links. Please read our disclosure policy.
The quickest and the most comfortable way of travelling from Rome to Dubrovnik is by plane. To reach Rome from elsewhere in Italy, take one of many trains (which are fairly cheap).
The flight is pleasant and short (1h 15 minutes) with departing from Fiumicino Airport (situated on the coast near Rome) and flying across Italy, then above Croatian islands and finally landing to Ruđer Bošković Airport (18km south of Dubrovnik).
Travellers can choose from 2 companies offering flights between Rome and Dubrovnik.
Vueling Airlines operates flights from April until November with daily flights. The prices are affordable when compared to other companies. The booking is easy and cancellation is also possible (you'll get flight credit you can use in the future).
Croatia Airlines offers direct flights between Rome and Dubrovnik during the peak summer months, while the rest of the year it's possible to travel via Zagreb/Split. This non-direct flight will take in total 4 hours (with stops in Zagreb and Split).
The quickest way of getting from Rome to Rome Fiumicino is by taking Leonardo Express train which runs from Roma Termini to the airport in only 32 minutes (every 15 minutes starting from early morning until midnight).
Or opt for a private car transfer which picks you up directly from your Rome accommodation and drives to Fiumicino Airport. See all ways of transfer from Rome to Fiumicino Airport here.
If you have plenty of time to spare and want to see a little bit of Italy then taking a ferry across the Adriatic is a good choice for you.
In this case first you'll need to take a train from Roma Termini Station to the port of Bari, and from there catch a ferry to Dubrovnik. When planning your trip, take into consideration that this ferry is running only once a week during the peak summer months (May until mid-October).
The ferry can take passengers and cars and the sailing time is 10 hours.
Use DIRECT FERRIES to check sailing timetable, availability and book your ferry tickets online.