Geneva Airport Informational Guide to Geneva Airport - GVA - Non Official

Geneva Airport Rail

From Geneva Airport passengers can get to Geneva and other parts of Switzerland by rail.

Geneva airport to cornavin station

All trains stop at Geneva-Cornavin (city centre).

The trip time between Geneva Airport and Geneva-Cornavin Station is about 7 minutes. There are seven trains per hour at peak hours.

See the rail schedule between Geneva Airport Station and Geneva-Cornavin Station

To the city centre from Cornavin Station

From Geneva-Cornavin Station it is possible to connect with downtown via bus and tram network.

Please note that Geneva Airport is located 4 km (3 miles) of Geneva city centre. The journey takes about 5 minutes.

Further connections

Geneva Airport is also connected to the Swiss and European rail network. From Geneva-Cornavin Station it is possible to transfer to other Swiss cities such as Bienne, Bern, Fribourg, Lausanne, Lucerne, Zurich, etc.

Swiss Pass

The Swiss Pass affords you unlimited travel on Swiss Travel System’s public transport network on either 3, 4, 8 or 15 consecutive days or an entire month

To France

On the other hand, there are many direct TGV and TER trains that offer service to Auvergne Rhône-Alpes region of France (Grenoble, Lyon, Valence, Aix-les-Bains, etc.) and to Paris and Marseille by TGV.

Léman Express

In December 2019, Léman Express will serve Switzerland and France from Geneva-Cornavin Station. The route is going to include French cities such as Annemasse, Bonneville, Evian, St-Gervais-les-Bains-Le-Fayet, etc.


Geneva Airport Station is located 300 m from the main terminal. Passengers have direct access to the station by both check-in and arrivals levels.


See below the rail fares from Geneva Airport:

- To Geneva city centre: 5 Swiss francs.

All passengers should know that on their arrival, Geneva Airport offers free public transportation ticket for 80 minutes, which includes the trip by rail to Geneva-Cornavin station.

Where do I buy my ticket?

Rail tickets are sold at the vending machines located in the baggage claim area, in Arrivals.

On the other hand, they can be sold through SBB website and at SBB Travel Center counters.

French train tickets can also be purchased at the vending machines, at the Travel Center counters and at SNCF website.