Distance from Pembroke Dock to Loanhead

The distance from Pembroke Dock to Loanhead is 672 km (or 418 mi). The estimated driving time for the trip is 7h 35min and the main road for this route is the M6. In a straight line, the distance between Pembroke Dock and Loanhead is 494 km (307 mi).