Distance from Middlesbrough to Holywood

The distance from Middlesbrough to Holywood by car is 420 km (or 261 mi). The estimated driving time for the trip is 7 h 13 min and the main road for this route is the The Street, A66. In a straight line, the distance between Middlesbrough and Holywood is 296 km (184 mi).