Distance from Middlesbrough to Castro Daire
The shortest distance (air line) between Middlesbrough and Castro Daire is 993.79 mi (1,599.36 km).
How far is Middlesbrough from Castro Daire
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:58 (25.05.2025)
Castro Daire is located in Viseu Dão Lafões, Portugal within 40° 53' 60" N -8° 4' 0.12" W (40.9000, -7.9333) coordinates. The local time in Castro Daire is 08:58 (25.05.2025)
The calculated flying distance from Castro Daire to Castro Daire is 993.79 miles which is equal to 1,599.36 km.
Middlesbrough, South Teesside, United Kingdom
Related Distances from Middlesbrough
Castro Daire, Viseu Dão Lafões, Portugal