Bellinzona to Brescia by train
Compare prices, times and book fast direct trains
Overview: trains from Bellinzona to Brescia
Find the key information for travelling by train from Bellinzona to Brescia, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Discover Bellinzona to Brescia by train
Planning a train adventure from Bellinzona to Brescia? To get started, check out our detailed guide to a seamless, enjoyable journey.
Cost of train tickets between Bellinzona and Brescia
The cheapest train tickets from Bellinzona to Brescia start at CA$58.50. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Bellinzona to Brescia is by booking in advance. Keep in mind that tickets for this route go on sale 4 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Bellinzona to Brescia departure timetable
On this route, 3 trains run daily, with the first one leaving Bellinzona at 08:14 and the last leaving at 10:59 during the week.
For weekend travel to Brescia, the earliest departure is at 08:14 and the last one is at 10:59. You will find that departures along this journey occur every 28 minutes.
Bellinzona to Brescia distance and train travel time
The total distance for this route is 118 kilometres, with the fastest trip taking 2 hours and 37 minutes.
How early can you book train tickets from Bellinzona to Brescia?
Tickets on this route typically go on sale 4 months in advance. Booking early gives you access to the most competitive prices and ample seating options.
Maximising your travels to Brescia
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Brescia.
FAQs about the train journey from Bellinzona to Brescia
Want to know more about your journey from Bellinzona to Brescia? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The train journey from Bellinzona to Brescia covers 118 kilometres in total.
The cheapest ticket on this route runs CA$58.50. When booked 30 days in advance, tickets cost . If booked 7 days in advance, tickets can cost around .
Tickets for this journey become available 4 months ahead of the travel date.
The quickest journey is 2 hours and 37 minutes.
Other train journeys from Bellinzona
- From Bellinzona to Milan From CA$23.01
- From Bellinzona to Zurich From CA$55.25
- From Bellinzona to Paris From CA$135.20
- From Bellinzona to Basel From CA$80.60
- From Bellinzona to Arth-Goldau From CA$40.30
- From Bellinzona to Locarno From CA$16.98
- From Bellinzona to Rome From CA$128.05
- From Bellinzona to Turin From CA$52.65
- From Bellinzona to Florence From CA$106.47
- From Bellinzona to Venice From CA$77.22
- From Bellinzona to Lugano From CA$16.04
- From Bellinzona to Bologna From CA$65.39
- From Bellinzona to Brussels From CA$185.90
- From Bellinzona to Lucerne From CA$49.40
- From Bellinzona to Desenzano del Garda/Sirmione From CA$53.69
Other train journeys to Brescia
- From London to Brescia From CA$258.05
- From Verona to Brescia From CA$10.66
- From Venice to Brescia From CA$20.15
- From Milan to Brescia From CA$12.35
- From Bergamo to Brescia From CA$8.19
- From Paris to Brescia From CA$98.15
- From Peschiera del Garda to Brescia From CA$8.19
- From Desenzano del Garda/Sirmione to Brescia From CA$5.85
- From Lille to Brescia From CA$330.20
- From Dijon to Brescia From CA$199.29
- From Padua to Brescia From CA$18.20
- From Turin to Brescia From CA$27.17
- From Treviglio to Brescia From CA$7.74
- From Parma to Brescia From CA$13.39
- From Rome to Brescia From CA$96.20
Other train journeys from Brescia
- From Brescia to Milan From CA$12.61
- From Brescia to Verona From CA$10.66
- From Brescia to Venice From CA$23.14
- From Brescia to Desenzano del Garda/Sirmione From CA$5.72
- From Brescia to Bergamo From CA$8.32
- From Brescia to Padua From CA$18.20
- From Brescia to Peschiera del Garda From CA$8.19
- From Brescia to Rome From CA$20.15
- From Brescia to Parma From CA$13.52
- From Brescia to Paris From CA$39.52
- From Brescia to Florence From CA$26.00
- From Brescia to Vicenza From CA$15.60