Distance from Middlesbrough to Swadlincote

The distance from Middlesbrough to Swadlincote is 229 km (or 143 mi). The estimated driving time for the trip is 2h 23min and the main road for this route is the Wadworth Interchange. In a straight line, the distance between Middlesbrough and Swadlincote is 201 km (125 mi).