By road the distance from Birmingham to York is 134.96 mi equal to 217.2 km
By car, the estimated travel time is 2 hours and 32 minutes
The distance Birmingham - York in a straight line is 107.35 mi equal to 172.76 km
The Page "Route from Birmingham to York" proposes the shortest and fastest way to reach York from Birmingham by car, bus or bike. The map shows the route Birmingham York to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance York Birmingham and the time to go from Birmingham to York.