Distance from Kingston Upon Thames to Beaworthy

The distance from Kingston Upon Thames to Beaworthy is 313 km (or 195 mi). The estimated driving time for the trip is 3h 43min and the main road for this route is the Longbarrow. In a straight line, the distance between Kingston Upon Thames and Beaworthy is 280 km (174 mi).