The flight distance from Swansea / Abertawe (Wales) to London (England) is 166 miles or 267 kilometers or 144 nautical miles.
Driving distance from Swansea / Abertawe to London is 188 miles (304 kilometers).
Difference between fly and travel by a car is 22 miles or 37 km.
The driving distance from Swansea / Abertawe, Wales to London, England is 188 miles or 304 km.
The total driving distance from Swansea / Abertawe, Wales to London, England is 188 miles or 304 kilometers. Your trip begins in Swansea / Abertawe, Wales. It ends in London, England.
The driving distance from Swansea / Abertawe, Wales to London, England is approximately 188 miles (304 kilometers), depending on the specific route you take. Without considering any traffic or other delays, driving this distance typically takes around 3 to 4 hours under normal conditions.
You can compare air and road distance between Swansea / Abertawe, Wales and London, England in this summary table of distances in miles and kilometers.
| Distance type | Miles | Kilometers |
|---|---|---|
| Driving distance | 188 mi | 304 km |
| Straight line distance | 166 mi | 267 km |
| Difference | 22 mi | 37 km |
Swansea / Abertawe is located in Wales, UK.
| GPS Coordinates | Latitude: N 51° 37' 12.4'' Longitude: W 3° 56' 29.1'' |
|---|---|
| Latitude | 51.62011 |
| Longitude | -3.94142 |
| County | West Glamorgan |
London is located in England, UK.
| GPS Coordinates | Latitude: N 51° 30' 51.7'' Longitude: W 0° 5' 32.2'' |
|---|---|
| Latitude | 51.51437 |
| Longitude | -0.09229 |
| County | Greater London |
| Average Speed | Travel Time |
|---|---|
| 30 mph (48 km/h) | 6 hours 20 minutes |
| 40 mph (64 km/h) | 4 hours 45 minutes |
| 45 mph (72 km/h) | 4 hours 13 minutes |
| 50 mph (80 km/h) | 3 hours 48 minutes |
| 55 mph (88 km/h) | 3 hours 27 minutes |
| 60 mph (96 km/h) | 3 hours 10 minutes |
| 65 mph (104 km/h) | 2 hours 55 minutes |
| 70 mph (112 km/h) | 2 hours 42 minutes |