Distance Calculator
Distance from Middlesbrough to Leicester
The shortest distance (air line) between Middlesbrough and Leicester is 134.27mi (216.08 km)
How far is it between Middlesbrough and Leicester.
Middlesbrough is located in South Teesside, United Kingdomcountry within 54° 34' 36.12" N -2° 45' 52.2" W (54.5767, -1.2355) coordinates. The local time in Middlesbrough is 06:58 (15.10.2026)
Leicester is located in Leicester, United Kingdomcountry within 52° 38' 3.84" N -2° 52' 5.16" W (52.6344, -1.1319) coordinates. The local time in Leicester is 06:58 (15.10.2026)
The calculated flying distance from Middlesbrough to Leicester is 134.27miles which is equal to 216.08 km.
Middlesbrough, South Teesside, United Kingdom
Related Distances from Middlesbrough
Leicester, Leicester, United Kingdom

