128.15 mi Straight Distance
145.97 mi Driving Distance
2 hours 54 mins Estimated Driving Time
The straight distance between Reading (England) and Swansea (Wales) is 128.15 mi, but the driving distance is 145.97 mi.
It takes 2 hours 24 mins to go from Reading to Swansea.
Driving directions from Reading to Swansea
Straight distance: 206.19 km. Route distance: 234.87 km
Latitude: 51.4529 // Longitude: -0.973906

Forecast: Broken clouds
Temperature: 11.7°
Humidity: 66%
Current time: 10:21 PM
Sunrise: 06:27 AM
Sunset: 06:01 PM
Latitude: 51.6214 // Longitude: -3.94365

Forecast: Light rain
Temperature: 10.4°
Humidity: 84%
Current time: 10:21 PM
Sunrise: 06:39 AM
Sunset: 06:12 PM