Distance from Surbiton to Porthcawl

The distance from Surbiton to Porthcawl is 267 km (or 166 mi). The estimated driving time for the trip is 3h 5min and the main road for this route is the Sunbury Cross. In a straight line, the distance between Surbiton and Porthcawl is 238 km (148 mi).