186.93 mi Straight Distance
244.68 mi Driving Distance
6 hours 30 mins Estimated Driving Time
The straight distance between Crossmaglen (Northern Ireland) and Melrose (Scotland) is 186.93 mi, but the driving distance is 244.68 mi.
It takes to go from Crossmaglen to Melrose.
Driving directions from Crossmaglen to Melrose
Straight distance: 300.77 km. Route distance: 393.69 km
Latitude: 54.0776 // Longitude: -6.60827

Forecast: Moderate rain
Temperature: 12.1°
Humidity: 90%
Current time: 11:09 PM
Sunrise: 07:22 AM
Sunset: 05:56 PM
Latitude: 55.5987 // Longitude: -2.72191

Forecast: Light rain
Temperature: 12.5°
Humidity: 85%
Current time: 11:09 PM
Sunrise: 07:09 AM
Sunset: 05:38 PM