Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Geneva International Airport (GVA) to Zermatt train with SBB

Thu, 24 Apr
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Geneva International Airport (GVA) to Zermatt

Showing times and prices for 24 Apr

Cheapest price

£90

Average price

£101

Fastest journey

3 h 55 m

Average duration

3 h 55 m

Trains per day

45

Distance

129 km

Cheap tickets

The best way to find a cheap train ticket from Geneva International Airport (GVA) to Zermatt is to book your journey as far in advance as possible and to avoid travelling at rush hour.

SBBIR 90 1813 | 1813 · RE 42 331 | 331
08:553h55
Genève-Aéroport
12:50Zermatt Bhf
£901One-way
1 change
SBBIR 90 1813 | 1813 · RE 42 331 | 331
08:553h55
Genève-Aéroport
12:50Zermatt Bhf
£901One-way
1 change
SBBIR 90 1813 | 1813 · RE 42 331 | 331
08:553h55
Genève-Aéroport
12:50Zermatt Bhf
£901One-way
1 change
SBBIR 95 1717 | 1717 · RE 41 237 | 237
10:144h03
Genève-Aéroport
14:17Zermatt Bhf
£911One-way
1 change
SBBIR 95 1719 | 1719 · RE 41 241 | 241
11:144h03
Genève-Aéroport
15:17Zermatt Bhf
£911One-way
1 change

Live departures

Geneva International Airport (GVA) to Zermatt train times

Showing trains for today, Wednesday 23 April
Last updated at 11:14
ProviderDepartsDurationArrivesChanges
Tickets
sbbIR 90 1823 | 1823 · RE 42 351 | 35111:55 Genève-Aéroport
3h55
15:50 Zermatt Bhf1 change
sbbIR 90 1823 | 1823 · RE 42 351 | 35111:55 Genève-Aéroport
3h55
15:50 Zermatt Bhf1 change
sbbIR 90 1823 | 1823 · RE 42 351 | 35111:55 Genève-Aéroport
3h55
15:50 Zermatt Bhf1 change
sbbIR 95 1725 | 1725 · RE 41 253 | 253 · B 572 72099 | 7209912:14 Genève-Aéroport
4h17
16:31 Zermatt, Vispa2 changes
sbbIR 95 1725 | 1725 · RE 41 253 | 25312:14 Genève-Aéroport
4h03
16:17 Zermatt Bhf1 change
sbbIR 95 1725 | 1725 · RE 41 253 | 25312:14 Genève-Aéroport
4h03
16:17 Zermatt Bhf1 change
sbbIR 95 1725 | 1725 · RE 41 253 | 25312:14 Genève-Aéroport
4h03
16:17 Zermatt Bhf1 change
Thursday 24 April
sbbIR 95 1713 | 1713 · RE 41 229 | 22906:14 Genève-Aéroport
4h03
10:17 Zermatt Bhf1 change
sbbIR 95 1713 | 1713 · RE 41 229 | 22906:14 Genève-Aéroport
4h03
10:17 Zermatt Bhf1 change
sbbIR 95 1713 | 1713 · RE 41 229 | 22906:14 Genève-Aéroport
4h03
10:17 Zermatt Bhf1 change
sbbIR 90 1813 | 1813 · RE 42 331 | 33106:55 Genève-Aéroport
3h55
10:50 Zermatt Bhf1 change
sbbIR 90 1813 | 1813 · RE 42 331 | 33106:55 Genève-Aéroport
3h55
10:50 Zermatt Bhf1 change
sbbIR 90 1813 | 1813 · RE 42 331 | 33106:55 Genève-Aéroport
3h55
10:50 Zermatt Bhf1 change
sbbIR 95 1715 | 1715 · RE 41 233 | 23307:14 Genève-Aéroport
4h03
11:17 Zermatt Bhf1 change
sbbIR 95 1715 | 1715 · RE 41 233 | 23307:14 Genève-Aéroport
4h03
11:17 Zermatt Bhf1 change
sbbIR 95 1715 | 1715 · RE 41 233 | 23307:14 Genève-Aéroport
4h03
11:17 Zermatt Bhf1 change
sbbIR 90 1815 | 1815 · RE 42 335 | 33507:55 Genève-Aéroport
3h55
11:50 Zermatt Bhf1 change
sbbIR 90 1815 | 1815 · RE 42 335 | 33507:55 Genève-Aéroport
3h55
11:50 Zermatt Bhf1 change
sbbIR 90 1815 | 1815 · RE 42 335 | 33507:55 Genève-Aéroport
3h55
11:50 Zermatt Bhf1 change
sbbIR 95 1717 | 1717 · RE 41 237 | 23708:14 Genève-Aéroport
4h03
12:17 Zermatt Bhf1 change
sbbIR 95 1717 | 1717 · RE 41 237 | 23708:14 Genève-Aéroport
4h03
12:17 Zermatt Bhf1 change
sbbIR 95 1717 | 1717 · RE 41 237 | 23708:14 Genève-Aéroport
4h03
12:17 Zermatt Bhf1 change
sbbIR 90 1817 | 1817 · RE 42 339 | 33908:55 Genève-Aéroport
3h55
12:50 Zermatt Bhf1 change
sbbIR 90 1817 | 1817 · RE 42 339 | 33908:55 Genève-Aéroport
3h55
12:50 Zermatt Bhf1 change
sbbIR 90 1817 | 1817 · RE 42 339 | 33908:55 Genève-Aéroport
3h55
12:50 Zermatt Bhf1 change
sbbIR 95 1719 | 1719 · RE 41 241 | 24109:14 Genève-Aéroport
4h03
13:17 Zermatt Bhf1 change
sbbIR 95 1719 | 1719 · RE 41 241 | 24109:14 Genève-Aéroport
4h03
13:17 Zermatt Bhf1 change
sbbIR 95 1719 | 1719 · RE 41 241 | 24109:14 Genève-Aéroport
4h03
13:17 Zermatt Bhf1 change
sbbIR 90 1819 | 1819 · RE 42 343 | 34309:55 Genève-Aéroport
3h55
13:50 Zermatt Bhf1 change
sbbIR 90 1819 | 1819 · RE 42 343 | 34309:55 Genève-Aéroport
3h55
13:50 Zermatt Bhf1 change
sbbIR 90 1819 | 1819 · RE 42 343 | 34309:55 Genève-Aéroport
3h55
13:50 Zermatt Bhf1 change
sbbIR 95 1721 | 1721 · RE 41 245 | 24510:14 Genève-Aéroport
4h03
14:17 Zermatt Bhf1 change
sbbIR 95 1721 | 1721 · RE 41 245 | 24510:14 Genève-Aéroport
4h03
14:17 Zermatt Bhf1 change
sbbIR 95 1721 | 1721 · RE 41 245 | 24510:14 Genève-Aéroport
4h03
14:17 Zermatt Bhf1 change
sbbIR 90 1821 | 1821 · RE 42 347 | 34710:55 Genève-Aéroport
3h55
14:50 Zermatt Bhf1 change
sbbIR 90 1821 | 1821 · RE 42 347 | 34710:55 Genève-Aéroport
3h55
14:50 Zermatt Bhf1 change
sbbIR 90 1821 | 1821 · RE 42 347 | 34710:55 Genève-Aéroport
3h55
14:50 Zermatt Bhf1 change
sbbIR 95 1723 | 1723 · RE 41 249 | 24911:11 Genève-Aéroport
4h06
15:17 Zermatt Bhf1 change
sbbIR 95 1723 | 1723 · RE 41 249 | 24911:11 Genève-Aéroport
4h06
15:17 Zermatt Bhf1 change
sbbIR 95 1723 | 1723 · EC 45 | 45+glacierexpressPE GEX 923 | 92311:11 Genève-Aéroport
3h56
15:07 Zermatt Bhf2 changes
sbbIR 95 1723 | 1723 · RE 41 249 | 24911:11 Genève-Aéroport
4h06
15:17 Zermatt Bhf1 change
sbbIR 95 1723 | 1723 · EC 45 | 45+glacierexpressPE GEX 923 | 92311:11 Genève-Aéroport
3h56
15:07 Zermatt Bhf2 changes
sbbIR 95 1723 | 1723 · EC 45 | 45+glacierexpressPE GEX 923 | 92311:11 Genève-Aéroport
3h56
15:07 Zermatt Bhf2 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Geneva International Airport (GVA) to Zermatt by train

Thu
24 Apr
Fri
25 Apr
Sat
26 Apr
Sun
27 Apr
Mon
28 Apr
Tue
29 Apr
Wed
30 Apr
Thu
01 May
Fri
02 May
Sat
03 May
Sun
04 May
Mon
05 May
Tue
06 May
Wed
07 May
Thu
08 May
Fri
09 May
Sat
10 May
Sun
11 May
Mon
12 May
Tue
13 May
Wed
14 May

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Journey information

Overview: Train from Geneva International Airport (GVA) to Zermatt

SwitzerlandSwitzerland
SwitzerlandSwitzerland
Icon of train
Trains from Geneva International Airport (GVA) to Zermatt run on average 13 times per day, taking around 4h 18m. Cheap train tickets for this journey start at £53 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
128 km
Average train duration
4h 18m
Cheapest ticket price
£53
Trains per day
13
Train providers
1
Fastest train
3h 42m
First train
07:01
Last train
22:11
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train companies: SBB trains Geneva International Airport (GVA) to Zermatt

SBB trains will get you between Geneva International Airport (GVA) and Zermatt from £42. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

SBB is the national railway company of Switzerland which operates trains between Geneva International Airport (GVA) and Zermatt. It operates a wide range of trains, including InterCity, InterRegio, RegioExpress, Regio, S-Bahn, and InterCityExpress. InterCity trains are the fastest, with speeds of up to 200 km/h, while Regio trains are the slowest, with speeds of up to 120 km/h. SBB also offers a variety of ticket types, such as the Swiss Travel Pass, Half-Fare Card, and Super Saver tickets. Onboard facilities include Wi-Fi, power outlets, and a restaurant car. The most popular routes for SBB are from Zurich to Geneva, Basel to Bern, and Geneva to Lausanne.

Geneva International Airport (GVA) to Zermatt train information with SBB:

  • Average Duration: 3 h 50 min
  • Cheapest Price: £42

FAQs: Geneva International Airport (GVA) to Zermatt train

FAQs: Travel by train from Geneva International Airport (GVA) to Zermatt easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva International Airport (GVA) to Zermatt.
FAQs

More options for your journey from Geneva International Airport (GVA) to Zermatt

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Zermatt and Geneva International Airport (GVA)

HomeTrainsTrains in SwitzerlandTrain Times to Zermatt Geneva International Airport (GVA) to Zermatt train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language