Train tickets & prices

It pays off to book your trip to Zermatt ahead of time. The Swiss Travel Pass and the Swiss Transfer Ticket, both of which must be booked at latest 5 day in advance, give you a 40% discount on the regular price.

With trains leaving for Zermatt every 30 minutes, the train journey from the Swiss airports and the border is a comfortable and straightforward one. Saving you up to 44 percent on the regular price, the Swiss Transfer Ticket is the best-value option. All visitors residing outside Switzerland and the Principality of Liechtenstein qualify for both the Swiss Transfer Ticket and the Swiss Travel Pass.

Railway line (2. Class) Regular Ticket Swiss Transfer Ticket
Zurich airport- Zermatt (return) CHF 260.- CHF 146.- (-44%)
Geneva airport- Zermatt (return) CHF 206.- CHF 146.- (-29%)
Basel Airport - Zermatt (return) CHF 252.80.- CHF 146.- (-42%)

Swiss Transfer Ticket

The Swiss Transfer Ticket takes you from the airport or border railway station directly to your destination. And back again. It is probably the best deal, if you spend your holidays in Zermatt.

Details

Zermatt Shuttle Train

Those who arrive by automobile can change to the Zermatt shuttle train in Täsch. With this, they are conveniently in auto-free Zermatt in 12 minutes. The shuttle trains depart every 20 minutes. Alternative to the trip from Täsch to Zermatt: taxi from Täsch.

Book online

Details

Swiss Travel Pass (3 days)

The Swiss Travel Pass is your all-in-one ticket to travel throughout the whole of Switzerland. 3 days unlimited travel by rail, road and waterway.

Details

Swiss Travel Pass (4 days)

The Swiss Travel Pass is your all-in-one ticket to travel throughout the whole of Switzerland. 4 days unlimited travel by rail, road and waterway.

Details

Swiss Travel Pass (8 days)

The Swiss Travel Pass is your all-in-one ticket to travel throughout the whole of Switzerland. 8 days unlimited travel by rail, road and waterway.

Details

Swiss Travel Pass (15 days)

The Swiss Travel Pass is your all-in-one ticket to travel throughout the whole of Switzerland. 15 days unlimited travel by rail, road and waterway.

Details