The journey from Elgin to Swansea covers approximately 750 km. By train, you will travel south to London or Birmingham and then transfer to a service to Swansea. This route takes you through the heart of the UK's rail network. Driving involves taking the A96, A9, and then the M6 and M4, which are major motorway routes. Expect a travel time of around 10 hours by train. Swansea is a major hub in Wales, well-connected to the rest of the UK.
Total Distance: Driving distance 750 km, straight-line air distance 600 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 8 hours 30 mins |
| Avg Price | 150-280 GBP | 140-200 GBP (fuel) |
| Operator | ScotRail / GWR | Personal Vehicle |
| Route | Elgin to London, then GWR service to Swansea. | A96, A9, M80, M74, M6, M5, M4 west to Swansea. |
| Tip | Book GWR tickets in advance for significant savings. | The M4 is a busy road; watch for speed cameras. |
May to September for pleasant weather in Wales.