The journey from London to Swansea covers 300 km. The Great Western Railway provides direct services from London Paddington to Swansea High Street. Driving via the M4 motorway is the primary road route, crossing the Prince of Wales Bridge into Wales. The train journey takes approximately 3 hours. Swansea serves as the gateway to the Gower Peninsula.
Total Distance: 300 km driving distance, 260 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 3 hours 45 mins |
| Avg Price | £50 - £130 | £60 - £80 fuel |
| Operator | Great Western Railway | Personal Vehicle |
| Route | London Paddington to Swansea High Street via Cardiff. | M4 motorway all the way to Swansea. |
| Tip | The route offers beautiful views of the Severn Estuary. | Be prepared for tolls on the Prince of Wales Bridge if applicable. |
April to June for exploring the Gower Peninsula in bloom.