Distance from Dollar to Bristol

The distance from Dollar to Bristol by car is 509 km (or 317 mi). The estimated driving time for the trip is 5 h 13 min and the main road for this route is the M6. In a straight line, the distance between Dollar and Bristol is 431 km (268 mi).