There are 7 ways to get from Luxembourg (Station) to Lausanne by train, bus, night bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
- Take the train from Luxembourg to StrasbourgTgv
- Take the train from Strasbourg to Basel SbbTer
- Take the train from Olten to LausanneIc5 / ...
bestTrain via Strasbourg
7h 29mCHF 76–145- Take the bus from Luxembourg, P+R Bouillon to BernN506
- Take the bus from Bern to LausanneN106 / ...
cheapestBus
8h 15mCHF 40–64- Take the bus from Luxembourg, P+R Bouillon to MetzN136 / ...
- Take the night bus from Metz to LausanneN839
Bus, night bus
8h 55mCHF 42–68- Drive from Luxembourg (Station) to Lausanne524.7 km
Drive 524.7 km
5h 18mCHF 96–139- Take the train from Luxembourg to Belfort-Montbeliard TgvTgv
- Take the train from Meroux to Biel/BienneTer
- Take the train from Biel/Bienne to LausanneIc5 / ...
Train
8h 16mCHF 52–108- Fly from Luxembourg (LUX) to Geneva International Airport (GVA)LUX - GVA
- Take the train from Genève-Aéroport to Lausanne
Fly to Geneva International Airport, train
4h 53mCHF 86–330- Fly from Luxembourg (LUX) to Zurich Airport (ZRH)LUX - ZRH
- Take the train from Zürich Flughafen to Lausanne
Fly to Zurich Airport, train
5h 32mCHF 155–420
Luxembourg (Station) to Lausanne by bus and train
Questions & Answers
The cheapest way to get from Luxembourg (Station) to Lausanne is to bus which costs SFr 35 - SFr 65 and takes 8h 15m.
The fastest way to get from Luxembourg (Station) to Lausanne is to fly and train which takes 4h 53m and costs SFr 85 - SFr 330.
No, there is no direct bus from Luxembourg (Station) to Lausanne. However, there are services departing from Luxembourg, P+R Bouillon and arriving at Lausanne via Bern. The journey, including transfers, takes approximately 8h 15m.
The distance between Luxembourg (Station) and Lausanne is 552 km. The road distance is 524.7 km.
The best way to get from Luxembourg (Station) to Lausanne without a car is to train via Strasbourg which takes 7h 29m and costs SFr 75 - SFr 150.
It takes approximately 7h 29m to get from Luxembourg (Station) to Lausanne, including transfers.
Luxembourg (Station) to Lausanne bus services, operated by FlixBus, depart from Luxembourg, P+R Bouillon station.
The best way to get from Luxembourg (Station) to Lausanne is to train via Strasbourg which takes 7h 29m and costs SFr 75 - SFr 150. Alternatively, you can bus, which costs SFr 35 - SFr 65 and takes 8h 15m.
Luxembourg (Station) to Lausanne bus services, operated by FlixBus, arrive at Bern station.
Yes, the driving distance between Luxembourg (Station) to Lausanne is 525 km. It takes approximately 5h 18m to drive from Luxembourg (Station) to Lausanne.
What companies run services between Luxembourg (Station), Luxembourg and Lausanne, Switzerland?
You can take a bus from Hollerich, P+R Bouillon to Lausanne via Luxembourg, Gare Centrale routière, Luxembourg, Strasbourg, Basel SBB, and Olten in around 7h 29m. Alternatively, you can take a bus from Luxembourg, P+R Bouillon to Lausanne via Bern in around 8h 15m.
- Website
- swiss.com
Flights from Luxembourg to Geneva International Airport via Zurich Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 110–330
Flights from Luxembourg to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 160–950
- Website
- luxair.lu
Flights from Luxembourg to Geneva International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 150–480
- Phone
- +352 24 89 24 89
- Website
- cfl.lu
Train from Luxembourg to Strasbourg
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 3
- Website
- https://www.cfl.lu/en-gb
- First Class
- CHF 3
Train from Luxembourg to Belfort-Montbeliard Tgv
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- CHF 3
- Website
- https://www.cfl.lu/en-gb
- First Class
- CHF 3
Rome2Rio's guide to SNCF
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- CHF 23–50
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- CHF 23–35
- Rail 1st Class
- CHF 35–50
Train from Meroux to Biel/Bienne
- Ave. Duration
- 1h 38m
- Frequency
- Every 3 hours
- Estimated price
- CHF 14–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- CHF 14–21
- Rail 1st Class
- CHF 22–35
- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Olten to Lausanne
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 45–85
- Website
- https://www.sbb.ch/en
Train from Biel/Bienne to Lausanne
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 35–70
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–50
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- CHF 70–130
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Luxembourg, P+R Bouillon to Bern
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- https://www.flixbus.co.uk
Bus from Bern to Lausanne
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 10–14
- Website
- https://www.flixbus.co.uk
Bus from Luxembourg, P+R Bouillon to Metz
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- CHF 7–11
- Website
- https://www.flixbus.co.uk
Night bus from Metz to Lausanne
- Ave. Duration
- 7h
- Frequency
- 5 times a week
- Estimated price
- CHF 35–55
- Website
- https://www.flixbus.co.uk
- Phone
- +33 18 57 62 228
- Website
- blablacar.co.uk
Bus from Bern to Lausanne
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- CHF 11–17
- Website
- https://www.blablacar.co.uk/
Bus from Luxembourg, P+R Bouillon to Metz
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- CHF 9–14
- Website
- https://www.blablacar.co.uk/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Bern to Lausanne
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Estimated price
- CHF 5–9
- Website
- https://regiojet.com/
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
Read the travel guideTrain travel in France: A guide to SNCF
Read the travel guideMore Questions & Answers
Book your Luxembourg (Station) to Lausanne bus tickets online with FlixBus.
There are 1067+ hotels available in Lausanne. Prices start at SFr 59 per night.