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