Distance from Belford to Okehampton

The distance from Belford to Okehampton is 681 km (or 424 mi). The estimated driving time for the trip is 7h 31min and the main road for this route is the Wadworth Interchange. In a straight line, the distance between Belford and Okehampton is 557 km (347 mi).