Geneva Airport to Lausanne transfers
Lausanne lies on Lake Geneva, and Geneva Airport is the nearest big airport. Trains are fast and cheap, while taxis offer fixed fares to the door.
Geneva Airport to Lausanne by train
Over 70 direct trains a day run from the station under the terminal. The trip takes about 45–53 minutes and costs about CHF 30 one way in 2nd class. All airport trains stop at Genève-Cornavin, and direct trains also run on to Vevey, Montreux and Sion. At Lausanne station, the M2 metro leaves from across the road.
Geneva Airport to Lausanne taxi price
Fixed-fare taxis cost from about CHF 170 to Lausanne, and from about CHF 171 back to the airport. Lausanne city taxis charge from about CHF 2.60 per km plus a CHF 6.20 pick-up fee, with no night or Sunday surcharge, so late arrivals pay the same. For Montreux, chauffeur firms quote from about CHF 380 from Geneva Airport.
Lausanne to ski resorts
- Les Diablerets: from about CHF 219
- Verbier: from about CHF 300
- Crans-Montana: about CHF 350–440
Ski transfers are priced per vehicle, so they work out cheaper for groups. Heading the other way? See Geneva transfers.
