196.04 mi Straight Distance
244.91 mi Driving Distance
5 hours 41 mins Estimated Driving Time
The straight distance between Barnsley (England) and St David's (Wales) is 196.04 mi, but the driving distance is 244.91 mi.
It takes to go from Barnsley to St David's.
Driving directions from Barnsley to St David's
Straight distance: 315.43 km. Route distance: 394.06 km
Latitude: 53.5526 // Longitude: -1.47973

Forecast: Light rain
Temperature: 11.5°
Humidity: 90%
Current time: 05:42 PM
Sunrise: 07:07 AM
Sunset: 05:31 PM
Latitude: 51.8812 // Longitude: -5.266

Forecast: Overcast clouds
Temperature: 11.0°
Humidity: 98%
Current time: 05:42 PM
Sunrise: 07:19 AM
Sunset: 05:49 PM