Trains from Lucerne to Lausanne
Your latest searches will appear here.
- Lowest price from $88.92
- Average duration 2h 20m
- Connections per day 8
- Distance 141 km
- CO₂ per person 2 kg
train from Lucerne to Lausanne
The journey from Lucerne to Lausanne is about 141 km. On average a train trip takes 2h 20m with 8 connections per day.
| Lowest price | $88.92 |
|---|---|
| Trip duration | 2h 20m |
| Connections per day | 8 |
| Lowest price | $88.92 |
| Highest price | $88.92 |
| First departure | 09:00 AM |
| Last departure | 04:00 PM |
| Distance | 141 km |
| Departure | Lucerne |
| Arrival | Lausanne |
| Travel operator | mavhu mavhu |
Next departures from Lucerne to Lausanne
Sample times and fares for the coming days — book to confirm availability and price.
CO₂ emissions by mode
The train journey between Lucerne and Lausanne emits 9.87kg of CO₂.
Taking the train between Lucerne and Lausanne saves 18.33kg of CO₂ compared to a flight, 0.71kg compared to the bus and 12.69kg compared to the car.
FAQ
A train ticket from Lucerne to Lausanne costs ≈ $88.92 (CHF 73.82). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $88.92 (CHF 73.82).
The cheapest ticket from Lucerne to Lausanne costs ≈ $88.92 (CHF 73.82). Book as early as possible and avoid peak times.
Lucerne and Lausanne are 141 km apart.
The journey from Lucerne to Lausanne takes about 2h 20m on average. The fastest option takes 2h 20m.
This route is served by 1 operators: mavhu.
There are about 8 connections per day from Lucerne to Lausanne.
The first train from Lucerne to Lausanne leaves at 09:00 AM. Check times on your travel date.
The last train from Lucerne to Lausanne leaves at 04:00 PM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $88.92 (CHF 73.82) but prices can change.
There are about 8 direct connections from Lucerne to Lausanne.
The shortest train journey between Lucerne and Lausanne takes 2h 20m.
Yes, there is a direct train between Lucerne and Lausanne.
The train journey from Lucerne to Lausanne generates 2 kg of CO₂.