There are 8 ways to get from Athens Airport (ATH) to Bern by plane, train, helicopter, car ferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zurich Airport, train
best- Fly from Athens International Airport (ATH) to Zurich Airport (ZRH)plane ATH - ZRH
- Take the train from Zürich Flughafen to Berntrain
4h 30mCHF 113–284Fly to Milano Malpensa Airport, bus, train
cheapest- Fly from Athens International Airport (ATH) to Milano Malpensa Airport (MXP)plane ATH - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig to Berntrain
7h 24mCHF 93–276Helicopter, car ferry, bus
- Take the helicopter from Athens Heliport to Mykonos Heliporthelicopter
- Take the car ferry from Mykonos to Port of Piraeuscarferry
- Take the bus from Piraeus to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Bern, Hauptbahnhofbus
41h 23mDrive 2,356.7 km
- Drive from Athens Airport (ATH) to Berncar 2,356.7 km
24h 51mCHF 402–581Fly to Geneva International Airport, train
- Fly from Athens International Airport (ATH) to Geneva International Airport (GVA)plane ATH - GVA
- Take the train from Genève-Aéroport to Berntrain
5h 48mCHF 119–347Fly to Basel, train
- Fly from Athens International Airport (ATH) to Basel (BSL)plane ATH - BSL
- Take the train from Basel SBB to Berntrain
4h 49mCHF 105–315Fly to Il Caravaggio International Airport, bus, train
- Fly from Athens International Airport (ATH) to Il Caravaggio International Airport (BGY)plane ATH - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Berntrain
7h 55mCHF 107–323Helicopter, car ferry, bus, train
- Take the helicopter from Athens Heliport to Sifnos Heliporthelicopter
- Take the car ferry from Port of Sifnos to Port of Piraeuscarferry
- Take the bus from Piraeus to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Zurichbus
- Take the train from Zürich HB to Berntrain Ic1 / ...
2d 5hCHF 549–769
Athens International Airport (ATH) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Athens Airport (ATH) to Bern is to fly and bus and train which costs SFr 90 - SFr 280 and takes 7h 24m.
The fastest way to get from Athens Airport (ATH) to Bern is to fly and train which takes 4h 30m and costs SFr 110 - SFr 290.
The distance between Athens Airport (ATH) and Bern is 1765 km. The road distance is 2356.7 km.
The best way to get from Athens Airport (ATH) to Bern without a car is to helicopter and car ferry and bus which takes 41h 23m and costs .
It takes approximately 4h 30m to get from Athens Airport (ATH) to Bern, including transfers.
Bern is 1h behind Athens Airport (ATH). It is currently 6:03 AM in Athens Airport (ATH) and 5:03 AM in Bern.
Yes, the driving distance between Athens Airport (ATH) to Bern is 2357 km. It takes approximately 24h 51m to drive from Athens Airport (ATH) to Bern.
There are 374+ hotels available in Bern.
What companies run services between Athens Airport (ATH), Greece and Bern, Switzerland?
There is no direct connection from Athens Airport (ATH) to Bern. However, you can fly to Zurich Airport (ZRH), walk to Zürich Flughafen, then take the train to Bern. Alternatively, you can take a vehicle from Athens Heliport to Bern, Hauptbahnhof via Mykonos Heliport, Mykonos, Port of Piraeus, Piraeus, and Tirana, Terminali Lindor I Autobusave in around 41h 23m.
- Website
- en.aegeanair.com
Flights from Athens International Airport to Zurich Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 65–150
Flights from Athens International Airport to Geneva International Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- CHF 65–250
Flights from Athens International Airport to Geneva International Airport via Thessaloniki
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 100–250
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- CHF 50–180
- Website
- swiss.com
Flights from Athens International Airport to Zurich Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 65–150
Flights from Athens International Airport to Geneva International Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- CHF 65–250
- Website
- easyjet.com
Flights from Athens International Airport to Geneva International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 45–180
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 41m
- When
- Every day
- Estimated price
- CHF 26–150
Flights from Athens International Airport to Basel
- Ave. Duration
- 3h
- When
- Monday and Friday
- Estimated price
- CHF 90–250
- Website
- ryanair.com
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- CHF 50–140
Flights from Athens International Airport to Milano Malpensa Airport via Bari
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 50–140
Flights from Athens International Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 45–200
Flights from Athens International Airport to Il Caravaggio International Airport via Bari
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- CHF 45–200
- Website
- skyexpress.gr
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- CHF 55–140
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 40–130
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 55–170
- Website
- https://www.sbb.ch/en
Train from Brig to Bern
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 35–110
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 30–110
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Bern
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 40–120
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Milano Centrale to Bern
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 55–100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 70–100
- 2nd Class
- CHF 55–75
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Zürich HB to Bern
- Ave. Duration
- 1h 33m
- Frequency
- Once a week
- Estimated price
- CHF 35–55
- Schedules at
- sob.ch
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 10h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 43
- Schedules at
- top-lines.gr
- Phone
- +355 68 407 6607
- [email protected]
- Website
- facebook.com
Bus from Piraeus to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 11h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 48
- Schedules at
- facebook.com
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Bern, Hauptbahnhof
- Ave. Duration
- 24h
- Frequency
- Once a week
- Schedules at
- https://showmebus.com/
- Phone
- +39 0322 844 862
- [email protected]
- Website
- comazzibus.com
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9
- Website
- https://www.comazzibus.com/eng/index.php
- [email protected]
- Website
- terravision.eu
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
- https://www.terravision.eu/
- Phone
- 02 981 13 33
- [email protected]
- Website
- en.tourist-service.com
Bus from Piraeus to Sofia Central Bus Station
- Ave. Duration
- 14h 15m
- Frequency
- 3 times a week
- Estimated price
- CHF 76
- Website
- https://en.tourist-service.com/
- Phone
- 02 981 10 40
- [email protected]
- Website
- yubim.eu
Bus from Sofia Central Bus Station to Zurich
- Ave. Duration
- 28h 57m
- Frequency
- Once a week
- Estimated price
- CHF 100–140
- Schedules at
- yubim.eu
- Phone
- +30 210 710 7 710
- [email protected]
- Website
- seajets.com
Car ferry from Mykonos to Port of Piraeus
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 60–160
- Website
- https://www.seajets.com/
- Phone
- +30 210 4284000
- [email protected]
- Website
- fastferries.com.gr
Car ferry from Port of Sifnos to Port of Piraeus
- Ave. Duration
- 5h 13m
- Frequency
- Once daily
- Estimated price
- CHF 30–55
- Website
- https://fastferries.com.gr/en/
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





































