Die Strecke (Distanz bzw. Entfernung) von Haddington nach Kelso beträgt Luftlinie ungefähr 45 Kilometer (km).
Mit dem Auto, der Bahn oder eventuell auch per Schiff ist die effektive Strecke nach Kelso wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie), ausgehend von Haddington, berechnet wurde.
Luftlinie (ungefähr)
28 Meilen
25 Seemeilen