Distance from Middlesbrough to Stara Zagora
The shortest distance (air line) between Middlesbrough and Stara Zagora is 1,475.02 mi (2,373.81 km).
How far is Middlesbrough from Stara Zagora
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:06 (23.04.2025)
Stara Zagora is located in Stara Zagora, Bulgaria within 42° 25' 59.88" N 25° 38' 60" E (42.4333, 25.6500) coordinates. The local time in Stara Zagora is 13:06 (23.04.2025)
The calculated flying distance from Stara Zagora to Stara Zagora is 1,475.02 miles which is equal to 2,373.81 km.
Middlesbrough, South Teesside, United Kingdom
Related Distances from Middlesbrough
Stara Zagora, Stara Zagora, Bulgaria