Travel options for:
Venice to Corfu
  • Fly Venice to Corfu

    $77 - $472
    1. Venice

      23 min - every 20 minutes - line 5

      $2

    2. Venice (VCE)

      1 h 45 min - non-stop

      $75 - $470

  • Fly Venice Treviso to Brindisi, bus, ferry

    $152 - $421
    1. Venice

      25 min - on demand

      $30 - $60

    2. Venice Treviso (TSF)

      1 h 30 min - non-stop

      $60 - $270

    3. Brindisi (BDS)

      35 min - every 4 hours

      $2 - $10

    4. Lecce

      40 min - every 3 hours

      $9 - $12

    5. Otranto

      9 min - 2730 feet

    6. Otranto

      3 h 30 min - 4 times a week

      $50 - $70

  • Fly Venice Treviso to Corfu

    $86 - $289
    1. Venice

      25 min - on demand

      $30 - $60

    2. Venice Treviso (TSF)

      1 h 35 min - non-stop

      $55 - $230

  • Train to Munich, fly to Corfu

    $160 - $501
    1. Venice

      6 h 35 min - once daily

      $45 - $120

    2. München Ost

      31 min - every 20 minutes

      $4 - $8

    3. Munich (MUC)

      1 h 55 min - non-stop

      $110 - $380

  • Fly Venice to Tirana, shuttle, car ferry

    $95 - $207
    1. Venice

      23 min - every 20 minutes - line 5

      $2

    2. Venice (VCE)

      1 h 30 min - non-stop

      $55 - $160

    3. Tirana (TIA)

      30 min - every 2 hours

      $3

    4. Tiranë

      3 h 30 min - 5 times a day

      $6 - $13

    5. Sarandë

      9 min - 2611 feet

    6. Sarandë

      30 min - twice daily

      $29

  • Train to Verona, fly to Tirana, shuttle, car ferry

    $91 - $254
    1. Venice

      1 h 10 min - every 3 hours

      $10 - $35

    2. Verona - Stazione Verona Porta

      15 min - every 30 minutes - line 199

      $8

    3. Verona (VRN)

      1 h 35 min - non-stop

      $35 - $170

    4. Tirana (TIA)

      30 min - every 2 hours

      $3

    5. Tiranë

      3 h 30 min - 5 times a day

      $6 - $13

    6. Sarandë

      9 min - 2611 feet

    7. Sarandë

      30 min - twice daily

      $29

  • Train, bus, ferry

    $129 - $220
    1. Venezia Santa Lucia

      1 h 25 min - hourly

      $14 - $40

    2. Bologna Centrale

      7 h 1 min - every 4 hours

      $55 - $100

    3. Quarta O. - Stazione

      15 min - hourly - line 29

    4. Lecce

      40 min - every 3 hours

      $9 - $12

    5. Otranto

      9 min - 2730 feet

    6. Otranto

      3 h 30 min - 4 times a week

      $50 - $70

  • Bus, bus and ferry, car ferry

    $222 - $333
    1. Corsia A5

      11 min - every 20 minutes

      $1 - $4

    2. Mestre

      1 h 51 min - hourly

      $8 - $14

    3. Stazione Centrale

      10 min - every 30 minutes - line 30

      $1 - $2

    4. Bologna

      11 h 32 min - once a week

      $200 - $300

    5. Igoumenitsa

      1 h 45 min - hourly

      $11 - $13

  • Drive, car ferry

    $150 - $369
    1. Venice

      3 h 29 min - 227.5 miles

      $50 - $80

    2. Ancona

      14 h - twice a week

      $95 - $290

  • Car ferry

    $96 - $315
    1. Venezia

      24 h 30 min - 3 times a week

      $85 - $310

    2. Igoumenitsa

      22 min - 1.2 miles

    3. Igoumenitsa

      1 h 45 min - hourly

      $11 - $13

  • Line 16 ferry, car ferry

    $85 - $152
    1. Zattere Gesuati

      25 min - every 2 hours - line 16

      $9

    2. Fusina

      12 min - 2703 feet

    3. Venice

      6 h - once daily

      $65 - $130

    4. Igoumenitsa

      8 min - 1837 feet

    5. Igoumenitsa

      1 h 45 min - hourly

      $11 - $13

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

From Corsia A1 line 5 bus to Venice airport then fly to Corfu airport. 4 h 8 min $271. From Venice shuttle to Venice Treviso airport, fly to Brindisi airport, bus to Lecce, bus to Otranto, walk to Otranto, then ferry to Corfu. 9 h 50 min $239. From Venice shuttle to Venice Treviso airport then fly to Corfu airport. 4 h $183. From Venezia Santa Lucia train to München Ost, train to Munich airport, then fly to Corfu airport. 11 h 8 min $308. From Corsia A1 line 5 bus to Venice airport, fly to Tirana airport, Airport Bus to Tiranë, shuttle to Sarandë, walk to Sarandë, then car ferry to Corfu. 11 h 32 min $131. From Venezia Santa Lucia train to Verona - Stazione Verona Porta Nuova, line 199 Airport Bus to Verona airport, fly to Tirana airport, Airport Bus to Tiranë, shuttle to Sarandë, walk to Sarandë, then car ferry to Corfu. 12 h 53 min $146. From Venezia Santa Lucia train to Bologna Centrale, train to Quarta O. - Stazione, line 29 bus to Lecce, bus to Otranto, walk to Otranto, then ferry to Corfu. 15 h 59 min $194. From Corsia A5 bus to Mestre, bus to Stazione Centrale, line 30 bus to Bologna, bus and ferry to Igoumenitsa, then car ferry to Corfu. 17 h 59 min $271. From Venice drive to Ancona then car ferry to Corfu. 17 h 29 min $326. From Venezia car ferry to Igoumenitsa, walk to Igoumenitsa, then car ferry to Corfu. 27 h 8 min $271. From Zattere Gesuati line 16 ferry to Fusina, walk to Venice, car ferry to Igoumenitsa, walk to Igoumenitsa, then car ferry to Corfu. 34 h 2 min $106.