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: AU$36.24
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 AU$36.24. 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 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$280.17
-
From Peschiera del Garda to Brescia From AU$9.20
-
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$214.33
-
From Padua to Brescia From AU$23.36
-
From Turin to Brescia From AU$32.12
Other journeys from Brescia
-
From Brescia to Milan From AU$14.31
-
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.36
-
From Brescia to Peschiera del Garda From AU$9.20
-
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$38.69
-
From Brescia to Vicenza From AU$18.40
Other journeys from Prato Centrale
-
From Prato Centrale to Florence From AU$4.96
-
From Prato Centrale to Bologna From AU$10.66
-
From Prato Centrale to Lucca From AU$13.43
-
From Prato Centrale to Milan From AU$26.57
-
From Prato Centrale to Sesto Fiorentino From AU$2.63
-
From Prato Centrale to Viareggio From AU$16.50
-
From Prato Centrale to Verona From AU$30.37
-
From Prato Centrale to Venice From AU$36.50
-
From Prato Centrale to Pisa From AU$16.50
-
From Prato Centrale to Paris From AU$187.32
-
From Prato Centrale to Rome From AU$40.59
-
From Prato Centrale to Dijon-Ville From AU$316.81