The journey from Lossiemouth to Swansea is a long-distance trip across the UK. You will take a bus to Elgin, then a train to Edinburgh, followed by a service to Swansea. The total travel time is approximately 11 hours. This route connects the northern Scottish coast to the coastal city of Swansea in Wales.
Total Distance: 750 km driving distance, 600 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 9 hours 30 mins |
| Avg Price | £140 - £260 | £130 - £180 in fuel |
| Operator | GWR and LNER | N/A |
| Route | Elgin to Edinburgh, then Edinburgh to Swansea. | A96, A9, M74, M6, M50, M4 west to Swansea. |
| Tip | Book your GWR tickets early for significant savings. | The M4 is the most direct route but expect heavy traffic. |
May to September for the best weather.