Distance from Pembroke Dock to Banff

The distance from Pembroke Dock to Banff is 900 km (or 560 mi). The estimated driving time for the trip is 10h 14min and the main road for this route is the Emmock Roundabout. In a straight line, the distance between Pembroke Dock and Banff is 683 km (425 mi).