Travel options for:
Corfu to Dubrovnik
  • Car ferry, bus, drive

    $57 - $78
    1. Corfu

      30 min - twice daily

      $29

    2. Sarandë

      9 min - 2611 feet

    3. Sarandë

      3 h 45 min - 3 times a day

      $6 - $13

    4. Tiranë

      2 h 15 min - hourly

      $2 - $4

    5. Shkodër

      1 h 8 min - 30.1 miles

      $5 - $9

    6. Bar

      15 min - once daily

    7. Petrovac

      2 h 5 min - 83.5 miles

      $16 - $24

  • Car ferry, bus via Shkodër

    1. Corfu

      30 min - twice daily

      $29

    2. Sarandë

      9 min - 2611 feet

    3. Sarandë

      3 h 45 min - 3 times a day

      $6 - $13

    4. Tiranë

      2 h 15 min - hourly

      $2 - $4

    5. Shkodër

      3 h 20 min - once daily

      $17 - $35

    6. Kotor

      7 min - 2028 feet

    7. Kotor

      2 h 10 min - once daily

  • Car ferry, bus Hafet Tours

    $101 - $153
    1. Corfu

      30 min - twice daily

      $29

    2. Sarandë

      9 min - 2611 feet

    3. Sarandë

      6 h 21 min - once daily

      $18 - $55

    4. Struga

      8 h 41 min - twice a week

      $55 - $70

  • Car ferry Superfast ferries

    $112 - $274
    1. Corfu

      8 h - 3 times a week

      $90 - $250

    2. Bari

      11 min - 2922 feet

    3. Bari

      10 h - twice a week

      $18 - $24

  • Car ferry Ventouris Ferries

    $85 - $180
    1. Corfu

      12 h 10 min - 6 times a week

      $65 - $160

    2. Bari

      10 h - twice a week

      $18 - $24

  • Car ferry, drive

    $93 - $123
    1. Corfu

      30 min - twice daily

      $29

    2. Sarandë

      8 h 58 min - 334.6 miles

      $65 - $95

  • Fly

    $136 - $476
    1. Corfu (CFU)

      6 h 50 min - 1 stopover

      $120 - $470

    2. Dubrovnik (DBV)

      28 min - hourly

      $8

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

From Corfu car ferry to Sarandë, walk to Sarandë, bus to Tiranë, bus to Shkodër, drive to Bar, bus to Petrovac, then drive to Dubrovnik. 12 h 32 min 60€. From Corfu car ferry to Sarandë, walk to Sarandë, bus to Tiranë, bus to Shkodër, bus to Kotor, walk to Kotor, then bus to Dubrovnik. 15 h 41 min. From Corfu car ferry to Sarandë, walk to Sarandë, bus to Struga, then bus to Dubrovnik. 17 h 41 min 124€. From Corfu car ferry to Bari, walk to Bari, then car ferry to Dubrovnik. 19 h 11 min 203€. From Corfu car ferry to Bari then car ferry to Dubrovnik. 23 h 10 min 81€. From Corfu car ferry to Sarandë then drive to Dubrovnik. 9 h 28 min 91€. From Corfu airport fly to Dubrovnik airport then shuttle to Dubrovnik. 7 h 42 min 198€.