Distance from Newton Abbot to Middlesbrough

The distance from Newton Abbot to Middlesbrough is 546 km (or 340 mi). The estimated driving time for the trip is 5h 38min and the main road for this route is the Pinxton Interchange. In a straight line, the distance between Newton Abbot and Middlesbrough is 477 km (297 mi).