There are 11 ways to get from Crete to Zermatt by plane, train, car ferry, bus, busferry, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Heraklion International Airport, “Nikos Kazantzakis” to Geneva International Airport, train
best- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Geneva International Airport (GVA)plane HER - GVA
- Take the train from Genève-Aéroport to Visptrain
9h 50mCHF 176–496Fly Heraklion International Airport, “Nikos Kazantzakis” to Milano Malpensa Airport, bus, train
cheapest- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Milano Malpensa Airport (MXP)plane HER - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig Bahnhofplatz to Zermatttrain
10h 3mCHF 69–244Car ferry, bus, bus and ferry, train
- Take the carferry from Heraklion Port to Port of Piraeuscarferry
- Take the bus from Piraeus to Durrësbus
- Take the busferry from Durrës to Pratobusferry
- Take the train from Prato Centrale to Milano Centraletrain Ic
- Take the train from Milano Centrale to Brigtrain Ec
- Take the train from Brig Bahnhofplatz to Zermatttrain R42 / ...
42h 11mFly Heraklion International Airport, “Nikos Kazantzakis” to Zurich Airport, train
- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Zurich Airport (ZRH)plane HER - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
9h 42mCHF 161–521Fly Chania International Airport to Milano Malpensa Airport, bus, train
- Fly from Chania International Airport (CHQ) to Milano Malpensa Airport (MXP)plane CHQ - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig Bahnhofplatz to Zermatttrain
10h 36mCHF 121–366Fly Heraklion International Airport, “Nikos Kazantzakis” to Il Caravaggio International Airport, bus, train
- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Il Caravaggio International Airport (BGY)plane HER - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Brigtrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
11h 2mCHF 140–479Fly Chania International Airport to Il Caravaggio International Airport, bus, train
- Fly from Chania International Airport (CHQ) to Il Caravaggio International Airport (BGY)plane CHQ - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Brigtrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
11h 25mCHF 135–381Fly Heraklion International Airport, “Nikos Kazantzakis” to Lyon–Saint Exupéry Airport, train
- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Lyon–Saint Exupéry Airport (LYS)plane HER - LYS
- Take the train from Lyon Part Dieu to Genevetrain
- Take the train from Genève to Visptrain
12h 48mCHF 191–521Bus and ferry, bus, train via Thessaloníki
- Take the busferry from Heraklion to Thessalonikibusferry
- Take the bus from Thessaloníki to Pristinabus
- Take the bus from Pristina to Chiassobus
- Take the train from Chiasso to Milano Centraletrain S11
- Take the train from Milano Centrale to Brigtrain Ec
- Take the train from Brig Bahnhofplatz to Zermatttrain R42 / ...
42h 46mFerry, bus, bus and ferry, train
- Take the ferry from Heraklion to Port of Piraeusferry Abs / ...
- Take the bus from Piraeus to Durrësbus
- Take the busferry from Durrës to Milano Centralebusferry
- Take the train from Milano Centrale to Brigtrain Ec
- Take the train from Brig Bahnhofplatz to Zermatttrain R42 / ...
2d 5hCHF 261–406Bus and ferry, bus, train
- Take the busferry from Heraklion Port to Tiranabusferry
- Take the bus from Tirana to Busto Arsiziobus
- Take the train from Busto Arsizio to Domodossolatrain Re
- Take the train from Brig Bahnhofplatz to Zermatttrain R42 / ...
2d 9h
Heraklion International Airport, “Nikos Kazantzakis” (HER) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Crete to Zermatt is to fly and bus and train which costs SFr 65 - SFr 250 and takes 10h 3m.
The fastest way to get from Crete to Zermatt is to fly and train which takes 9h 42m and costs SFr 160 - SFr 550.
The distance between Crete and Zermatt is 2242 km.
The best way to get from Crete to Zermatt without a car is to car ferry and bus and bus and ferry and train which takes 42h 11m and costs .
It takes approximately 9h 50m to get from Crete to Zermatt, including transfers.
Zermatt is 1h behind Crete. It is currently 4:34 AM in Crete and 3:34 AM in Zermatt.
There are 2290+ hotels available in Zermatt.
What companies run services between Crete, Greece and Zermatt, Switzerland?
There is no direct connection from Crete to Zermatt. However, you can take the line 6 bus to Irakleion Airport, walk to Heraklion International Airport, “Nikos Kazantzakis” (HER) airport, fly to Geneva International Airport (GVA), walk to Genève-Aéroport, take the train to Visp, then take the train to Zermatt. Alternatively, you can take a car ferry from Heraklion Port to Zermatt via Port of Piraeus, Piraeus, Durrës, Durrës, Prato, Prato Centrale, Milano Centrale, Brig, and Brig Bahnhofplatz in around 42h 11m.
- Website
- en.aegeanair.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Geneva International Airport via Athens
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- CHF 80–310
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Milano Malpensa Airport via Athens
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- CHF 60–210
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Zurich Airport
- Ave. Duration
- 3h 5m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 80–230
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Zurich Airport via Athens
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- CHF 80–230
Flights from Chania International Airport to Milano Malpensa Airport via Athens
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- CHF 70–230
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Lyon–Saint Exupéry Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 65–170
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Lyon–Saint Exupéry Airport via Athens
- Ave. Duration
- 5h 45m
- When
- Tuesday to Sunday
- Estimated price
- CHF 65–210
- Website
- swiss.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Geneva International Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 85–310
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Zurich Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 75–340
- Website
- easyjet.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Geneva International Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- CHF 55–220
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Milano Malpensa Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday to Saturday
- Estimated price
- CHF 24–150
Flights from Chania International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 50–200
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Lyon–Saint Exupéry Airport
- Ave. Duration
- 3h 10m
- When
- Thursday and Sunday
- Estimated price
- CHF 70–380
- Website
- ryanair.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Milano Malpensa Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 35–120
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Il Caravaggio International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 60–420
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Il Caravaggio International Airport via Thessaloniki
- Ave. Duration
- 4h 20m
- When
- Tuesday
- Estimated price
- CHF 60–420
Flights from Chania International Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 50–140
Flights from Chania International Airport to Il Caravaggio International Airport via Bari
- Ave. Duration
- 5h 15m
- When
- Tuesday and Saturday
- Estimated price
- CHF 50–140
- Website
- flyedelweiss.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Zurich Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 75–340
- Website
- neosair.it
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Milano Malpensa Airport
- Ave. Duration
- 2h 42m
- When
- Wednesday and Saturday
- Estimated price
- CHF 90–310
Flights from Chania International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 50m
- When
- Saturday
- Estimated price
- CHF 100–340
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Il Caravaggio International Airport
- Ave. Duration
- 2h 45m
- When
- Sunday
- Estimated price
- CHF 95–330
- Website
- comlux.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Zurich Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 100–700
- Website
- flexflight.dk
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Zurich Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 100–700
- Website
- flyulendo.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Milano Malpensa Airport
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 21–160
- Website
- wizzair.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Milano Malpensa Airport
- Ave. Duration
- 3h
- When
- Sunday
- Estimated price
- CHF 35–160
- Website
- condor.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Zurich Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 40–240
- Website
- volotea.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Lyon–Saint Exupéry Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 65–170
- Website
- skyexpress.gr
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Lyon–Saint Exupéry Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday and Saturday
- Estimated price
- CHF 65–260
- Website
- transavia.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Lyon–Saint Exupéry Airport
- Ave. Duration
- 3h 15m
- When
- Monday to Friday
- Estimated price
- CHF 85–380
Train from Genève-Aéroport to Visp
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 65–210
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 40–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Visp
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 30–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Visp
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- CHF 65–200
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Chiasso to Milano Centrale
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- CHF 16–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Prato Centrale to Milano Centrale
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- CHF 29–65
- Website
- Trenitalia Intercity
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- CHF 23–40
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 23–35
- 2nd Class
- CHF 28–40
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- CHF 35–80
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- CHF 35–80
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- CHF 35–80
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- CHF 35–80
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
- Phone
- +41 (0)848 642 442
- railcenter@mgbahn.ch
- Website
- Matterhorn Gotthard Bahn
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–50
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- TGV inOui
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Busto Arsizio to Domodossola
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- CHF 10–17
- Website
- Trenitalia
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Durrës
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 43
- Schedules at
- top-lines.gr
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Durrës to Prato
- Ave. Duration
- 12h 47m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +39 0322 844 862
- comazzi@comazzibus.com
- Website
- Comazzi Bus
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8
- Website
- Comazzi Bus
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8
- Website
- Comazzi Bus
- customerservices@terravision.eu
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–23
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–23
- Website
- TERRAVISION
- Phone
- +30 2810 246530
- info@ktelherlas.gr
- Website
- ktelherlas.gr
Busferry from Heraklion to Thessaloniki
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- CHF 75–110
- Schedules at
- ktelherlas.gr
- Phone
- +383 44 162 498
- info@barilevaturist.com
- Website
- Barileva Turist
Bus from Thessaloníki to Pristina
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- CHF 17–21
- Website
- Barileva Turist
- Phone
- + 383 (0) 44 542 029
- info@sharrtravel.com
- Website
- Sharr Travel
Bus from Thessaloníki to Pristina
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- CHF 19
- Website
- Sharr Travel
Bus from Pristina to Chiasso
- Ave. Duration
- 14h 18m
- Frequency
- Twice a week
- Website
- Sharr Travel
- Phone
- +38349112555
- Website
- facebook.com
Bus from Thessaloníki to Pristina
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- CHF 19
- Schedules at
- facebook.com
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Piraeus to Durrës
- Ave. Duration
- 12h 2m
- Frequency
- Twice daily
- Estimated price
- CHF 47
- Schedules at
- facebook.com
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Durrës to Milano Centrale
- Ave. Duration
- 24h 4m
- Frequency
- Once a week
- Estimated price
- CHF 94
- Schedules at
- firenzelines.com
- Phone
- +355 42 239 203 / +355 69 400 4075
- albtrans06@yahoo.com
- Website
- Alb Trans
Busferry from Heraklion Port to Tirana
- Ave. Duration
- 24h
- Frequency
- Once daily
- Website
- Alb Trans
- Phone
- +355 692323966
- arkleand.bus@yahoo.com
Bus from Tirana to Busto Arsizio
- Ave. Duration
- 27h 15m
- Frequency
- Twice a week
- Estimated price
- CHF 66
- Schedules at
- facebook.com
- Phone
- +30 210 710 7 710
- info@seajets.gr
- Website
- Seajets
Car ferry from Heraklion Port to Port of Piraeus
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 110–290
- Website
- Seajets
- Phone
- +30 21 0891 9800
- bluestarferries@bluestarferries.com
- Website
- Blue Star Ferries
Ferry from Heraklion to Port of Piraeus
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a day
- Estimated price
- CHF 60–130
- Website
- Blue Star Ferries
Want to know more about travelling around Switzerland
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Getting around the Cyclades
Read the travel guide
Italy Travel Guides
Read the travel guide








































































