Distance from Middlesbrough to Romford

The distance from Middlesbrough to Romford by car is 398 km (or 248 mi). The estimated driving time for the trip is 4 h 4 min and the main road for this route is the A1(M). In a straight line, the distance between Middlesbrough and Romford is 347 km (216 mi).