Distance from Galashiels to Heidelberg
The shortest distance (air line) between Galashiels and Heidelberg is 645.26 mi (1,038.45 km).
How far is Galashiels from Heidelberg
Galashiels is located in Scottish Borders, United Kingdom within 55° 37' 9.84" N -3° 11' 48.12" W (55.6194, -2.8033) coordinates. The local time in Galashiels is 14:25 (19.11.2025)
Heidelberg is located in Heidelberg; Stadtkreis, Germany within 49° 25' 0.12" N 8° 43' 0.12" E (49.4167, 8.7167) coordinates. The local time in Heidelberg is 15:25 (19.11.2025)
The calculated flying distance from Heidelberg to Heidelberg is 645.26 miles which is equal to 1,038.45 km.
Galashiels, Scottish Borders, United Kingdom
Related Distances from Galashiels
Heidelberg, Heidelberg; Stadtkreis, Germany