Distance from Uxbridge to Shepperton

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