Sion Train Station
Sion Station

Trains from Geneva Airport to Sion are a great way to get to Valais and the Swiss Alps when you are visiting Switzerland.

Trains between these stations depart from the Geneva Airport train station, which is located just outside of the arrivals halls in the terminal building. It is conveniently located so that you can walk right from your flight to your train without needing connecting transport.

Direct trains run from the airport to Sion station, which is located in the city center. From there, you can connect to buses for onward transport to destinations in the Swiss Alps like Nendaz, Vex, Evolene, and Les Hauderes. The bus station is located just outside of the train station, so connections are quick and easy.

Trains from Geneva Airport to Sion operate regularly throughout the day, seven days a week. SBB, the Swiss national rail company, operates the service on InterRegio (IR) trains. Departures take place every 30 minutes throughout the day, so you never have to wait long.

The journey time on this route is just under 2 hours, and the train runs along Lake Geneva, offering beautiful views of the vineyards, mountains, and water along the way.

One-way tickets for trains from Geneva Airport to Sion cost from 51.00 CHF in second class and 90.00 CHF in first class if you book online. Reduced fares are available for those that qualify.