156.54 mi Straight Distance
222.24 mi Driving Distance
6 hours 5 mins Estimated Driving Time
The straight distance between Melrose (Scotland) and Portrush (Northern Ireland) is 156.54 mi, but the driving distance is 222.24 mi.
It takes to go from Melrose to Portrush.
Driving directions from Melrose to Portrush
Straight distance: 251.87 km. Route distance: 357.58 km
Latitude: 55.5987 // Longitude: -2.72191

Forecast: Overcast clouds
Temperature: 2.5°
Humidity: 96%
Current time: 03:45 PM
Sunrise: 07:30 AM
Sunset: 05:19 PM
Latitude: 55.1995 // Longitude: -6.64988

Forecast: Overcast clouds
Temperature: 4.7°
Humidity: 79%
Current time: 03:45 PM
Sunrise: 07:44 AM
Sunset: 05:36 PM