31.28 mi Straight Distance
42.53 mi Driving Distance
57 minutes Estimated Driving Time
The straight distance between Caerphilly (Wales) and Swansea (Wales) is 31.28 mi, but the driving distance is 42.53 mi.
It takes 51 mins to go from Caerphilly to Swansea.
Driving directions from Caerphilly to Swansea
Straight distance: 50.32 km. Route distance: 68.44 km
Latitude: 51.5788 // Longitude: -3.21813

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 07:15 PM
Sunrise: 06:45 AM
Sunset: 06:03 PM
Latitude: 51.6214 // Longitude: -3.94365

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 07:15 PM
Sunrise: 06:47 AM
Sunset: 06:06 PM