By road the distance from Birmingham to Milan is 890.14 mi equal to 1432.54 km
By car, the estimated travel time is 16 hours and 37 minutes
The distance Birmingham - Milan in a straight line is 697.04 mi equal to 1121.77 km
The Page "Route from Birmingham to Milan" proposes the shortest and fastest way to reach Milan from Birmingham by car, bus or bike. The map shows the route Birmingham Milan to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Milan Birmingham and the time to go from Birmingham to Milan.