There are 12 ways to get from Dax to Lausanne by train (TGV), bus, car, train, 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.
Train via Paris
best- Take the train from Dax to Paris Montparnasse 1 Et 2train Tgv
- Take the train from Paris Gare De Lyon to Lausannetrain Tgv
8h 57mCHF 204–373Bus
cheapest- Take the bus from Dax to Bordeaux - Belcier Bus Stopbus
- Take the bus from Bordeaux - Belcier Bus Stop to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon to Lausannebus
14h 49mCHF 68–123Drive 861.8 km
- Drive from Dax to Lausannecar 861.8 km
9h 14mCHF 143–207Train to Biarritz Pays Basque Airport, fly to Geneva International Airport, train
- Take the train from Dax to Bayonnetrain
- Fly from Biarritz Pays Basque Airport (BIQ) to Geneva International Airport (GVA)plane BIQ - GVA
- Take the train from Genève-Aéroport to Lausannetrain
5h 53mCHF 126–367Train
- Take the train from Dax to Pautrain Ter
- Take the train from Pau to Toulouse Matabiautrain Ter
- Take the train from Toulouse Matabiau to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Genevetrain Ter
- Take the train from Genève to Lausannetrain Ic1 / ...
13h 31mCHF 187–360Train, bus
- Take the train from Dax to Bayonnetrain Ter
- Take the bus from Bayonne - Quai de Lesseps Bus Stop to Geneva - Bus Stationbus
- Take the train from Genève to Lausannetrain Ic1 / ...
15h 27mCHF 92–195Train to Bordeaux–Mérignac Airport, fly to Geneva International Airport, train
- Take the train from Dax to Facture Biganostrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Geneva International Airport (GVA)plane BOD - GVA
- Take the train from Genève-Aéroport to Lausannetrain
6h 53mCHF 79–293Train to Biarritz Pays Basque Airport, fly to Lyon–Saint Exupéry Airport, train
- Take the train from Dax to Bayonnetrain
- Fly from Biarritz Pays Basque Airport (BIQ) to Lyon–Saint Exupéry Airport (LYS)plane BIQ - LYS
- Take the train from Lyon Part Dieu to Genevetrain
- Take the train from Genève to Lausannetrain
8h 18mCHF 139–443Train to Bordeaux–Mérignac Airport, fly to Lyon–Saint Exupéry Airport, train
- Take the train from Dax to Facture Biganostrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Lyon–Saint Exupéry Airport (LYS)plane BOD - LYS
- Take the train from Lyon Part Dieu to Genevetrain
- Take the train from Genève to Lausannetrain
9h 14mCHF 122–319Train to Bordeaux–Mérignac Airport, fly to Basel, train
- Take the train from Dax to Facture Biganostrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Basel (BSL)plane BOD - BSL
- Take the train from Basel SBB to Lausannetrain
9h 9mCHF 133–414Train to Pau Pyrénées Airport, fly to Lyon–Saint Exupéry Airport, train
- Take the train from Dax to Pautrain
- Fly from Pau Pyrénées Airport (PUF) to Lyon–Saint Exupéry Airport (LYS)plane PUF - LYS
- Take the train from Lyon Part Dieu to Genevetrain
- Take the train from Genève to Lausannetrain
9h 40mCHF 305–623Train, train to Toulouse-Blagnac Airport, fly to Geneva International Airport
- Take the train from Dax to Pautrain
- Take the train from Pau to Toulouse Matabiautrain
- Fly from Toulouse-Blagnac Airport (TLS) to Geneva International Airport (GVA)plane TLS - GVA
- Take the train from Genève-Aéroport to Lausannetrain
9h 19mCHF 111–378
Dax to Lausanne by train, subway, and foot
Questions & Answers
The cheapest way to get from Dax to Lausanne is to bus which costs SFr 65 - SFr 130 and takes 14h 49m.
The fastest way to get from Dax to Lausanne is to train and fly which takes 5h 53m and costs SFr 120 - SFr 370.
No, there is no direct bus from Dax to Lausanne. However, there are services departing from Dax and arriving at Lausanne via Bordeaux - Belcier Bus Stop and Lyon. The journey, including transfers, takes approximately 14h 49m.
No, there is no direct train from Dax to Lausanne. However, there are services departing from Dax and arriving at Lausanne via Montparnasse Bienvenue and Paris Gare De Lyon. The journey, including transfers, takes approximately 8h 57m.
The distance between Dax and Lausanne is 1248 km. The road distance is 861.8 km.
The best way to get from Dax to Lausanne without a car is to train via Paris which takes 8h 57m and costs SFr 200 - SFr 380.
It takes approximately 8h 57m to get from Dax to Lausanne, including transfers.
Dax to Lausanne bus services, operated by BlaBlaCar Bus, depart from Dax station.
Dax to Lausanne train services, operated by TGV inOui, depart from Dax station.
The best way to get from Dax to Lausanne is to train via Paris which takes 8h 57m and costs SFr 200 - SFr 380. Alternatively, you can bus, which costs SFr 65 - SFr 130 and takes 14h 49m.
What companies run services between Dax, France and Lausanne, Switzerland?
You can take a train from Dax to Lausanne via Paris Montparnasse 1 Et 2, Montparnasse Bienvenue, Quai de la Gare, and Paris Gare De Lyon in around 8h 57m. Alternatively, you can take a bus from Dax to Lausanne via Bordeaux - Belcier Bus Stop and Lyon in around 14h 49m.
- Website
- easyjet.com
Flights from Bordeaux–Mérignac Airport to Geneva International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 35–170
Flights from Bordeaux–Mérignac Airport to Geneva International Airport via Nice
- Ave. Duration
- 3h 15m
- When
- Friday
- Estimated price
- CHF 35–170
Flights from Biarritz Pays Basque Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 60–290
Flights from Bordeaux–Mérignac Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 35–140
Flights from Bordeaux–Mérignac Airport to Basel
- Ave. Duration
- 1h 30m
- When
- Friday, Wednesday, Monday, Thursday, and Sunday
- Estimated price
- CHF 45–180
Flights from Bordeaux–Mérignac Airport to Basel via Nice
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- CHF 45–180
Flights from Toulouse-Blagnac Airport to Geneva International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Friday, Sunday, Tuesday, Wednesday, and Thursday
- Estimated price
- CHF 40–190
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Dax to Paris Montparnasse 1 Et 2
- Ave. Duration
- 3h 32m
- Frequency
- Every 3 hours
- Estimated price
- CHF 120–200
- Website
- TGV inOui
Train from Paris Gare De Lyon to Lausanne
- Ave. Duration
- 3h 56m
- Frequency
- 4 times a day
- Estimated price
- CHF 100–170
- Website
- TGV inOui
Train from Dax to Bayonne
- Ave. Duration
- 30 min
- Frequency
- 4 times a day
- Estimated price
- CHF 9–15
- Website
- TGV inOui
Train from Dax to Pau
- Ave. Duration
- 51 min
- Frequency
- 4 times a day
- Estimated price
- CHF 15–25
- Website
- TGV inOui
Train from Toulouse Matabiau to Lyon Part Dieu
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- CHF 100–160
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 30–50
- Website
- TGV inOui
Train from Dax to Bayonne
- Ave. Duration
- 30 min
- Frequency
- 4 times a day
- Estimated price
- CHF 9–15
- Website
- TGV inOui
Train from Dax to Bayonne
- Ave. Duration
- 30 min
- Frequency
- 4 times a day
- Estimated price
- CHF 9–15
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 30–50
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 30–50
- Website
- TGV inOui
Train from Dax to Pau
- Ave. Duration
- 51 min
- Frequency
- 4 times a day
- Estimated price
- CHF 15–25
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 30–50
- Website
- TGV inOui
Train from Dax to Pau
- Ave. Duration
- 51 min
- Frequency
- 4 times a day
- Estimated price
- CHF 15–25
- Website
- TGV inOui
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Dax to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 11–20
- Website
- BlaBlaCar Bus
Bus from Bordeaux - Belcier Bus Stop to Lyon - Gerland Bus Station
- Ave. Duration
- 7h 29m
- Frequency
- Hourly
- Estimated price
- CHF 40–75
- Website
- BlaBlaCar Bus
Bus from Lyon to Lausanne
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 17–29
- Website
- BlaBlaCar Bus
Bus from Bayonne - Quai de Lesseps Bus Stop to Geneva - Bus Station
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- CHF 65–120
- Website
- BlaBlaCar Bus
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 guide
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Dax to Lausanne bus services, operated by BlaBlaCar Bus, arrive at Bordeaux - Belcier Bus Stop station.
Dax to Lausanne train services, operated by TGV inOui, arrive at Paris Montparnasse 1 Et 2 station.
Yes, the driving distance between Dax to Lausanne is 862 km. It takes approximately 9h 14m to drive from Dax to Lausanne.
Book your Dax to Lausanne train tickets online with Omio.
Book your Dax to Lausanne bus tickets online with Omio.
There are 1260+ hotels available in Lausanne.










