Die Distanz (Entfernung oder auch Strecke) von Knaresborough nach Edinburgh beträgt Luftlinie circa 243 Kilometer (km).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Edinburgh wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie), ausgehend von Knaresborough, berechnet wurde.
Luftlinie (ungefähr)
151 Meilen
131 Seemeilen