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: €96.24
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 €96.24. 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 €272.56
-
From Verona to Brescia From €7.40
-
From Venice to Brescia From €15.83
-
From Milan to Brescia From €8.43
-
From Bergamo to Brescia From €5.42
-
From Paris to Brescia From €165.05
-
From Peschiera del Garda to Brescia From €5.42
-
From Desenzano del Garda/Sirmione to Brescia From €3.78
-
From Lille to Brescia From €271.27
-
From Dijon-Ville to Brescia From €133.48
-
From Padua to Brescia From €13.85
-
From Turin to Brescia From €18.92
Other journeys from Brescia
-
From Brescia to Milan From €8.43
-
From Brescia to Verona From €7.40
-
From Brescia to Venice From €15.83
-
From Brescia to Desenzano del Garda/Sirmione From €3.78
-
From Brescia to Bergamo From €5.50
-
From Brescia to Padua From €13.85
-
From Brescia to Peschiera del Garda From €5.50
-
From Brescia to Rome From €38.45
-
From Brescia to Parma From €9.03
-
From Brescia to Paris From €70.70
-
From Brescia to Florence From €22.79
-
From Brescia to Vicenza From €10.92
Other journeys from Zermatt
-
From Zermatt to St. Moritz From €58.48
-
From Zermatt to Visp From €21.93
-
From Zermatt to Geneva From €57.62
-
From Zermatt to Basel From €76.98
-
From Zermatt to Bern From €54.18
-
From Zermatt to Paris From €82.14
-
From Zermatt to Brig From €24.51
-
From Zermatt to Milan From €37.41
-
From Zermatt to Zurich From €83.86
-
From Zermatt to Lausanne From €49.02
-
From Zermatt to Lucerne From €75.69
-
From Zermatt to London From €162.55