Die Entfernung (Strecke bzw. Distanz) zwischen Haddington und Kirkcaldy beträgt Luftlinie circa 29 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Kirkcaldy sicherlich länger, da hier nur die direkte Verbindung (Luftlinie), ausgehend von Haddington, berechnet wurde.
Luftlinie (ungefähr)
18 Meilen
16 Seemeilen