161.70 mi Straight Distance
244.77 mi Driving Distance
7 hours 3 mins Estimated Driving Time
The straight distance between Crossmaglen (Northern Ireland) and St David's (Wales) is 161.70 mi, but the driving distance is 244.77 mi.
It takes to go from Crossmaglen to St David's.
Driving directions from Crossmaglen to St David's
Straight distance: 260.17 km. Route distance: 393.83 km
Latitude: 54.0776 // Longitude: -6.60827

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 10:09 PM
Sunrise: 07:03 AM
Sunset: 06:12 PM
Latitude: 51.8812 // Longitude: -5.266

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 10:09 PM
Sunrise: 06:55 AM
Sunset: 06:09 PM