Travel from Dubrovnik to Venice

Bus or fly from Dubrovnik to Venice?

Volotea, easyJet and two other airlines fly from Dubrovnik to Venice once daily. Alternatively, you can take a bus from Dubrovnik to Venice via Villach Hbf in around 17 h 46 min.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast
Need to know: JadrolinijaLearn all about travelling by ferry across the Adriatic Sea

How to get from Dubrovnik to Venice

ModeDurationPrice
From Dubrovnik shuttle to Dubrovnik airport, fly to Venice airport, then line 5 bus to Venice.4 h 23 min$189
From Dubrovnik car ferry to Bari, walk to Bari - Corso Cavour, bus to Βari - Viale Unità ang. Largo Ciaia, walk to Bari Centrale, train to Bologna C.Le, then train to Venezia S.Lucia.17 h 49 min$181
From Dubrovnik bus to Villach Hbf then bus to Venezia S.Lucia.17 h 46 min
From Dubrovnik bus to Split, train to Zagreb Glavni Kolod., train to Villach Hbf, then train to Venezia Santa Lucia.19 h 31 min$116
From Dubrovnik ferry to spalato, car ferry to Piazza Kennedy, bus to Ancona, then train to Venezia S.Lucia.21 h 5 min$154
From Dubrovnik bus to Pula then bus to Venice.22 h 33 min$82
From Dubrovnik drive to Venice.9 h 10 min$153

How long does it take to get from Dubrovnik to Venice?

It takes approximately 4 h 23 min to get from Dubrovnik to Venice, including transfers.

Is there a direct bus between Dubrovnik and Venice?

No, there is no direct bus from Dubrovnik to Venice. However, there are services departing from Dubrovnik and arriving at Venezia S.Lucia via Villach Hbf. The journey, including transfers, takes approximately 17 h 46 min.

Operators from Dubrovnik to Venice

OperatorPhoneWebsite
Atlas Kompass+385 1 2415 611Atlas Kompass
VoloteaVolotea
easyJeteasyJet
Croatia AirlinesCroatia Airlines
Austrian AirlinesAustrian Airlines
ACTV S.p.a+ 39 041 27 22 111ACTV S.p.a
Jadrolinija+385 51 666 111Jadrolinija
Miccolis080 5315334Miccolis
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Crnja Tours+385 91 30 30 356Crnja Tours
Trenitalia+39 06 68475475Trenitalia
Promet MakarskaPromet Makarska
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Kapetan Luka021 / 645 476Kapetan Luka
SNAV+39 081 428 5555SNAV
ATMA AnconaATMA Ancona
AutotransAutotrans
Brusutti+39 041 5415488Brusutti
Close Print Itinerary
  1. Here are 7 options to get from
    Dubrovnik to Venice:

    1. Trip:
      1 Fly
      • One-Way approx: USD $99 - $439
      • Duration: 4 h 23 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $99 - $439
        • Duration: 4 h 23 min
        Close x
    2. Trip:
      2 Car ferry, train
      • One-Way approx: USD $154 - $213
      • Duration: 17 h 49 min
      Open +
      • Trip:
        2 Car ferry, train
        • One-Way approx: USD $154 - $213
        • Duration: 17 h 49 min
        Close x
    3. Trip:
      3 Bus Crnja Tours
      • One-Way approx: N/A
      • Duration: 17 h 46 min
      Open +
      • Trip:
        3 Bus Crnja Tours
        • One-Way approx: N/A
        • Duration: 17 h 46 min
        Close x
    4. Trip:
      4 Bus, train
      • One-Way approx: USD $85 - $144
      • Duration: 19 h 31 min
      Open +
      • Trip:
        4 Bus, train
        • One-Way approx: USD $85 - $144
        • Duration: 19 h 31 min
        Close x
    5. Trip:
      5 Ferry, car ferry, train
      • One-Way approx: USD $123 - $188
      • Duration: 21 h 5 min
      Open +
      • Trip:
        5 Ferry, car ferry, train
        • One-Way approx: USD $123 - $188
        • Duration: 21 h 5 min
        Close x
    6. Trip:
      6 Bus Autotrans
      • One-Way approx: USD $69 - $93
      • Duration: 22 h 33 min
      Open +
      • Trip:
        6 Bus Autotrans
        • One-Way approx: USD $69 - $93
        • Duration: 22 h 33 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $120 - $190
      • Duration: 9 h 10 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $120 - $190
        • Duration: 9 h 10 min
        Close x