Travel options for:
Venice to Dubrovnik
  • Fly

    $83 - $244
    1. Venice

      23min - every 20 minutes

      $1 - $9

    2. Venice (VCE)

      1hrs 20min - non-stop

      $75 - $230

    3. Dubrovnik (DBV)

      35min - 4 times a day

      $6

      • Dubrovnik
  • Train, bus

    $50 - $95
    1. Venezia Santa Lucia

      2hrs 05min - hourly

      $10 - $35

    2. Trieste Zob

      13hrs 45min - twice daily

      $40 - $60

      • Dubrovnik Zob
  • Bus

    $58 - $100
    1. Venice

      4hrs 20min - once daily

      $18 - $40

    2. Pula

      15hrs 09min - once daily

      $40 - $60

      • Dubrovnik
  • Train, car ferry, ferry

    $89 - $161
    1. Venezia Santa Lucia

      3hrs 29min - once daily

      $40 - $60

    2. Ancona

      7min - every 10 minutes

      $1 - $8

    3. Ancona

      10hrs 45min - once daily

      $27 - $60

    4. Split

      4hrs 20min - once daily

      $20 - $35

      • Dubrovnik
  • Drive

    $140 - $220
    1. Venice

      9hrs 12min - 523.9 miles

      $140 - $220

      • Dubrovnik
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Corsia A1 bus to Venice airport, fly to Dubrovnik airport, then bus to Dubrovnik. 5hrs 18min $173. From Venezia Santa Lucia train to Trieste Zob then bus to Dubrovnik Zob. 16hrs 50min $64. From Venice bus to Pula then bus to Dubrovnik. 20hrs 29min $83. From Venezia Santa Lucia train to Ancona, train to Ancona, car ferry to Split, then ferry to Dubrovnik. 20hrs 45min $120. From Venice drive to Dubrovnik. 9hrs 12min $181.