Distance from Middlesbrough to Bury Saint Edmunds
The shortest distance (air line) between Middlesbrough and Bury Saint Edmunds is 179.92 mi (289.55 km).
How far is Middlesbrough from Bury Saint Edmunds
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 08:53 (01.09.2025)
Bury Saint Edmunds is located in Suffolk, United Kingdom within 52° 14' 50.64" N 0° 43' 5.88" E (52.2474, 0.7183) coordinates. The local time in Bury Saint Edmunds is 08:53 (01.09.2025)
The calculated flying distance from Bury Saint Edmunds to Bury Saint Edmunds is 179.92 miles which is equal to 289.55 km.
Middlesbrough, South Teesside, United Kingdom
Related Distances from Middlesbrough
Bury Saint Edmunds, Suffolk, United Kingdom