By road the distance from Milan to Assisi is 290.46 mi equal to 467.45 km
By car, the estimated travel time is 5 hours and 9 minutes
The distance Milan - Assisi in a straight line is 237.13 mi equal to 381.63 km
The Page "Route from Milan to Assisi" proposes the shortest and fastest way to reach Assisi from Milan by car, bus or bike. The map shows the route Milan Assisi to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Assisi Milan and the time to go from Milan to Assisi.