Travel options for:
Athens to Zürich
  • Fly to Zurich

    $96 - $311
    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      2 h 50 min - non-stop

      $75 - $280

    3. Zurich (ZRH)

      16 min - hourly - line 16

      $11 - $21

  • Fly to Geneva, train

    $155 - $420
    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      2 h 50 min - non-stop

      $65 - $260

    3. Geneva (GVA)

      2 h 56 min - every 2 hours

      $80 - $150

  • Train, bus and ferry

    $377 - $600
    1. Athens

      4 h 2 min - once daily

      $19 - $26

    2. Larissa

      10 min - 2744 feet

    3. Larissa

      14 h 5 min - once a week

      $260 - $380

    4. Bologna

      6 min - 1813 feet

    5. Marconi

      5 min - every 20 minutes - line 21

      $1 - $2

    6. Bologna Centrale

      1 h 2 min - every 3 hours

      $26 - $55

    7. Milano Centrale

      42 min - every 3 hours

      $6 - $18

    8. Chiasso

      2 h 36 min - twice daily

      $65 - $120

  • Bus, bus and ferry

    $292 - $431
    1. Athens

      4 h - every 4 hours

    2. Larissa

      16 min - 4537 feet

    3. Larissa

      14 h 5 min - once a week

      $260 - $380

    4. Bologna

      6 min - 1813 feet

    5. Marconi

      6 min - every 30 minutes - line 38

      $1 - $2

    6. Bologna, Bologna

      7 h - 6 times a week

      $29 - $50

  • Drive, car ferry

    $226 - $446
    1. Athens

      6 h 5 min - 275.8 miles

      $65 - $100

    2. Igoumenitsa

      21 h - twice a week

      $80 - $230

    3. Venice

      5 h 29 min - 339.8 miles

      $80 - $120

  • Train, nighttrain

    $191 - $362
    1. Athens

      5 h 23 min - once daily

      $28 - $40

    2. Thessaloniki

      13 h 16 min - once daily

      $3 - $60

    3. Beograd

      11 h 52 min - once daily

      $50 - $85

    4. Wien Penzing

      7 h 49 min - every 4 hours

      $110 - $180

  • Bus

    $160 - $212
    1. Athens

      11 h 53 min - once daily

      $30 - $45

    2. Sofia

      28 h 57 min - once a week

      $130 - $170

  • Bus, car ferry, train

    $168 - $502
    1. Athens

      3 h - hourly

      $23 - $27

    2. Patras

      12 min - 3296 feet

    3. Patras

      31 h 1 min - 3 times a week

      $100 - $330

    4. Venezia

      18 min - 4930 feet

    5. Venezia Santa Lucia

      2 h 35 min - every 3 hours

      $23 - $55

    6. Milano Centrale

      4 h 3 min - every 4 hours

      $22 - $90

  • Drive

    $350 - $550
    1. Athens

      23 h 20 min - 1472.3 miles

      $350 - $550

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

From Στ.Μοναστηρακι subway to Athens airport, fly to Zurich airport, then line 16 train to Zürich. 6 h 7 min $160. From Στ.Μοναστηρακι subway to Athens airport, fly to Geneva airport, then train to Zürich. 8 h 51 min $280. From Athens train to Larissa, walk to Larissa, bus and ferry to Bologna, walk to Marconi, line 21 bus to Bologna Centrale, train to Milano Centrale, train to Chiasso, then train to Zürich HB. 25 h 56 min $508. From Athens bus to Larissa, walk to Larissa, bus and ferry to Bologna, walk to Marconi, line 38 bus to Bologna, Bologna, then bus to Zurich. 27 h 51 min $359. From Athens drive to Igoumenitsa, car ferry to Venice, then drive to Zürich. 32 h 35 min $371. From Athens train to Thessaloniki, nighttrain to Beograd, train to Wien Penzing, then train to Zürich HB. 41 h 20 min $294. From Athens bus to Sofia then bus to Zurich. 41 h 50 min $176. From Athens bus to Patras, walk to Patras, car ferry to Venezia, walk to Venezia Santa Lucia, train to Milano Centrale, then train to Zürich HB. 43 h 37 min $450. From Athens drive to Zürich. 23 h 20 min $432.