351.17 mi Straight Distance
415.52 mi Driving Distance
8 hours 2 mins Estimated Driving Time
The straight distance between Newhaven (England) and Melrose (Scotland) is 351.17 mi, but the driving distance is 415.52 mi.
It takes to go from Newhaven to Melrose.
Driving directions from Newhaven to Melrose
Straight distance: 565.03 km. Route distance: 668.58 km
Latitude: 50.7931 // Longitude: 0.045574

Forecast: Overcast clouds
Temperature: 5.2°
Humidity: 83%
Current time: 05:20 AM
Sunrise: 07:02 AM
Sunset: 05:24 PM
Latitude: 55.5987 // Longitude: -2.72191

Forecast: Overcast clouds
Temperature: 4.1°
Humidity: 75%
Current time: 05:20 AM
Sunrise: 07:23 AM
Sunset: 05:25 PM