Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Zermatt to Brescia by train
-
First train06:06
-
Last train22:13
-
Avg changes2
-
Fastest journey5hr 8m
-
Distance199 kilometres
-
Trains per day10
-
Avg. journey time8hr 59m
-
Train operators
Explore Zermatt to Brescia by rail
Getting ready for a trip from Zermatt to Brescia aboard a local train? Here’s what you need to know — including departure times, fastest routes and ticket prices — about the trip.
Train travel between Zermatt and Brescia: train ticket prices
Cost of train tickets from Zermatt to Brescia:
Cheapest tickets: AU$163.37
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 5 months in advance.
Train timetable for travel between Zermatt and Brescia
There are a number of different options for travellers going from Zermatt to Brescia by train. Here is what to expect along this route:
First daily departure (weekday): 06:06
Last daily departure (weekday): 19:37
First daily departure (weekend): 06:06
Last daily departure (weekend): 22:13
Average number of daily trains: 10 trains
Frequency of train departures: every 45 minutes
Zermatt to Brescia train duration
Trains on this route travel a distance of 199 kilometres, with the fastest one completing the journey in 5 hours and 8 minutes.
How far in advance Zermatt and Brescia tickets go on sale
Tickets for travel between Zermatt and Brescia are available 5 months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
More information on train travel from Zermatt to Brescia
Want to know more about train travel in Europe? Explore our help articles for guidance on booking, travel discounts, class of service and much more. Need some travel inspiration? Check out our Brescia city guide to get you started.
Frequently asked questions
What’s the distance between Zermatt and Brescia by train?
The train journey from Zermatt to Brescia covers 199 kilometres in total.
How much is a train ticket from Zermatt to Brescia?
The lowest price on this route is AU$163.37. Tickets booked 30 days in advance cost around , while those booked 7 days in advance are around .
When can tickets be purchased for trains travelling from Zermatt to Brescia?
You can book your tickets 5 months in advance for this route.
How long does the train take from Zermatt to Brescia?
The fastest journey takes 5 hours and 8 minutes.
Other journeys to Brescia View all journeys to Brescia
-
From London to Brescia From AU$462.67
-
From Verona to Brescia From AU$12.56
-
From Venice to Brescia From AU$27.01
-
From Milan to Brescia From AU$14.45
-
From Bergamo to Brescia From AU$9.20
-
From Paris to Brescia From AU$224.11
-
From Peschiera del Garda to Brescia From AU$9.34
-
From Desenzano del Garda/Sirmione to Brescia From AU$6.42
-
From Lille to Brescia From AU$460.48
-
From Dijon-Ville to Brescia From AU$226.59
-
From Padua to Brescia From AU$23.65
-
From Turin to Brescia From AU$22.78
Other journeys from Brescia
-
From Brescia to Milan From AU$14.16
-
From Brescia to Verona From AU$12.56
-
From Brescia to Venice From AU$27.16
-
From Brescia to Desenzano del Garda/Sirmione From AU$6.42
-
From Brescia to Bergamo From AU$9.34
-
From Brescia to Padua From AU$23.51
-
From Brescia to Peschiera del Garda From AU$9.34
-
From Brescia to Rome From AU$65.26
-
From Brescia to Parma From AU$15.33
-
From Brescia to Paris From AU$120.01
-
From Brescia to Florence From AU$35.77
-
From Brescia to Vicenza From AU$18.54
Other journeys from Zermatt
-
From Zermatt to St. Moritz From AU$99.28
-
From Zermatt to Visp From AU$37.23
-
From Zermatt to Geneva From AU$97.82
-
From Zermatt to Basel From AU$130.67
-
From Zermatt to Bern From AU$91.98
-
From Zermatt to Paris From AU$139.43
-
From Zermatt to Brig From AU$38.69
-
From Zermatt to Milan From AU$63.51
-
From Zermatt to Zurich From AU$143.08
-
From Zermatt to Lausanne From AU$83.22
-
From Zermatt to Lucerne From AU$128.48
-
From Zermatt to London From AU$275.94