Lausanne to Geneva — Cheapest Train & Pass Options (2026)
On the same route, the cheapest option depends on your travel days, number of rides that day, and whether you add boats/mountain transport. Use the comparison below as a fast starting point.
Route overview
Distance
60 km
Duration
40 min
Frequency
Every ~15–30 minutes
Highlights: Very frequent trains · Perfect for day trips along Lake Geneva
Pass & ticket comparison
| Type | Notes | From |
|---|---|---|
| Swiss Travel Pass | Convenient if you also use city transport and boats around the lake. | CHF 254 |
| Half Fare Card | Often good for short routes and a few paid trips. | CHF 150 |
| Saver Day Pass | If you plan multiple hops (Geneva, Montreux, Vevey) in one day, compare day pass. | — |
| Eurail Pass | Usually not needed unless part of a Europe-wide journey. | — |
Tip: Notes are for quick direction. Actual prices vary by date, train, discount and purchase time.
FAQ
How long is the train from Lausanne to Geneva?
Many trains take around 35–45 minutes.
Are trains frequent?
Yes, trains are very frequent during the day.
Is this route good for commuters/day trips?
Yes, it is one of the most popular short routes in the region.
Plan your full trip
If your itinerary has multiple days and cities, use the planner to compare the optimal combination across all days.