Distance from Kirkcaldy to Portsmouth
The shortest distance (air line) between Kirkcaldy and Portsmouth is 376.34 mi (605.67 km).
How far is Kirkcaldy from Portsmouth
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 16:47 (28.11.2024)
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 16:47 (28.11.2024)
The calculated flying distance from Portsmouth to Portsmouth is 376.34 miles which is equal to 605.67 km.
Kirkcaldy, Clackmannanshire and Fife, United Kingdom
Related Distances from Kirkcaldy
Portsmouth, Portsmouth, United Kingdom