Distance from Bonnyrigg to Badhoevedorp
The shortest distance (air line) between Bonnyrigg and Badhoevedorp is 402.02 mi (646.98 km).
How far is Bonnyrigg from Badhoevedorp
Bonnyrigg is located in East Lothian and Midlothian, United Kingdom within 55° 52' 28.92" N -4° 53' 48.84" W (55.8747, -3.1031) coordinates. The local time in Bonnyrigg is 05:38 (10.12.2025)
Badhoevedorp is located in Groot-Amsterdam, Netherlands within 52° 19' 59.88" N 4° 46' 59.88" E (52.3333, 4.7833) coordinates. The local time in Badhoevedorp is 06:38 (10.12.2025)
The calculated flying distance from Badhoevedorp to Badhoevedorp is 402.02 miles which is equal to 646.98 km.
Bonnyrigg, East Lothian and Midlothian, United Kingdom
Related Distances from Bonnyrigg
Badhoevedorp, Groot-Amsterdam, Netherlands