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: US$111.90
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 US$111.90. 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 US$316.90
-
From Verona to Brescia From US$8.60
-
From Venice to Brescia From US$18.50
-
From Milan to Brescia From US$9.90
-
From Bergamo to Brescia From US$6.30
-
From Paris to Brescia From US$153.50
-
From Peschiera del Garda to Brescia From US$6.40
-
From Desenzano del Garda/Sirmione to Brescia From US$4.40
-
From Lille to Brescia From US$315.40
-
From Dijon-Ville to Brescia From US$155.20
-
From Padua to Brescia From US$16.20
-
From Turin to Brescia From US$15.60
Other journeys from Brescia
-
From Brescia to Milan From US$9.70
-
From Brescia to Verona From US$8.60
-
From Brescia to Venice From US$18.60
-
From Brescia to Desenzano del Garda/Sirmione From US$4.40
-
From Brescia to Bergamo From US$6.40
-
From Brescia to Padua From US$16.10
-
From Brescia to Peschiera del Garda From US$6.40
-
From Brescia to Rome From US$44.70
-
From Brescia to Parma From US$10.50
-
From Brescia to Paris From US$82.20
-
From Brescia to Florence From US$24.50
-
From Brescia to Vicenza From US$12.70
Other journeys from Zermatt
-
From Zermatt to St. Moritz From US$68.00
-
From Zermatt to Visp From US$25.50
-
From Zermatt to Geneva From US$67.00
-
From Zermatt to Basel From US$89.50
-
From Zermatt to Bern From US$63.00
-
From Zermatt to Paris From US$95.50
-
From Zermatt to Brig From US$26.50
-
From Zermatt to Milan From US$43.50
-
From Zermatt to Zurich From US$98.00
-
From Zermatt to Lausanne From US$57.00
-
From Zermatt to Lucerne From US$88.00
-
From Zermatt to London From US$189.00