Transfers from Geneva Airport to Swiss Ski Resorts

Ski transfers from Genève Aèroport (GVA) to winter sport resorts in Valais and Vaud in Switzerland are usually done by train and bus but private shuttle bus services are also available.

Swiss Railways' Train in the Snow
© Photo SBB

Getting from Geneva Airport (GVA) to Swiss ski resorts is easy by public transportation. Swiss Railways’ trains stop at the airport station in the basement of the terminal building and provide regular trains to the base stations in the Rhone Valley from where skiers generally travel by local train or bus into the mountains. In contrast to transfers to French ski resorts, regular shuttle bus services are rarely available from Geneva Airport to Swiss winter sport resorts. Private airport shuttle services can of course be reserved in advance but compare rates before making reservations. Klook gives easy online quotations. without first requiring flight or personal details.

By Train from Geneva Airport (GVA) to Swiss Ski Resorts

Travelers en route to Ski Resorts
© Photo SBB

Public transportation from Geneva Airport to ski resorts in the Alps of Vaud and Valais usually starts with a train ride to base stations in the Rhone Valley from where local train and buses take skiers up to the mountain stations. Timetables and tickets are available online from Swiss Railways – use the abbreviation GVA to get Genève-Aèroport train station. Buy tickets before boarding trains in Switzerland – or pay a CHF90 surcharge – and do not put bags, jackets, etc on seats at busy times – or buy a half-price ticket for the seat used for luggage.

Inter-Regio (IR90) trains generally depart twice per hour from Geneva Airport to the Rhone Valley in Valais (Wallis). The trains are usually direct but occasionally – mostly very early morning or late at night – transfers may be required at Lausanne or Geneva-Cornavin station. Transfers to local train may also be required for travel to smaller stations.

The IR trains are reasonably comfortable but seat reservations are not possible and food or drink are usually not sold on the trains. There is no real limit on the amount of luggage and ski equipment carried, as long as a seat is not used for luggage during busy times.

Airport Transfers to Ski Resorts in Vaud & Valais

When traveling from Geneva Airport on the Swiss Railways IR trains in the Rhone Valley, change trains / buses at the following stations to reach ski resorts (approximate travel time including transfers):

Snowboarder waiting for the train
© Photo SBB
  • Montreux – trains to Gstaad (2h45)
  • Aigle – trains to Leysin (1h50), Champéry (2h30) and Les Diablerets (2h20)
  • Bex – trains or buses to Villars (2h to 2h40)
  • Martigny – trains to Verbier (2h40)
  • Sion – buses to Nendaz (3h) and Anzère (2h40)
  • Sierre / Siders – funicular to Crans-Montana (2h30)
  • Leuk – buses to Leukerbad (3h)
  • Visp – trains to Zermatt (4h) & Gornergrat, buses to Saas Fee (3h30) and Grächen (3h30)

Save with the Swiss Transfer Ticket on Train Fares

Swiss public transportation is reliable but not particularly cheap, but generally cheaper than private alternatives. However, many savings deals are available but unfortunately it is a bit of effort to work out which deals are worth pursuing.

The Swiss Railways website offers not only timetables but also prices and tickets for most trains and bus services in Switzerland. All international passes and travel cards are also available here at the cheapest rate on the market – some tickets are only on sale outside Switzerland.

A simple one-way ticket from Geneva Airport (GVA) in second class is around CHF103 to Zermatt, CHF72 to Crans-Montana, or CHF66 to Verbier. (Return is simply twice the one-way fare, no discounts.) Children 6 to 16 pay half the adult fare but a Junior Card (CHF30) is worth the price if going further than Verbier or planning any further travel in Switzerland.

Skiers going further than Verbier can usually save by using the Swiss Transfer Ticket, which provide return transportation from Geneva Airport to the ski resort for CHF154 (second class). Own children (aged 6 to 16) can be added for free to this ticket – then called Swiss Family Card – but this must be done at the time of purchase.

The Swiss Transfer Ticket must be bought outside Switzerland – the easiest is through Swiss Railways or RailEurope but many travel agents also sell the ticket. The Swiss Card is simplest bought in advance too but is available at Geneva Airport.

For More on Savings Deals on Swiss Railways and Buses See Also:

More on Transportation to Geneva Airport: