Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Prato to Brescia by train
-
First train04:58
-
Last train22:49
-
Avg changes1
-
Fastest journey2hr 54m
-
Distance197 kilometres
-
Trains per day28
-
Avg. journey time10hr 17m
-
Train operators
Going from Prato to Brescia by train
About to set off from Prato 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 travel between Prato and Brescia: train ticket prices
Cost of train tickets from Prato to Brescia:
Cheapest tickets: €22.31
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 5 and a half months in advance.
Prato to Brescia train schedule
The earliest weekday train along this route departs at 04:58.
The latest weekday train along this route departs at 22:49.
The earliest weekend train along this route departs at 06:15.
The latest weekend train along this route departs at 19:57.
28 trains run along this route each day.
Trains leave the station every 27 minutes.
How long does the train from Prato to Brescia take?
The shortest journey time on this route is 2 hours and 54 minutes, with trains covering a total distance of 197 kilometres.
How early can you book train tickets between Prato and Brescia?
Tickets along this route go on sale 5 and a half months in advance. To be notified as soon as tickets are available, set up a booking alert with Rail Europe. We will send you an email notification when tickets are available.
Making your Prato to Brescia travels smooth and enjoyable
Explore our wide range of help articles for a hassle-free journey and find travel ideas from our city guide: Brescia.
Frequently asked questions
What is the distance by train from Prato to Brescia?
The total distance between Prato and Brescia is 197 kilometres.
What is the Prato to Brescia train ticket price?
The cheapest ticket on this route runs €22.31. When booked 30 days in advance, tickets cost . If booked 7 days in advance, tickets can cost around .
How far in advance can I book my Prato to Brescia train tickets?
Tickets for this route go on sale 5 and a half months in advance of the departure date.
How long does the train take from Prato to Brescia?
The fastest journey by train is 2 hours and 54 minutes.
Other journeys to Brescia View all journeys to Brescia
-
From London to Brescia From €272.77
-
From Verona to Brescia From €7.40
-
From Venice to Brescia From €15.84
-
From Milan to Brescia From €8.44
-
From Bergamo to Brescia From €5.42
-
From Paris to Brescia From €165.17
-
From Peschiera del Garda to Brescia From €5.42
-
From Desenzano del Garda/Sirmione to Brescia From €3.79
-
From Lille to Brescia From €271.47
-
From Dijon-Ville to Brescia From €126.36
-
From Padua to Brescia From €13.77
-
From Turin to Brescia From €18.94
Other journeys from Brescia
-
From Brescia to Milan From €8.44
-
From Brescia to Verona From €7.40
-
From Brescia to Venice From €15.84
-
From Brescia to Desenzano del Garda/Sirmione From €3.79
-
From Brescia to Bergamo From €5.51
-
From Brescia to Padua From €13.77
-
From Brescia to Peschiera del Garda From €5.42
-
From Brescia to Rome From €38.47
-
From Brescia to Parma From €9.04
-
From Brescia to Paris From €70.75
-
From Brescia to Florence From €22.81
-
From Brescia to Vicenza From €10.85
Other journeys from Prato Centrale
-
From Prato Centrale to Florence From €2.93
-
From Prato Centrale to Bologna From €6.28
-
From Prato Centrale to Lucca From €7.92
-
From Prato Centrale to Milan From €15.67
-
From Prato Centrale to Sesto Fiorentino From €1.62
-
From Prato Centrale to Viareggio From €9.73
-
From Prato Centrale to Verona From €17.90
-
From Prato Centrale to Venice From €21.52
-
From Prato Centrale to Pisa From €9.73
-
From Prato Centrale to Paris From €110.43
-
From Prato Centrale to Rome From €23.93
-
From Prato Centrale to Dijon-Ville From €195.04