Distance from Middlesbrough to Berkhampstead
The shortest distance (air line) between Middlesbrough and Berkhampstead is 196.61 mi (316.42 km).
How far is Middlesbrough from Berkhampstead
Middlesbrough is located in South Teesside, United Kingdom within 54° 34' 36.12" N -2° 45' 52.2" W (54.5767, -1.2355) coordinates. The local time in Middlesbrough is 11:39 (30.08.2025)
Berkhampstead is located in Hertfordshire, United Kingdom within 51° 45' 36" N -1° 26' 24" W (51.7600, -0.5600) coordinates. The local time in Berkhampstead is 11:39 (30.08.2025)
The calculated flying distance from Berkhampstead to Berkhampstead is 196.61 miles which is equal to 316.42 km.
Middlesbrough, South Teesside, United Kingdom
Related Distances from Middlesbrough
Berkhampstead, Hertfordshire, United Kingdom