There are 11 ways to get from Crete to Bern by plane, train, car ferry, bus, or busferry
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 Zurich Airport, train
best- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Zurich Airport (ZRH)plane HER - ZRH
- Take the train from Zürich Flughafen to Berntrain
6h 42mCHF 111–301Fly 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 to Berntrain
9h 50mCHF 86–269Car 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 Bologna Centraletrain Re
- Take the train from Bologna centrale to Milano Centraletrain
- Take the train from Milano Centrale to Berntrain Ec
40h 3mFly Heraklion International Airport, “Nikos Kazantzakis” to Basel, train
- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Basel (BSL)plane HER - BSL
- Take the train from Basel SBB to Berntrain
7h 11mCHF 172–652Fly Heraklion International Airport, “Nikos Kazantzakis” to Geneva International Airport, train
- 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 Berntrain
8h 15mCHF 151–326Fly Heraklion International Airport, “Nikos Kazantzakis” to Bern Airport
- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Bern Airport (BRN)plane HER - BRN
5h 56mCHF 288–1,411Fly Chania International Airport to Basel, train
- Fly from Chania International Airport (CHQ) to Basel (BSL)plane CHQ - BSL
- Take the train from Basel SBB to Berntrain
7h 19mCHF 147–354Bus and ferry, bus via Thessaloníki
- Take the busferry from Heraklion to Thessalonikibusferry
- Take the bus from Thessaloníki to Pristinabus
- Take the bus from Pristina to Bernbus
40h 20mCHF 154–248Bus and ferry, bus, train
- Take the busferry from Heraklion to Thessalonikibusferry
- Take the bus from Thessaloníki to Budapestbus
- Take the train from Budapest-Keleti to Sarganstrain Rjx
- Take the train from Sargans to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Berntrain Ic1 / ...
44h 12mCHF 296–473Bus, bus and ferry
- Take the bus from Heraklion to Chaniabus
- Take the busferry from Chania to Thessaloniki Macedonia KTEL Bus Stationbusferry
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kumanovobus
- Take the bus from Kumanovo to Bernbus
2d 1hBus and ferry, bus
- Take the busferry from Heraklion Port to Tiranabusferry
- Take the bus from Tirana, Terminali Lindor I Autobusave to Bern, Hauptbahnhofbus
2d 2h
Heraklion International Airport, “Nikos Kazantzakis” (HER) to Zurich Airport (ZRH) flights
Comparing Your Travel Options
The cheapest way to get from Crete to Bern is to fly and bus and train which costs SFr 85 - SFr 270 and takes 9h 50m.
The fastest way to get from Crete to Bern is to fly which takes 5h 56m and costs SFr 280 - SFr 1500.
No, there is no direct bus from Crete to Bern. However, there are services departing from Heraklion and arriving at Bern via Thessaloníki and Pristina. The journey, including transfers, takes approximately 40h 20m.
The distance between Crete and Bern is 2054 km.
The best way to get from Crete to Bern without a car is to car ferry and bus and bus and ferry and train which takes 40h 3m and costs .
It takes approximately 6h 42m to get from Crete to Bern, including transfers.
Crete to Bern bus services, operated by KTEL Irakleiou - Lasithiou S.A, depart from Heraklion station.
Crete to Bern bus services, operated by KTEL Irakleiou - Lasithiou S.A, arrive at Thessaloniki station.
Bern is 1h behind Crete. It is currently 1:18 PM in Crete and 12:18 PM in Bern.
There are 364+ hotels available in Bern.
What companies run services between Crete, Greece and Bern, Switzerland?
Helvetic Airways flies from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Bern Airport (BRN) twice a week.
- Website
- swiss.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Zurich Airport
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 75–380
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Geneva International Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 85–340
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 35–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 50–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Brig to Bern
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Sargans to Zuerich Hb
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Estimated price
- CHF 27–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Bern
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 35–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
- 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
- +30 210 710 7 710
- [email protected]
- Website
- Seajets
Car ferry from Heraklion Port to Port of Piraeus
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 110–270
- Website
- Seajets
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









