Train from Locarno to Zermatt

Locarno
Zermatt, Switzerland

Your cost to travel by Train: $76 - $92

Locarno FART
  • Total Distance:

    50.38 km (31 miles)

  • Travel Time:

    1 Hours 51 Minutes

  • Frequency:

    4 Times/Day

  • Train Fare:

    20.0 USD (~18.15 CHF)

Domodossola
  • Total Distance:

    39.31 km (24 miles)

  • Travel Time:

    29 Minutes

  • Frequency:

    2 Times/Day

  • Train Fare:

    19.0 USD (~17.24 CHF)

Brig Bahnhofplatz
  • Total Distance:

    45.65 km (28 miles)

  • Travel Time:

    1 Hours 27 Minutes

  • Frequency:

    7 Times/Day

  • Train Fare:

    45.0 USD (~40.83 CHF)

Zermatt, Switzerland
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Locarno FART Domodossola 20 USD http://fahrplan.sbb.ch/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S=Locarno%20FART&Z=Brig&start=1 1h 47mins
Domodossola Brig 19 USD http://fahrplan.sbb.ch/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S=Locarno%20FART&Z=Brig&start=1 28mins
Brig Bahnhofplatz Zermatt 45 USD https://www.matterhorngotthardbahn.ch/en 1h 24mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 88 USD ~ 80 CHF
2 people 176 USD ~ 160 CHF
3 people 264 USD ~ 240 CHF
4 people 352 USD ~ 319 CHF
5 people 440 USD ~ 399 CHF

Did you know?

  • The total CO2 Emission for your Locarno - Zermatt train trip is 7.17 kg
  • Your total cost to travel by train from Locarno to Zermatt is about 88.0 USD (~79.85 CHF)