Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Visp to Brescia by train
-
First train07:24
-
Last train20:51
-
Avg changes1
-
Fastest journey3hr 38m
-
Distance199 kilometres
-
Trains per day10
-
Avg. journey time7hr 47m
-
Train operators
Going from Visp to Brescia by train
About to set off from Visp to Brescia by rail? Make your journey as seamless as possible with this guide, packed with tips on schedules, route details and how to find the best deals on tickets.
Train ticket cost for journeys between Visp and Brescia
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically AU$99.86, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Departure frequency and timetable from Visp to Brescia
Here are the scheduling basics for trains from Visp to Brescia:
07:24 is the first scheduled train (Monday-Friday).
20:51 the the last scheduled train (Monday-Friday).
07:50 is the first scheduled train (Saturday and Sunday).
20:51 is the last scheduled train (Saturday and Sunday).
A train departs every 35 minutes from Visp toward Brescia.
Start booking your ticket aboard one of the 10 trains serving this route each day.
Average train travel time from Visp to Brescia
The quickest time by train is 3 hours and 38 minutes, travelling a total distance of 199 kilometres.
When do tickets go on sale between Visp and Brescia?
You can start planning and booking your trip between Visp and Brescia 4 months before the departure date. Pro tip: buy your tickets as early as possible to save money.
Learn more about train travel from Visp to Brescia
Refer to our help articles for more details and insights on train travel from Visp and beyond. Get ready for your visit with travel tips and inspiration in our Brescia city guide.
Frequently asked questions
How far is it from Visp to Brescia by train?
The train journey between Visp and Brescia spans 199 kilometres.
How much is a train ticket from Visp to Brescia?
The cheapest fare on this route is AU$99.86. If you book 30 days in advance, tickets cost about . If booked 7 days in advance, the cost is typically .
When do tickets go on sale for trains from Visp to Brescia?
Tickets for this journey become available 4 months before the travel date.
How long does it take to get from Visp to Brescia?
The fastest jouney takes 3 hours and 38 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$26.86
-
From Milan to Brescia From AU$14.31
-
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.51
-
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$26.86
-
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 Visp
-
From Visp to Zermatt From AU$37.23
-
From Visp to Geneva From AU$66.43
-
From Visp to Basel From AU$91.98
-
From Visp to Bern From AU$65.70
-
From Visp to Paris From AU$87.60
-
From Visp to Spiez From AU$39.42
-
From Visp to Lausanne From AU$46.72
-
From Visp to Zurich From AU$104.39
-
From Visp to Montreux From AU$37.23
-
From Visp to Lucerne From AU$88.33
-
From Visp to Interlaken From AU$47.45
-
From Visp to London From AU$354.05