By road the distance from Birmingham to Bristol is 88.37 mi equal to 142.22 km
By car, the estimated travel time is 1 hours and 47 minutes
The distance Birmingham - Bristol in a straight line is 77.24 mi equal to 124.3 km
The Page "Route from Birmingham to Bristol" proposes the shortest and fastest way to reach Bristol from Birmingham by car, bus or bike. The map shows the route Birmingham Bristol to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Bristol Birmingham and the time to go from Birmingham to Bristol.