Prato to Peschiera del Garda by train
Compare prices, times and book fast direct trains
Overview: trains from Prato to Peschiera del Garda
Find the key information for travelling by train from Prato to Peschiera del Garda, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Travelling from Prato to Peschiera del Garda by train
Considering a train trip from Prato to Peschiera del Garda? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.
Cost of train tickets between Prato and Peschiera del Garda
The cheapest train tickets from Prato to Peschiera del Garda start at £16.63. 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 Prato to Peschiera del Garda is by booking in advance. Keep in mind that tickets for this route go on sale 6 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.
Prato to Peschiera del Garda train times
Prepare for your journey with the following departure details. The earliest train running Monday through Friday from Prato to Peschiera del Garda is at 06:15 and the last is at 17:43. The first train scheduled on Saturdays and Sundays is at 06:45 and the last one is at 17:43. You can expect 22 trains making this journey each day, with trains departing every 20 minutes.
Train travel time and distance from Prato to Peschiera del Garda
Trains can complete this route in as little as 3 hours and 11 minutes. The total distance travelled is 176 kilometres.
Booking time frame: Prato to Peschiera del Garda trains
Tickets for travel to Peschiera del Garda along this route are available for purchase 6 months before the travel date. Set up a booking alert to be notified as soon as your ideal travel date goes on sale.
Learn more about train travel from Prato to Peschiera del Garda
Refer to our help articles for more details and insights on train travel from Prato and beyond. Get ready for your visit with travel tips and inspiration in our Peschiera del Garda city guide.
FAQs about the train journey from Prato to Peschiera del Garda
Want to know more about your journey from Prato to Peschiera del Garda? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The distance between Prato and Peschiera del Garda is 176 kilometres.
The cheapest ticket on this route runs £16.63. When booked 30 days in advance, tickets cost . If booked 7 days in advance, tickets can cost around .
Tickets for travel between Prato to Peschiera del Garda are available 6 months before departure.
The quickest journey is 3 hours and 11 minutes.
Other train journeys from Prato
- From Prato to Florence From £2.65
- From Prato to Bologna From £7.26
- From Prato to Lucca From £7.03
- From Prato to Milan From £14.44
- From Prato to Sesto Fiorentino From £1.40
- From Prato to Viareggio From £8.69
- From Prato to Verona From £15.12
- From Prato to Venice From £18.44
- From Prato to Pisa From £8.69
- From Prato to Paris From £53.37
- From Prato to Rome From £23.81
- From Prato to Dijon From £168.70
- From Prato to Parma From £13.91
- From Prato to Padua From £16.86
- From Prato to S. Giovanni Valdarno From £6.50
Other train journeys to Peschiera del Garda
- From Verona to Peschiera del Garda From £3.63
- From Venice to Peschiera del Garda From £7.94
- From Milan to Peschiera del Garda From £8.84
- From Desenzano del Garda/Sirmione to Peschiera del Garda From £2.19
- From Brescia to Peschiera del Garda From £4.76
- From Bologna to Peschiera del Garda From £10.58
- From Padua to Peschiera del Garda From £7.94
- From Florence to Peschiera del Garda From £14.36
- From Turin to Peschiera del Garda From £15.87
- From Rome to Peschiera del Garda From £37.87
- From Bergamo to Peschiera del Garda From £7.94
- From Genoa to Peschiera del Garda From £18.75
- From Vicenza to Peschiera del Garda From £7.03
- From Bolzano to Peschiera del Garda From £14.59
- From Treviso to Peschiera del Garda From £11.79
Other train journeys from Peschiera del Garda
- From Peschiera del Garda to Venice From £7.94
- From Peschiera del Garda to Milan From £9.83
- From Peschiera del Garda to Verona From £3.63
- From Peschiera del Garda to Brescia From £4.76
- From Peschiera del Garda to Desenzano del Garda/Sirmione From £2.19
- From Peschiera del Garda to Florence From £18.22
- From Peschiera del Garda to Padua From £7.94
- From Peschiera del Garda to Turin From £17.76
- From Peschiera del Garda to Bergamo From £8.01
- From Peschiera del Garda to Treviglio From £6.80
- From Peschiera del Garda to Paris From £70.30
- From Peschiera del Garda to Rome From £46.72