Distance from Bonnyrigg to Heemskerk
The shortest distance (air line) between Bonnyrigg and Heemskerk is 390.10 mi (627.80 km).
How far is Bonnyrigg from Heemskerk
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 08:45 (10.12.2025)
Heemskerk is located in IJmond, Netherlands within 52° 31' 0.12" N 4° 40' 0.12" E (52.5167, 4.6667) coordinates. The local time in Heemskerk is 09:45 (10.12.2025)
The calculated flying distance from Heemskerk to Heemskerk is 390.10 miles which is equal to 627.80 km.
Bonnyrigg, East Lothian and Midlothian, United Kingdom
Related Distances from Bonnyrigg
Heemskerk, IJmond, Netherlands