Distance from Middlesbrough to Caerphilly
The shortest distance (air line) between Middlesbrough and Caerphilly is 222.91 mi (358.74 km).
How far is Middlesbrough from Caerphilly
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 02:28 (01.09.2025)
Caerphilly is located in Gwent Valleys, United Kingdom within 51° 34' 40.8" N -4° 46' 55.2" W (51.5780, -3.2180) coordinates. The local time in Caerphilly is 02:28 (01.09.2025)
The calculated flying distance from Caerphilly to Caerphilly is 222.91 miles which is equal to 358.74 km.
Middlesbrough, South Teesside, United Kingdom
Related Distances from Middlesbrough
Caerphilly, Gwent Valleys, United Kingdom