Distance from Middlesbrough to Villeurbanne
The shortest distance (air line) between Middlesbrough and Villeurbanne is 665.56 mi (1,071.12 km).
How far is Middlesbrough from Villeurbanne
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 10:31 (04.06.2025)
Villeurbanne is located in Rhône, France within 45° 46' 0.12" N 4° 52' 49.08" E (45.7667, 4.8803) coordinates. The local time in Villeurbanne is 11:31 (04.06.2025)
The calculated flying distance from Villeurbanne to Villeurbanne is 665.56 miles which is equal to 1,071.12 km.
Middlesbrough, South Teesside, United Kingdom