Rome2Rio

How to get fromZurich to Greek Islandsby plane, unknown, train, bus, car, car ferry, ferry or car train

Find Transport to Greek Islands

See all options

There are 13 ways to get from Zurich to Greek Islands by plane, unknown, train, bus, car, car ferry, ferry, or car train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Zurich Airport to Athens International Airport, travel

    best
    1. Fly from Zurich Airport (ZRH) to Athens International Airport (ATH)planeZRH - ATH
    2. Walk from Athens International Airport (ATH) to Greek Islandsunknown
    5h 55m
  2. Train, bus, travel

    1. Take the train from Zürich HB to BellinzonatrainIc2 / ...
    2. Take the bus from Bellinzona to Pristinabus
    3. Take the bus from Pristina to Thessaloníkibus
    4. Take the train from Thessaloniki to AthenstrainIc
    5. Walk from Athens Airport to Greek Islandsunknown
    30h 37m
  3. Drive, car ferry, travel

    1. Drive from Zurich to Port of Piraeuscar
    2. Take the car ferry from Port of Piraeus to Port of Serifoscarferry
    3. Walk from Port of Serifos to Greek Islandsunknown
    27h 34m
  4. Fly Zurich Airport to Paros National Airport, ferry, travel

    1. Fly from Zurich Airport (ZRH) to Paros National Airport (PAS)planeZRH - PAS
    2. Take the ferry from Paros to Port of Serifosferry
    3. Walk from Port of Serifos to Greek Islandsunknown
    12h 46m
  5. Fly Zurich Airport to Mykonos, car ferry, ferry, travel

    1. Fly from Zurich Airport (ZRH) to Mykonos (JMK)planeZRH - JMK
    2. Take the car ferry from Mykonos to Paroscarferry
    3. Take the ferry from Paros to Port of Serifosferry
    4. Walk from Port of Serifos to Greek Islandsunknown
    12h 9m
  6. Train, train to Stuttgart Airport, fly to Athens International Airport, travel

    1. Take the train from Zürich HB to Singentrain
    2. Take the train from Singen to Böblingentrain
    3. Fly from Stuttgart Airport (STR) to Athens International Airport (ATH)planeSTR - ATH
    4. Walk from Athens International Airport (ATH) to Greek Islandsunknown
    9h 6m
  7. Train, train to Milano Malpensa Airport, fly to Athens International Airport, travel

    1. Take the train from Zürich HB to Luganotrain
    2. Take the train from Lugano to Malpensa Aeroporto T1train
    3. Fly from Milano Malpensa Airport (MXP) to Athens International Airport (ATH)planeMXP - ATH
    4. Walk from Athens International Airport (ATH) to Greek Islandsunknown
    9h 42m
  8. Fly Zurich Airport to Heraklion International Airport, “Nikos Kazantzakis”, car ferry, travel

    1. Fly from Zurich Airport (ZRH) to Heraklion International Airport, “Nikos Kazantzakis” (HER)planeZRH - HER
    2. Take the car ferry from Heraklion Port to Thira Santorini Portcarferry
    3. Take the car ferry from Thira Santorini Port to Port of Serifoscarferry
    4. Walk from Port of Serifos to Greek Islandsunknown
    13h 51m
  9. Bus, travel

    1. Take the bus from Zürich to Ferizajbus
    2. Take the bus from Ferizaj to Thessaloníkibus
    3. Take the bus from Thessaloniki Monastiriou to Athens, Leoforou Kifisou - KTELbus
    4. Take the bus from Athens, Leoforou Kifisou - KTEL (Άθενς, Λεωφόρου Κηφισού - ΚΤΕΛ ΚΗΦΙΣΟΥ) to Κτιριο ΑναχωρησεωνbusΧ93
    5. Walk from Κτιριο Αναχωρησεων to Greek Islandsunknown
    33h 21m
  10. Bus, car ferry, travel

    1. Take the bus from Zürich to Beograd, Autobuska stanicabus
    2. Take the bus from Beograd, Autobuska stanica to Athensbus
    3. Take the car ferry from Port of Piraeus to Port of Serifoscarferry
    4. Walk from Port of Serifos to Greek Islandsunknown
    36h 25m
  11. Bus, car ferry, travel via Kumanovo

    1. Take the bus from Zürich to Kumanovobus
    2. Take the bus from Kumanovo to Athensbus
    3. Take the car ferry from Port of Piraeus to Port of Serifoscarferry
    4. Walk from Port of Serifos to Greek Islandsunknown
    40h 16m
  12. Bus, car ferry, travel via Tirana

    1. Take the bus from Zürich HB to Tirana, Terminali Lindor I Autobusavebus
    2. Take the bus from Tirana, Terminali Lindor I Autobusave to Peiraiasbus
    3. Take the car ferry from Port of Piraeus to Port of Serifoscarferry
    4. Walk from Port of Serifos to Greek Islandsunknown
    43h 14m
  13. Drive, car train, travel

    1. Drive from Zurich to München Ostcar
    2. Take the car train from München Ost to Villach Hbfcartrain
    3. Walk from Villach Hbf to Greek Islandsunknown
    31h 52m

Zurich Airport (ZRH) to Athens International Airport (ATH) flights

Calendar41Weekly Planes
Duration3h 33mAverage Duration
Ticket€63Cheapest Price
See schedules

Questions & Answers

What companies run services between Zurich, Switzerland and Greek Islands, Greece?

There is no direct connection from Zurich to Greek Islands. However, you can take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Athens International Airport (ATH), then travel to Greek Islands. Alternatively, you can take a train from Zürich HB to Greek Islands via Bellinzona, Bellinzona, Pristina, Thessaloníki, Thessaloniki, Athens, and Athens Airport in around 30h 37m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Greece

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides