Distance from Uxbridge to St Asaph

The distance from Uxbridge to St Asaph is 322 km (or 201 mi). The estimated driving time for the trip is 3h 58min and the main road for this route is the Berrygrove Interchange. In a straight line, the distance between Uxbridge and St Asaph is 280 km (174 mi).