Not seeing a Scroll to Top Button? Go to our FAQ page for more info.

Getting From Dubrovnik to Italy

Many travellers combine visit to both Croatia and Italy and are looking for the easiest way to travel from one country to another. The coastal city of Dubrovnik, situated in the very south of Croatia, is for sure the most popular travel destination in the country.

Travelling from Dubrovnik to Italy is easy as there are numerous airlines offering flights between this city and popular Italian travel destinations such as Rome, Naples, Venice, Florence, Milan and others.

In addition there is a ferry connection between Dubrovnik and port of Bari in southern Italy, though it's running only once per week during the summer.

In the text below find useful guide on getting between Dubrovnik and Italy.

✨ Uncover the Must-Do Activities in Dubrovnik in 2026
Vueling Airlines fly between Dubrovnik and Rome frequently

The best ways to get to/from Dubrovnik Airport

Dubrovnik airport is situated some 20 km south of Dubrovnik in Konavle.

For reaching the airport you can choose from taking the airport shuttle bus (1 way-ticket costs β‚¬10), taking a regular taxi (costing between β‚¬40-€50) depending on the exact location of your accommodation or opting for a private car transfer.

If you decide for booking a private car transfer, you'll be picked-up from your apartment or hotel and driven directly to the airport.

No-hassle and no-wasting time and money for reaching main bus station (from where the airport shuttle bus departs).

πŸ‘ Tasty Italian Travels will help you plan a trip to Italy!

From Dubrovnik to Rome

The Colosseum in Rome

Getting from Dubrovnik to Rome is easy, thanks to numerous flights from several airlines operating on this route.

The most frequent flights are those with Vueling Airlines, which offers flights between Dubrovnik and Rome Fiumicino Airport starting from April until the end of October (with daily departures).

The flight takes only 1 h 15 minutes. To get cheap flights, try booking as early as possible. Vueling offers change of the flight or even cancellation (you'll get flight credit you can use for your future flights).

Croatia Airlines connects Rome with Dubrovnik year-round (direct flights from mid-April until end of October; flights via Split/Zagreb the rest of the year) which is very useful if you are travelling in winter time.

If travelling in winter time, one of the options would be flying from Dubrovnik to Zagreb with Croatia Airlines, then from there flying to Rome via Vienna with Austrian Airlines. πŸ‘‰ Book plane tickets here

Once you arrive to Rome Fiumicino, you can reach Rome in only 32 minutes, by Leonardo Express train (comfortable and smooth ride costing only β‚¬14). For more comfort, pre-book a private car transfer to take you directly to your hotel or apartment.

For making the most of your visit to Rome check out our suggestions for what to do and see and best ways for visiting the Colosseum, as well as our guide on where to stay.

From Dubrovnik to Naples

The quickest way to get from Dubrovnik to Naples is to take direct EasyJet flight which is available several times a week starting from April until the end of October.

Another option would be flying to Roma Fiumicino Airport, then getting to Roma Termini. Once you get to Roma Termini station, it's easy to catch one of many trains running to Naples (Napoli).

You can choose from Frecciarossa high-speed trains which runs to directly to Naples (journey time 1 h 15 minutes), while cheaper options are intercity trains (2 hours journey) and regional trains (around 3 hours) with many stops along the way.

From Dubrovnik to Florence

Palazzo Vecchio in Florence

If you are heading to Florence from Dubrovnik, the best options would be taking a flight from Dubrovnik Airport to Roma Fiumicino (Vueling Airlines and Croatia Airlines), then catching frequent Leonardo Express train to Roma Termini.

From there numerous trains throughout the day run to Florence Santa Maria Novella train station.

The fastest are high-speed Frecciarossa trains which run directly between Rome and Florence in only 1h 36 minutes, while intercity and regional trains needs 2.5-3 hours (see our guide on Rome to Florence trains).

Otherwise, you can travel from Dubrovnik to Frankfurt, Munich or Vienna, and from there take a direct flight to Florence Peterola Airport with Austrian Airlines or Lufthansa.

Getting from Florence Airport is easy: choose from taking a tram No.2 (takes 20 minutes) or pre-booking your private car transfer for completely hassle-free transfer to your Florence accommodation.

From Dubrovnik to Venice

A Venetian gondola

The easiest way of travelling between Dubrovnik and Venice is by taking EasyJet flight which is available twice a week, during July and August.

Getting from Split to Dubrovnik is easy thanks to the numerous travel options. One of the most popular way of travelling among visitors is a pleasant catamaran ride (takes around 4 hours 30 minutes, 3 departures daily). However, you can choose one of numerous daily buses that drives along the coast or booking a private car transfer (which is the quickest option).

Another option of travelling from Venice to Dubrovnik would be to take a high-speed train from Venice to Rome (there are also several direct trains a day from Venice to Fiumicino) and from there catch a plane to Dubrovnik either with Vueling Airlines of Croatia Airlines.

From Dubrovnik to Bari

Jadrolinija ferry in Gruz port

If you wonder if there is a ferry connection between Italy and Dubrovnik, the answer is YES. Croatian state shipping company Jadrolinija operates ferry route between the port of Bari (Puglia region) to Dubrovnik port.

This route is active from early May to mid-October with one weekly sailing. The ferry takes both passengers and cars so it's convenient if you are travelling by car.

Direct Ferries is a great web-site for finding the best rates for ferries sailing between Italy and Croatia and booking tickets online.


Plan Your Perfect Dubrovnik Trip

🏰 Top Experiences in Dubrovnik

βœ” Walk the ancient city walls for stunning Adriatic views
βœ” Explore the UNESCO-listed Old Town and Stradun street
βœ” Take the cable car up Mount SrΔ‘ for sunset views
βœ” Visit Fort Lovrijenac for Game of Thrones filming locations
βœ” Swim or relax on Lokrum Island
βœ” Enjoy boat trips along the Dalmatian coast

πŸ‘‰ Explore Budget Tours in Dubrovnik

🏨 Best Areas to Stay in Dubrovnik

βœ” Old Town – best for history and atmosphere (but expensive)
βœ” Ploče – great views and close to Old Town
βœ” Lapad – beaches, restaurants, and better value
βœ” Babin Kuk – quieter resort-style area with good transport
βœ” GruΕΎ – best for ferry access, local vibe, and good transport connections

πŸ‘‰ Find Affordable Stays in Dubrovnik

πŸš† Getting Around Dubrovnik

βœ” Old Town is fully pedestrian-only
βœ” Local buses connect beaches and outer districts
βœ” Boats run to nearby islands like Lokrum
βœ” Walking is the best way to explore central areas
βœ” Airport buses connect to the city center

πŸ‘‰ Explore Car Hire in Croatia

πŸŒ„ Easy Day Trips from Dubrovnik

βœ” Cavtat – quiet coastal town near the airport
βœ” Lokrum Island – short boat ride, perfect for swimming
βœ” Mljet National Park – forests, lakes, and nature escapes
βœ” Ston – famous for walls and oysters
βœ” PeljeΕ‘ac Peninsula – wine region and beaches
βœ” Mostar (Bosnia & Herzegovina) – historic bridge and old town
βœ” Elaphite Islands – island hopping by private boat, speedboat tours, or organised tourist boat excursions (Ε ipan, Lopud, Koločep)

πŸ‘‰ Reserve Day Trips from Dubrovnik

🌿 Quick Travel Tips

βœ” Visit early morning or late afternoon to avoid crowds
βœ” Book city walls tickets in advance during peak season
βœ” Bring water and sun protection in summer
βœ” Expect higher prices inside the Old Town
βœ” Wear comfortable shoesβ€”lots of stairs and stone streets

More to Discover in Italy

Rome to Florence trains

Visiting Rome on a budget

Leonardo Express train guide

Best cooking classes in Rome

Getting from Rome to Ancona

Best day trip from Florence

What to do in Rome