Distance from Middlesbrough to Velez-Malaga
The shortest distance (air line) between Middlesbrough and Velez-Malaga is 1,236.90 mi (1,990.59 km).
How far is Middlesbrough from Velez-Malaga
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 19:36 (26.08.2025)
Velez-Malaga is located in Málaga, Spain within 36° 46' 59.88" N -5° 54' 0" W (36.7833, -4.1000) coordinates. The local time in Velez-Malaga is 20:36 (26.08.2025)
The calculated flying distance from Velez-Malaga to Velez-Malaga is 1,236.90 miles which is equal to 1,990.59 km.
Middlesbrough, South Teesside, United Kingdom