Geneva Airport to Lausanne — 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
64 km
Duration
50 min
Frequency
Usually 1–2 trains per hour
Highlights: Direct access to Lake Geneva region · Easy start for Montreux/Lavaux trips
Pass & ticket comparison
| Type | Notes | From |
|---|---|---|
| Swiss Travel Pass | Good if you start your pass on arrival day and continue traveling. | CHF 254 |
| Half Fare Card | Discounts this transfer and your subsequent Swiss travel tickets. | CHF 150 |
| Saver Day Pass | Compare if you have more travel that day beyond the airport transfer. | — |
| Eurail Pass | Consider only if you have broader Europe itinerary. | — |
Tip: Notes are for quick direction. Actual prices vary by date, train, discount and purchase time.
FAQ
Is there a direct train from Geneva Airport to Lausanne?
Some connections are direct; otherwise, one transfer is common.
How long does the trip take?
Typically around 45–60 minutes depending on the connection.
Is a pass worth it on arrival day?
It depends on whether you will travel more that day and on subsequent days.
Plan your full trip
If your itinerary has multiple days and cities, use the planner to compare the optimal combination across all days.