Distance from Newton Stewart to Sunbury-On-Thames

The distance from Newton Stewart to Sunbury-On-Thames is 634 km (or 394 mi). The estimated driving time for the trip is 6h 39min and the main road for this route is the Preston Bypass, M6. In a straight line, the distance between Newton Stewart and Sunbury-On-Thames is 485 km (302 mi).