Distance from Engelskirchen to Middlesbrough
The shortest distance (air line) between Engelskirchen and Middlesbrough is 438.15 mi (705.13 km).
How far is Engelskirchen from Middlesbrough
Engelskirchen is located in Oberbergischer Kreis, Germany within 50° 58' 59.88" N 7° 25' 0.12" E (50.9833, 7.4167) coordinates. The local time in Engelskirchen is 21:52 (05.12.2025)
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 20:52 (05.12.2025)
The calculated flying distance from Middlesbrough to Middlesbrough is 438.15 miles which is equal to 705.13 km.
Engelskirchen, Oberbergischer Kreis, Germany
Related Distances from Engelskirchen
Middlesbrough, South Teesside, United Kingdom