Skip to content

Route

Genève Aéroport to Lausanne

2 ways to get from Genève Aéroport to Lausanne

Genève AéroportGenève Aéroport railway station, beneath the main terminalLausanne
Airport train
0h 49 published
Distance
66.6 km by road
Operators
SBB InterCity
  • Airport train 0h 49
  • Transfer ~1h 00 est. drive
Genève AéroportLausanne
  • Airport train0h 49
    Genève Aéroport railway station, beneath the main terminal
  • Transfer~1h 00 est.
    terminal kerbsideany address
Drawn from the connection data on this page — not an illustration.

Journey times, operators and connections for the routes we cover. You book with the operator; we show you who runs it and how long it takes.

Options by mode

Journey times and carriers on this route.

Airport train0h 49
Genève AéroportGenève Aéroport railway station, beneath the main terminalLausanne

IC1, direct, no change, same working that originates at the airport

SBB InterCity

Transfer~1h 00 est. drive
Genève Aéroportterminal kerbsideLausanneany address

door to door

Private road transfer — availability and price depend on the provider; this is not an offer

Before you land

The parts people get wrong. Each one links to where we checked it.

  • Hours

    IC1 originates at Geneva Airport itself (confirmed by Wikipedia's InterCity route list as 'Geneva Airport-Bern-Zürich HB-St Gallen') and calls at Genève-Cornavin and Lausanne before continuing toward Bern, so a traveller starting from the airport reaches Lausanne on the same train without changing at Cornavin.

    en.wikipedia.org · checked 2026-09-09

  • Easy to get wrong

    An independent snapshot puts the fastest direct run at 49 minutes with about 72 direct services a day; a traveller who only checks the Geneva(-city)-Lausanne duration (33 minutes, per the corridor above) should add the roughly 7-16 minute airport-to-Cornavin segment rather than treat the two figures as interchangeable.

    thetrainline.com · checked 2026-09-09