Invergordon
Invergordon
Swansea
Swansea
Train Driving

Invergordon to Swansea

Updated: 28 May 2026

The journey from Invergordon to Swansea is one of the longest in the UK, covering roughly 900 km. Rail is the most practical mode, requiring multiple changes through the Scottish and English rail networks. Driving is a viable alternative for those who prefer flexibility, though it involves a long day on the road. Swansea is a coastal city in South Wales known for its beautiful bay and proximity to the Gower Peninsula.

Total Distance: 900 km driving distance, 760 km straight-line air distance.
Fastest Way
Train, taking approximately 11 hours 30 minutes.
Cheapest Way
Train, if booked well in advance using split-ticketing.
Compare Invergordon to Swansea Routes
Train
Connecting
Driving
Direct
Duration 11 hours 30 mins 11 hours
Avg Price 140 GBP - 300 GBP 130 GBP - 180 GBP in fuel
Operator ScotRail, Avanti West Coast, and Transport for Wales Personal Vehicle
Route Invergordon to Inverness, then to Edinburgh, Birmingham, and Swansea. A9, M90, M74, M6, M5, M4 motorway to Swansea.
Tip The final leg from Cardiff to Swansea is a scenic coastal route. Ensure you have a reliable GPS as the route involves many motorway changes.
Travel Tips
  • Swansea Station
    The station is centrally located; check your hotel distance before booking.
  • Coastal Travel
    If you have time, explore the Gower Peninsula by local bus from Swansea.
  • Booking
    Book train tickets early to secure the best prices on long-distance routes.
  • Traffic
    Avoid the M4 during peak holiday periods if driving.
  • Local Transport
    Swansea has a good local bus network for getting around the city and to the coast.
Safety Tips
  • Road Fatigue
    Take regular breaks when driving this long distance.
  • Coastal Safety
    Be aware of tide times if visiting the Gower beaches.
  • Emergency
    Dial 999 for any emergency assistance.
  • Vehicle Security
    Always lock your vehicle and keep valuables out of sight.
People Also Ask
  • Is there a direct train?
    No, you must change at least twice.
  • How long is the drive?
    Approximately 11 hours.
  • Can I fly?
    There are no direct flights; you would need to connect through a major hub.
  • What is the best way to travel?
    Train is the most comfortable for this long distance.
  • Are there tolls?
    No, the Severn Bridge tolls have been removed.
Quick Info
  • From Invergordon, Scotland, United Kingdom
  • To Swansea, Swansea, United Kingdom
  • Modes
Best Time to Travel

Summer for visiting the Gower Peninsula beaches and enjoying the coastal weather.

Things to Do in Swansea
1
Gower Peninsula
Visit this Area of Outstanding Natural Beauty. It features stunning beaches like Rhossili Bay.
2
National Waterfront Museum
Learn about the industrial history of Wales. It is located in the Maritime Quarter.
3
Swansea Market
Explore the largest indoor market in Wales. It is famous for local produce like cockles and laverbread.
4
Plantasia
Visit this tropical hothouse and zoo located in the city center. It is a great family attraction.
Tags
Invergordon to Swansea train to Swansea travel Scotland to Swansea driving Invergordon to Swansea UK travel Swansea transport Invergordon guide long distance travel