Travel options for:
Zürich to Corse
  • Train to Mulhouse, fly to Ajaccio

    $270 - $1,269
    1. Zürich

      53 min - 3 times a day

      $30 - $60

    2. Basel, Bahnhof SBB

      16 min - every 15 minutes - line 50

      $3 - $5

    3. Mulhouse (MLH)

      3 h 50 min - 1 stopover

      $230 - $1,200

    4. Ajaccio (AJA)

      40 min - 3 times a day

      $4 - $6

  • Fly Zurich to Ajaccio

    $205 - $575
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      3 h 10 min - 1 stopover

      $190 - $550

    3. Ajaccio (AJA)

      40 min - 3 times a day

      $4 - $6

  • Fly Zurich to Calvi, drive

    $150 - $698
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      3 h 15 min - 1 stopover

      $120 - $650

    3. Calvi (CLY)

      2 h 17 min - 91.8 miles

      $19 - $29

  • Fly Zurich to Bastia, train

    $189 - $592
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      3 h 25 min - 1 stopover

      $160 - $550

    3. Bastia (BIA)

      5 min - once daily

      $1 - $2

    4. Casamozza

      2 h 13 min - once daily

      $17 - $21

  • Train to Mulhouse, fly to Bastia, train

    $254 - $1,186
    1. Zürich

      53 min - 3 times a day

      $30 - $60

    2. Basel, Bahnhof SBB

      16 min - every 15 minutes - line 50

      $3 - $5

    3. Mulhouse (MLH)

      4 h 10 min - 1 stopover

      $200 - $1,100

    4. Bastia (BIA)

      5 min - once daily

      $1 - $2

    5. Casamozza

      2 h 13 min - once daily

      $17 - $21

  • Train, car ferry

    $133 - $255
    1. Zuerich Hb

      3 h 26 min - 4 times a day

      $45 - $65

    2. Milano Centrale

      2 h 19 min - twice daily

      $11 - $35

    3. Savona

      6 min - 2.2 miles

      $10 - $13

    4. Savona

      5 h 45 min - twice daily

      $45 - $120

    5. Bastia

      16 min - 4553 feet

    6. Bastia

      2 h 49 min - once daily

      $21 - $25

  • Bus, car ferry

    $134 - $321
    1. Zurich

      3 h 55 min - twice daily

      $8 - $27

    2. Milano Lampugnano

      6 h 10 min - 4 times a week

      $45 - $65

    3. Piombino

      40 min - 5 times a day

      $25 - $95

    4. Portoferraio

      1 h 30 min - twice a week

      $30 - $100

    5. Bastia

      1 h 52 min - twice daily

      $15 - $17

    6. Ghisonaccia

      1 h 32 min - 52.8 miles

      $11 - $17

  • Bus Eurolines FR, car ferry, train

    $112 - $195
    1. Zurich

      9 h 35 min - 3 times a week

      $50 - $120

    2. Alberti / Gioffredo

      10 min - hourly - line 38

      $2

    3. Le Port Arson

      11 min - 3096 feet

    4. Nice

      6 h - 4 times a week

      $35 - $50

    5. Bastia

      6 min - 1476 feet

    6. Bastia

      2 h 55 min - 3 times a day

      $21 - $25

  • Bus FlixBus, car ferry, train

    $76 - $133
    1. Zurich

      6 h 15 min - twice daily

      $24 - $45

    2. Genova - Stazione Marittima

      2 min - every 5 minutes - line 9

      $2

    3. Genoa

      10 h - once daily

      $28 - $65

    4. Bastia

      16 min - 4553 feet

    5. Bastia

      2 h 55 min - 3 times a day

      $21 - $25

  • Drive, car ferry

    $130 - $245
    1. Zürich

      4 h 50 min - 284 miles

      $65 - $100

    2. Savona

      5 h 45 min - twice daily

      $45 - $120

    3. Bastia

      2 h 7 min - 83 miles

      $17 - $26

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

From Zürich HB train to Basel, Bahnhof SBB, line 50 bus to Mulhouse airport, fly to Ajaccio airport, then train to Corse. 7 h 44 min $667. From Zürich HB train to Zurich airport, fly to Ajaccio airport, then train to Corse. 6 h 59 min $324. From Zürich HB train to Zurich airport, fly to Calvi airport, then drive to Corse. 7 h 41 min $373. From Zürich HB train to Zurich airport, fly to Bastia airport, bus to Casamozza, then train to Corse. 9 h 52 min $299. From Zürich HB train to Basel, Bahnhof SBB, line 50 bus to Mulhouse airport, fly to Bastia airport, bus to Casamozza, then train to Corse. 10 h 42 min $632. From Zuerich Hb train to Milano Centrale, train to Savona, taxi to Savona, car ferry to Bastia, walk to Bastia, then train to Tavera. 17 h 41 min $210. From Zurich bus to Milano Lampugnano, bus to Piombino, car ferry to Portoferraio, car ferry to Bastia, bus to Ghisonaccia, then drive to Corse. 19 h 39 min $260. From Zurich bus to Alberti / Gioffredo, line 38 bus to Le Port Arson, walk to Nice, car ferry to Bastia, walk to Bastia, then train to Tavera. 21 h 9 min $155. From Zurich bus to Genova - Stazione Marittima, line 9 bus to Genoa, car ferry to Bastia, walk to Bastia, then train to Tavera. 21 h 29 min $116. From Zürich drive to Savona, car ferry to Bastia, then drive to Corse. 12 h 42 min $205.