The journey from Keith to Swansea covers approximately 800 kilometers. By train, you will travel from Keith to Aberdeen, then to Edinburgh, and finally take a service to Swansea. Driving involves a long journey down the A96, A90, M90, A74(M), M6, M5, and the M4 motorway. This route takes you through the heart of the UK. Expect a total travel time of 13 to 15 hours. Swansea is a coastal city in Wales with beautiful beaches.
Total Distance: 800 km driving distance, 700 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 13 hours | 13 hours 30 mins |
| Avg Price | £170 - £350 | £150 - £220 fuel |
| Operator | ScotRail, LNER, CrossCountry | Personal Vehicle |
| Route | Keith to Aberdeen, Aberdeen to Edinburgh, Edinburgh to Swansea. | A96, A90, M90, A74(M), M6, M5, M4. |
| Tip | CrossCountry services provide the final leg from major hubs to Swansea. | The M4 is very busy; plan your journey to avoid peak hours. |
Spring for pleasant driving conditions on the M4.