Distance from Bonnyrigg to Heemstede
The shortest distance (air line) between Bonnyrigg and Heemstede is 395.94 mi (637.20 km).
How far is Bonnyrigg from Heemstede
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)
Heemstede is located in Agglomeratie Haarlem, Netherlands within 52° 21' 0" N 4° 37' 0.12" E (52.3500, 4.6167) coordinates. The local time in Heemstede is 09:45 (10.12.2025)
The calculated flying distance from Heemstede to Heemstede is 395.94 miles which is equal to 637.20 km.
Bonnyrigg, East Lothian and Midlothian, United Kingdom
Related Distances from Bonnyrigg
Heemstede, Agglomeratie Haarlem, Netherlands