The journey from Nairn to Swansea is a long-distance trip, covering approximately 520 miles. You will travel south on the A9, then transition to the M6 motorway, which runs down the west side of the UK. By train, the route involves multiple changes, typically through Inverness, Glasgow, and then a direct service to Swansea. Swansea is a major city in Wales, known for its maritime history, culture, and proximity to the Gower Peninsula. This route takes you from the northern Highlands through the central belt and down the west coast of England into Wales.
Total Distance: 840 km driving distance and 620 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 10 hours 30 mins |
| Avg Price | £115-£300 | £135-£230 fuel cost |
| Operator | ScotRail/Avanti West Coast/GWR | N/A |
| Route | Nairn to Inverness, change for Glasgow Queen Street, walk to Central, train to Swansea. | A96 to Inverness, A9 south to Stirling, M80/M73 to M74, M6, M5, M4 to Swansea. |
| Tip | Book your train tickets well in advance to get the best prices. | The M6 and M4 are major motorways; expect heavy traffic near major cities. |
May to September for the best road conditions and daylight hours.