Distance from Castle Douglas to Southall

The distance from Castle Douglas to Southall is 580 km (or 361 mi). The estimated driving time for the trip is 6h 3min and the main road for this route is the M42. In a straight line, the distance between Castle Douglas and Southall is 452 km (281 mi).