By road the distance from Leghorn to Perugia is 167.07 mi equal to 268.88 km
By car, the estimated travel time is 2 hours and 57 minutes
The distance Leghorn - Perugia in a straight line is 108.86 mi equal to 175.19 km
The Page "Route from Leghorn to Perugia" proposes the shortest and fastest way to reach Perugia from Leghorn by car, bus or bike. The map shows the route Leghorn Perugia to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Perugia Leghorn and the time to go from Leghorn to Perugia.