Die Entfernung (Strecke bzw. Distanz) von Musselburgh nach Newcastle upon Tyne beträgt Luftlinie ungefähr 141 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Newcastle upon Tyne höchst wahrscheinlich länger, da hier nur die Luftlinie, ausgehend von Musselburgh, berechnet wurde.
Luftlinie (ungefähr)
87 Meilen
76 Seemeilen