Distance from Portsmouth to Kirkcaldy
The shortest distance (air line) between Portsmouth and Kirkcaldy is 376.34 mi (605.67 km).
How far is Portsmouth from Kirkcaldy
Portsmouth is located in Portsmouth, United Kingdom within 50° 48' 20.88" N -2° 54' 46.08" W (50.8058, -1.0872) coordinates. The local time in Portsmouth is 05:18 (01.12.2024)
Kirkcaldy is located in Clackmannanshire and Fife, United Kingdom within 56° 6' 38.52" N -4° 49' 57.36" W (56.1107, -3.1674) coordinates. The local time in Kirkcaldy is 05:18 (01.12.2024)
The calculated flying distance from Kirkcaldy to Kirkcaldy is 376.34 miles which is equal to 605.67 km.
Portsmouth, Portsmouth, United Kingdom
Related Distances from Portsmouth
Kirkcaldy, Clackmannanshire and Fife, United Kingdom