Distance from Shepperton to Uxbridge

The distance from Shepperton to Uxbridge is 20 km (or 13 mi). The estimated driving time for the trip is 25min and the main road for this route is the A316. In a straight line, the distance between Shepperton and Uxbridge is 16 km (10 mi).