18.24 mi Straight Distance
24.46 mi Driving Distance
44 minutes Estimated Driving Time
The straight distance between Neyland (Wales) and St David's (Wales) is 18.24 mi, but the driving distance is 24.46 mi.
It takes 45 mins to go from Neyland to St David's.
Driving directions from Neyland to St David's
Straight distance: 29.35 km. Route distance: 39.36 km
Latitude: 51.7049 // Longitude: -4.94832

Forecast: Broken clouds
Temperature: 4.7°
Humidity: 78%
Current time: 06:32 AM
Sunrise: 06:36 AM
Sunset: 06:22 PM
Latitude: 51.8812 // Longitude: -5.266

Forecast: Broken clouds
Temperature: 5.5°
Humidity: 79%
Current time: 06:32 AM
Sunrise: 06:37 AM
Sunset: 06:23 PM