There are 6 ways to get from Luxembourg (State) to Zurich by plane, bus, train, 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
best- Fly from Luxembourg (LUX) to Zurich Airport (ZRH)plane LUX - ZRH
2h 54mCHF 99–336Bus via Luxembourg
cheapest- Take the bus from Luxembourg to Zürichbus BlaBlaCar Bus
7h 13mCHF 27–45Bus, train via Strasbourg
- Take the bus from Luxembourg, Gare Centrale routière to Louvignybus L95
- Take the train from Lorraine Tgv to Strasbourgtrain Tgv
- Take the train from Strasbourg to Basel Sbbtrain Ter
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
6h 47mDrive 403.8 km
- Drive from Luxembourg to Zurichcar 403.8 km
4h 27mCHF 67–97Bus, train
- Take the bus from Luxembourg, Gare Rocade to Thionville, Gare routièrebus L91 / ...
- Take the train from Thionville to Mulhouse Villetrain Tgv
- Take the train from Mulhouse Ville to Zuerich Hbtrain Tgv
6h 53mBus
- Take the bus from Luxembourg Gare Centrale to Zurich Bus Stationbus FlixBus N837
7h 15mCHF 30–50
Luxembourg (LUX) to Zurich Airport (ZRH) flights
Comparing Your Travel Options
The cheapest way to get from Luxembourg (State) to Zurich is to bus via Luxembourg which costs SFr 27 - SFr 45 and takes 7h 13m.
The fastest way to get from Luxembourg (State) to Zurich is to fly which takes 2h 54m and costs SFr 95 - SFr 340.
No, there is no direct bus from Luxembourg (State) to Zurich. However, there are services departing from Centre, Badanstalt and arriving at Zürich via Luxembourg. The journey, including transfers, takes approximately 7h 13m.
The distance between Luxembourg (State) and Zurich is 320 km. The road distance is 403.8 km.
The best way to get from Luxembourg (State) to Zurich without a car is to bus and train via Strasbourg which takes 6h 47m and costs .
It takes approximately 2h 54m to get from Luxembourg (State) to Zurich, including transfers.
Luxembourg (State) to Zurich bus services, operated by BlaBlaCar Bus, depart from Luxembourg station.
The best way to get from Luxembourg (State) to Zurich is to fly which takes 2h 54m and costs SFr 95 - SFr 340. Alternatively, you can bus via Luxembourg, which costs SFr 27 - SFr 45 and takes 7h 13m.
Luxembourg (State) to Zurich bus services, operated by BlaBlaCar Bus, arrive at Zürich station.
Yes, the driving distance between Luxembourg (State) to Zurich is 404 km. It takes approximately 4h 27m to drive from Luxembourg (State) to Zurich.
What companies run services between Luxembourg (State), Luxembourg and Zurich, Switzerland?
Swiss, Air Dolomiti, and Lufthansa fly from Luxembourg (LUX) to Zurich Airport (ZRH) 3 times a day. Alternatively, BlaBlaCar Bus operates a bus from Luxembourg to Zürich twice daily. Tickets cost CHF 27–45 and the journey takes 5h 55m.
- Website
- swiss.com
Flights from Luxembourg to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 100–410
- Website
- lufthansa.com
Flights from Luxembourg to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 48m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- CHF 130–410
- Website
- airdolomiti.it
Flights from Luxembourg to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 50m
- When
- Friday
- Estimated price
- CHF 130–410
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lorraine Tgv to Strasbourg
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- CHF 24–40
- Website
- TGV inOui
Train from Thionville to Mulhouse Ville
- Ave. Duration
- 2h 11m
- Frequency
- 4 times a week
- Estimated price
- CHF 50–80
- Website
- TGV inOui
Train from Mulhouse Ville to Zuerich Hb
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- CHF 22–35
- Website
- TGV inOui
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–40
- Website
- Oui.SNCF
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 29–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +352 24 89 24 89
- Website
- Luxembourg Railways (CFL)
Bus from Luxembourg, Gare Centrale routière to Louvigny
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Website
- Luxembourg Railways (CFL)
Bus from Luxembourg, Gare Rocade to Thionville, Gare routière
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Website
- Luxembourg Railways (CFL)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Luxembourg to Zürich
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Estimated price
- CHF 27–45
- Website
- BlaBlaCar Bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Luxembourg Gare Centrale to Zurich Bus Station
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- CHF 30–50
- Website
- Flixbus
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
There are 1265+ hotels available in Zurich.

























