Die Entfernung (Strecke bzw. Distanz) von Bonnyrigg nach Belfast beträgt Luftlinie circa 228 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Belfast möglicherweise länger, da hier nur die direkte Strecke (Luftlinie) von Bonnyrigg nach Belfast berechnet wurde.