Stoke-on-Trent – Swansea distance
In a straight line (as the crow flies), the distance between Stoke-on-Trent and Swansea is about 195 km (121 miles), heading SW — classic driving or rail territory.
?Frequently asked questions
How far is Stoke-on-Trent from Swansea?
In a straight line, the Stoke-on-Trent–Swansea distance is about 195 km (121 miles), heading SW.
How long does it take to get from Stoke-on-Trent to Swansea?
At an average speed of 90 km/h, the straight-line Stoke-on-Trent–Swansea distance would take about 2 h 10 min. Real road time is longer, depending on the route, traffic and stops.
Is this the road distance?
No. The value shown is the straight-line (great-circle) distance, equal to the flight distance. The real road distance, which follows roads, is usually 20–40% longer.
Distances from Stoke-on-Trent
- Manchester46 km
- Wolverhampton47 km
- Derby48 km
- Chester52 km
- Birmingham61 km
- Sheffield64 km
- Bolton66 km
- Liverpool69 km
Distances from Swansea
- Cardiff55 km
- Bristol95 km
- Exeter104 km
- Bath113 km
- Gloucester120 km
- Plymouth138 km
- Swindon150 km
- Wolverhampton164 km