Zermatt to Lausanne train

Sun, May 19
+ 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

Cheap train tickets and times from Zermatt to Lausanne

Showing times and prices for May 20

Cheapest

Fastest Journey

2 h 57 m

Average

3 h 7 m

Trains per day

6

Distance

102 km

Cheap train tickets from Zermatt to start from $66 with an average ticket price of $87.

The fastest train from Zermatt to takes 2h 57m in comparison to an average duration of 3h 7m and covers a distance of 102 km.

6 trains that leave Zermatt for every day with 6 travelling directly.

SBB
08:17AM3h22
Zermatt
11:39AMLausanne
$661One-way
0 transfers
SBB
09:13AM2h57
Zermatt
12:10PMLausanne
$911One-way
0 transfers
SBB
07:37AM3h02
Zermatt
10:39AMLausanne
$921One-way
0 transfers
SBB
08:37AM3h02
Zermatt
11:39AMLausanne
$921One-way
0 transfers
SBB
07:17AM3h22
Zermatt
10:39AMLausanne
$941One-way
0 transfers

Compare prices and tickets Zermatt to Lausanne by train

Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 01
Sun
Jun 02
Mon
Jun 03
Tue
Jun 04
Wed
Jun 05
Thu
Jun 06
Fri
Jun 07
Sat
Jun 08
Sun
Jun 09

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Zermatt to Lausanne

distanceDistance63 miles (101 km)
durationAverage train duration2 h 57 min
priceAverage train ticket price$81 (€70)
changesDirect trainNo
carriersTrain companiesSBB

Trains from Zermatt to Lausanne cover the 63 miles (101 km) long journey taking on average 2 h 57 min with our travel partners like SBB. You can get the cheapest train tickets for this route for as low as $54 (€47), but the average price of train tickets is $81 (€70). Travelers depart most frequently from Zermatt and arrive in Lausanne.

Train companies: SBB from Zermatt to Lausanne trains

Travel from Zermatt to Lausanne from $86 (€74) with Omio’s train partners SBB! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

SBB is Switzerland's main train company and for your next train trip from Zermatt to Lausanne, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

SBB from Zermatt to Lausanne train information:

  • Average Duration: 3 h 2 min
  • Cheapest Price: $86

FAQs: Trains from Zermatt to Lausanne

FAQs: Travel by train from Zermatt to Lausanne 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 Zermatt to Lausanne.
FAQs
Cheap train tickets from Zermatt to Lausanne can start from as little as $54 (€47) when you book in advance. The average train ticket price for Zermatt to Lausanne is $81 (€70); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Zermatt to Lausanne train time is 2 h 57 min   covering the 63 mile (101 km) long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Zermatt to Lausanne leaves at 4: 37 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Zermatt to Lausanne leaves at 2: 37 PM.
Take the Zermatt to Lausanne train with SBB. However, it's always good to check out all possible train providers for the journey to Lausanne from Zermatt as there might be differences in the amenities they offer.

When departing from Zermatt, you have various train station options to start your journey from including Zermatt, Zermatt, Bahnhof and Zermatt ZBAG-zsb. When arriving in Lausanne, you can end your trip in train stations like Lausanne, Lausanne-Flon and Lausanne-Ouchy.

Passengers board the train most frequently from Zermatt, which is located around 0 miles (0 m) away from the city centre, and they get off the train at Lausanne, located 0.4 miles (646 m) away from the city centre.

A trip to Lausanne from Zermatt is worth doing but not as a day trip with a journey time of 2 h 57 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Zermatt to Lausanne by train is December.
Yes, you can take a train between Zermatt and Lausanne.

Important Stations and Airports in Zermatt and Lausanne

Zermatt
Lausanne
Zermatt is the most popular Zermatt railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Zermatt for your trip to Lausanne.
ZermattParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at station
AccessibilityAccessibility
Zermatt ZBAG-zsbAccessibility
Amenities at station
AccessibilityAccessibility
Zermatt, Riffelalp - Hotel
Zermatt ZBAG-lz
Zermatt, Untere MattenAccessibility
Amenities at station
AccessibilityAccessibility
Zermatt, VispaAccessibility
Amenities at station
AccessibilityAccessibility
Zermatt, RothornbahnAccessibility
Amenities at station
AccessibilityAccessibility
Zermatt, Matterhorn Talstation
Zermatt, Brücke zum StegAccessibility
Amenities at station
AccessibilityAccessibility
Zermatt, Kapelle Winkelmatten
Zermatt, Kirchbrücke
Zermatt, GetwingbrückeAccessibility
Amenities at station
AccessibilityAccessibility
Zermatt, SpissAccessibility
Amenities at station
AccessibilityAccessibility
Zermatt, Schlüematta
Zermatt, Luchre
Zermatt, ZenStecken
Zermatt, WiestibrückeAccessibility
Amenities at station
AccessibilityAccessibility
HomeTrainsTrain Times to LausanneZermatt to Lausanne 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