58.37 mi Straight Distance
79.81 mi Driving Distance
1 hour 39 mins Estimated Driving Time
The straight distance between Perth (Scotland) and Galashiels (Scotland) is 58.37 mi, but the driving distance is 79.81 mi.
It takes 1 hour 35 mins to go from Perth to Galashiels.
Driving directions from Perth to Galashiels
Straight distance: 93.91 km. Route distance: 128.42 km
Latitude: 56.395 // Longitude: -3.43084

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 05:18 PM
Sunrise: 06:50 AM
Sunset: 05:59 PM
Latitude: 55.6237 // Longitude: -2.81445

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 05:18 PM
Sunrise: 06:47 AM
Sunset: 05:57 PM