There are 8 ways to get from Thessaloníki to Lausanne by plane, train, bus, busferry, 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 Geneva International Airport, train
best- Fly from Thessaloniki Airport Makedonia (SKG) to Geneva International Airport (GVA)plane SKG - GVA
- Take the train from Genève-Aéroport to Lausannetrain
6h 31mCHF 118–282Bus
cheapest- Take the bus from Thessaloníki to Pristinabus
- Take the bus from Pristina to Lausannebus
24h 25mCHF 77–96Bus, bus and ferry, train
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Ioanninabus
- Take the bus from Ioannina to Vlorëbus
- Take the busferry from Vlorë to Brindisi - Piazza Capitanerie di Portobusferry
- Take the train from Brindisi to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lausannetrain Ec
27h 40mDrive 1,931.2 km
- Drive from Thessaloníki to Lausannecar 1,931.2 km
19h 9mCHF 325–469Fly to Zurich Airport, train
- Fly from Thessaloniki Airport Makedonia (SKG) to Zurich Airport (ZRH)plane SKG - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
8h 3mCHF 157–422Fly to Basel, train
- Fly from Thessaloniki Airport Makedonia (SKG) to Basel (BSL)plane SKG - BSL
- Take the train from Basel SBB to Lausannetrain
8h 32mCHF 120–407Bus via Ferizaj
- Take the bus from Thessaloníki to Ferizajbus
- Take the bus from Ferizaj to Lausannebus
26h 36mCHF 84–94Bus via Skopje
- Take the bus from Thessaloníki to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Lausannebus
32h 17mCHF 98–143
Thessaloniki Airport Makedonia (SKG) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Thessaloníki to Lausanne is to bus which costs SFr 75 - SFr 100 and takes 24h 25m.
The fastest way to get from Thessaloníki to Lausanne is to fly and train which takes 6h 31m and costs SFr 110 - SFr 290.
No, there is no direct bus from Thessaloníki to Lausanne. However, there are services departing from Thessaloníki and arriving at Lausanne via Pristina. The journey, including transfers, takes approximately 24h 25m.
The distance between Thessaloníki and Lausanne is 1584 km. The road distance is 1931.2 km.
The best way to get from Thessaloníki to Lausanne without a car is to bus which takes 24h 25m and costs SFr 75 - SFr 100.
It takes approximately 6h 31m to get from Thessaloníki to Lausanne, including transfers.
Thessaloníki to Lausanne bus services, operated by Barileva Turist, depart from Thessaloníki station.
Thessaloníki to Lausanne bus services, operated by Barileva Turist, arrive at Pristina station.
Lausanne is 1h behind Thessaloníki. It is currently 4:42 AM in Thessaloníki and 3:42 AM in Lausanne.
Yes, the driving distance between Thessaloníki to Lausanne is 1931 km. It takes approximately 19h 9m to drive from Thessaloníki to Lausanne.
What companies run services between Thessaloníki, Greece and Lausanne, Switzerland?
You can take a bus from Thessaloníki to Lausanne via Pristina in around 24h 25m.
- Website
- swiss.com
Flights from Thessaloniki Airport Makedonia to Geneva International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 110–250
Flights from Thessaloniki Airport Makedonia to Geneva International Airport via Zurich Airport
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- CHF 110–250
Flights from Thessaloniki Airport Makedonia to Zurich Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- CHF 70–200
- Website
- en.aegeanair.com
Flights from Thessaloniki Airport Makedonia to Geneva International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 110–250
Flights from Thessaloniki Airport Makedonia to Zurich Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- CHF 70–200
- Website
- airserbia.com
Flights from Thessaloniki Airport Makedonia to Geneva International Airport via Belgrade
- Ave. Duration
- 4h 47m
- When
- Wednesday, Sunday, and Monday
- Estimated price
- CHF 85–200
Flights from Thessaloniki Airport Makedonia to Zurich Airport via Belgrade
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- CHF 85–160
- Website
- lufthansa.com
Flights from Thessaloniki Airport Makedonia to Zurich Airport via Munich
- Ave. Duration
- 4h 15m
- When
- Monday
- Estimated price
- CHF 85–290
Flights from Thessaloniki Airport Makedonia to Basel via Munich
- Ave. Duration
- 5h 40m
- When
- Wednesday, Thursday, Saturday, Monday, and Friday
- Estimated price
- CHF 70–230
- Website
- austrian.com
Flights from Thessaloniki Airport Makedonia to Geneva International Airport via Vienna
- Ave. Duration
- 4h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 80–300
Flights from Thessaloniki Airport Makedonia to Zurich Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 80–290
- Website
- easyjet.com
Flights from Thessaloniki Airport Makedonia to Basel
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 60–200
Train from Genève-Aéroport to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 21–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 75–230
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lausanne
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- CHF 55–180
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Brindisi to Milano Centrale
- Ave. Duration
- 8h 41m
- Frequency
- Every 4 hours
- Estimated price
- CHF 130–270
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Brindisi to Milano Centrale
- Ave. Duration
- 12h 19m
- Frequency
- Every 4 hours
- Estimated price
- CHF 95–200
- Website
- Trenitalia Intercity
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Lausanne
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- CHF 60–110
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 75–110
- 2nd Class
- CHF 60–85
- Phone
- +383 44 162 498
- [email protected]
- 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
- [email protected]
- 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 Lausanne
- Ave. Duration
- 21h 22m
- 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
Bus from Thessaloníki to Ferizaj
- Ave. Duration
- 5h 35m
- Frequency
- Twice a week
- Estimated price
- CHF 19
- Schedules at
- facebook.com
- [email protected]
Bus from Pristina to Lausanne
- Ave. Duration
- 19h 27m
- Frequency
- 3 times a week
- Schedules at
- Fertours
- Phone
- +383 49 871 234
- [email protected]
- Website
- Arditi Tours
Bus from Pristina to Lausanne
- Ave. Duration
- 20h 28m
- Frequency
- Twice a week
- Estimated price
- CHF 60–75
- Website
- Arditi Tours
Bus from Ferizaj to Lausanne
- Ave. Duration
- 20h 1m
- Frequency
- Twice a week
- Estimated price
- CHF 65–75
- Website
- Arditi Tours
- Phone
- +383 44 553 550
- [email protected]
- Website
- facebook.com
Bus from Pristina to Lausanne
- Ave. Duration
- 28h 36m
- Frequency
- Twice a week
- Schedules at
- Gmica Travel
Bus from Ferizaj to Lausanne
- Ave. Duration
- 29h 10m
- Frequency
- Twice a week
- Schedules at
- Gmica Travel
- Phone
- +302651083071
- [email protected]
- Website
- KTEL Ioanninon
Bus from Thessaloniki Macedonia KTEL Bus Station to Ioannina
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- CHF 23–35
- Website
- KTEL Ioanninon
- Phone
- +355 68 407 6607
- [email protected]
- Website
- facebook.com
Bus from Ioannina to Vlorë
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Vlorë to Brindisi - Piazza Capitanerie di Porto
- Ave. Duration
- 4h 26m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- [email protected]
Bus from Ferizaj to Lausanne
- Ave. Duration
- 26h 33m
- Frequency
- Twice a week
- Schedules at
- Kavim Tours
- Phone
- +389 2 240 2528
- [email protected]
- Website
- ruleturs.mk
Bus from Thessaloníki to Skopje, Transporten Centar
- Ave. Duration
- 5h 35m
- Frequency
- 3 times a week
- Estimated price
- CHF 33
- Schedules at
- ruleturs.mk
- Phone
- +389 42 217 370
- [email protected]
- Website
- durmotours.com.mk
Bus from Skopje, Transporten Centar to Lausanne
- Ave. Duration
- 25h 42m
- Frequency
- Twice a week
- Estimated price
- CHF 65–110
- Schedules at
- durmotours.com.mk
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Book your Thessaloníki to Lausanne bus tickets online with Omio.
There are 1323+ hotels available in Lausanne.






































