There are 10 ways to get from Lausanne to Athens by train, plane, bus, ferry, car ferry, 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.
Train to Geneva International Airport, fly
best- Take the train from Lausanne to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Athens International Airport (ATH)plane GVA - ATH
6h 49m€87–266Train, bus
- Take the train from Lausanne to Luzerntrain Ic
- Take the bus from Luzern, Bahnhof to Pristinabus
- Take the bus from Pristina to Thessaloníkibus
- Take the train from Thessaloniki to Athenstrain Ic
30h 20mTrain, bus via Budapest
- Take the train from Lausanne to Zürich HBtrain Ic5 / ...
- Take the train from Zürich HB to Bregenztrain Ec
- Take the train from Bregenz to Budapest-Keletitrain Rjx
- Take the bus from Budapest to Thessaloníkibus
- Take the train from Thessaloniki to Athenstrain Ic
36h 34m€330–684Train, line 2 ferry, car ferry, bus
- Take the train from Lausanne to Domodossolatrain Ec
- Take the train from Domodossola to Venezia S. Luciatrain Ec
- Take the ferry from Ferrovia "A" to Tronchetto "A"ferry 2 / ...
- Take the carferry from Port of Venice to Port of Patrascarferry
- Take the bus from Patras to Athens, Leoforou Kifisou - KTELbus
47h 54m€348–618Train to Zurich Airport, fly
- Take the train from Lausanne to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Athens International Airport (ATH)plane ZRH - ATH
8h 17m€160–411Train, bus to Milano Malpensa Airport, fly
- Take the train from Lausanne to Domodossolatrain
- Take the bus from Domodossola - Stazione Ferroviaria to Aeroporto Malpensa - Terminal 1bus
- Fly from Milano Malpensa Airport (MXP) to Athens International Airport (ATH)plane MXP - ATH
9h 50m€118–404Train, train to Lyon–Saint Exupéry Airport, fly
- Take the train from Lausanne to Genèvetrain
- Take the train from Geneve to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Athens International Airport (ATH)plane LYS - ATH
10h 2m€126–357Bus
- Take the bus from Lausanne to Kumanovobus
- Take the bus from Kumanovo to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Athens, Leoforou Kifisou - KTELbus
36h 4m€99–174Train, bus #2
- Take the train from Lausanne to Berntrain Ic1 / ...
- Take the bus from Bern, Hauptbahnhof to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Athensbus
45h 33m€199–338Drive 2,381.2 km
- Drive from Lausanne to Athenscar 2,381.2 km
24h 15m€435–629
Geneva International Airport (GVA) to Athens International Airport (ATH) flights
Questions & Answers
The cheapest way to get from Lausanne to Athens is to train and fly which costs €85 - €270 and takes 6h 49m.
The fastest way to get from Lausanne to Athens is to train and fly which takes 6h 49m and costs €85 - €270.
No, there is no direct bus from Lausanne to Athens. However, there are services departing from Lausanne and arriving at Athens, Leoforou Kifisou - KTEL via Kumanovo and Thessaloniki Macedonia KTEL Bus Station. The journey, including transfers, takes approximately 36h 4m.
The distance between Lausanne and Athens is 1831 km. The road distance is 2381.2 km.
The best way to get from Lausanne to Athens without a car is to train and bus which takes 30h 20m and costs .
It takes approximately 6h 49m to get from Lausanne to Athens, including transfers.
Lausanne to Athens bus services, operated by Durmo Tours, depart from Lausanne station.
Lausanne to Athens bus services, operated by Durmo Tours, arrive at Kumanovo station.
Athens is 1h ahead of Lausanne. It is currently 12:35 PM in Lausanne and 1:35 PM in Athens.
Yes, the driving distance between Lausanne to Athens is 2381 km. It takes approximately 24h 15m to drive from Lausanne to Athens.
What companies run services between Lausanne, Switzerland and Athens, Greece?
You can take a bus from Lausanne to Athens, Leoforou Kifisou - KTEL via Kumanovo and Thessaloniki Macedonia KTEL Bus Station in around 36h 4m.
- Website
- en.aegeanair.com
Flights from Geneva International Airport to Athens International Airport
- Ave. Duration
- 2h 41m
- When
- Every day
- Estimated price
- €70–200
Flights from Zurich Airport to Athens International Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- €65–180
Flights from Zurich Airport to Athens International Airport via Thessaloniki
- Ave. Duration
- 4h 45m
- When
- Saturday, Monday, Wednesday, and Friday
- Estimated price
- €65–180
Flights from Milano Malpensa Airport to Athens International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €45–240
Flights from Milano Malpensa Airport to Athens International Airport via Thessaloniki
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €45–240
Flights from Lyon–Saint Exupéry Airport to Athens International Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday to Sunday
- Estimated price
- €40–180
Train from Lausanne to Genève-Aéroport
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- €23–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Luzern
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- €70–210
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Zürich HB
- Ave. Duration
- 2h 22m
- Frequency
- Every 30 minutes
- Estimated price
- €75–230
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Bregenz
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- €40–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Domodossola
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €65–190
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Zürich Flughafen
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €80–240
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Domodossola
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €65–190
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Genève
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- €21–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Bern
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €30–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
- [email protected]
Bus from Luzern, Bahnhof to Pristina
- Ave. Duration
- 15h 51m
- Frequency
- 3 times a week
- Schedules at
- Fertours
Ferry from Ferrovia "A" to Tronchetto "A"
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- €10
- Website
- ACTV — Azienda del Consorzio Trasporti Veneziano
- 75 min. Ticket
- €10
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
Getting around the Cyclades
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Book your Lausanne to Athens bus tickets online with Omio.
There are 13470+ hotels available in Athens.










