|Distance||84 miles (135 km)|
Trains from Prato to Perugia cover the 84 miles (135 km) long trip with our travel partners like. There are direct train services available. Travelers depart most frequently from Prato Centrale and arrive in Perugia.
When taking the train to Perugia from Prato, you can choose to depart from train stations like Prato Centrale, Prato Porta Al Serraglio and Prato Borgonuovo. Your journey can end in train stations such as Perugia, Perugia Universita' and Perugia Silvestrini.
Omio customers who travel this route most frequently depart from Prato Centrale and arrive in Perugia.
Passengers board their train most frequently from Prato Centrale and travel around 1 mile (s) / 1 km from the city center to this train station.
Passengers traveling this route most often arrive at Perugia and need to travel approximately 1 mile (s) / 1 km from the train station to the city center in Perugia.
Here are some other resources that might have the information you need