Train from Prato to Perugia: Tickets & Timetables

Previously seen journeys

Next departures from Prato to Perugia on 29 July
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationPrice and booking link
TrenitaliaTrain
Prato Centrale
Perugia Bus Stop
TrenitaliaTrain
Prato Centrale
Perugia Bus Stop
TrenitaliaTrain
Prato Centrale
Perugia Bus Stop
TrenitaliaTrain
Prato Centrale
Perugia Bus Stop
TrenitaliaTrain
Prato Centrale
Perugia Bus Stop

Compare 2 ways to travel from Prato to Perugia

We recommend taking the train

Among the sustainable travel choices, the Train stands out as a good way to reach Perugia. The journey takes about 3 hours 1 minute and with fares starting at just CLP 23,993, it presents an excellent value for a comfortable ride.

1train per day
3h 1mAverage duration
83 milesDistance
3kgCO₂ emissions
Average priceCLP 19,160 - CLP 43,171Average duration3h
3kg CO₂e
Average priceCLP 23,993 - CLP 24,069Average duration3h 1m
3kg CO₂e

Frequently asked questions about travelling from Prato to Perugia by train

Please note that timetables, routes, or operator details shown here may be updated or vary at the time of your journey.

  1. How much does a train ticket cost from Prato to Perugia?

    The cheapest train tickets from Prato to Perugia start from CLP 23,993. The average price for this train route is around CLP 24,021. Busbud recommends booking your tickets in advance for the best chance of getting the lowest possible price.

  2. How long is the train journey from Prato to Perugia?

    The average train journey time from Prato to Perugia is 3h 1m, covering a distance of 83 miles. The fastest train gets you there in 3h 1m and is operated by Trenitalia.

  3. Which train operators serve the Prato to Perugia route?

    Several major train operators run on this route with 1 trains available per day.

  4. What are the earliest and latest departure times for the train from Prato to Perugia?

    The earliest train from Prato to Perugia departs at 07:16. And the latest train departs at 07:16.

What's the cheapest way to go from Prato to Perugia?

busbud logoThe Train is the cheapest travel choice for this destination

The best way to travel between Prato and Perugia is by train. By choosing the train, you'll get to save some money as you travel to your destination, as ticket prices cost CLP 24,021 on average. If you're on a budget, you'll find cheap tickets from CLP 23,993. If you're looking for the fastest way to get to Perugia, choose the train, as it will take you from Prato to Perugia in about 3h – that's the fastest way to get there!

People from around the world trust Busbud