Keith
Keith
Swansea
Swansea
Train Driving

Keith to Swansea

Updated: 28 May 2026

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.
Fastest Way
Driving, if you avoid peak traffic on the M4.
Cheapest Way
Advance train tickets booked well in advance.
Compare Keith to Swansea Routes
Train
Connecting
Driving
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.
Travel Tips
  • Train Transfers
    Ensure you have enough time for your connection in Edinburgh.
  • Driving Breaks
    Stop at Cardiff West Services on the M4 for a rest.
  • City Navigation
    Swansea city centre is very walkable; use the local bus network for suburbs.
  • Booking
    Use the Trainline app to monitor your train progress.
  • Weather
    Swansea can be rainy; carry an umbrella.
Safety Tips
  • Motorway Safety
    The M4 is a busy motorway; follow the speed signs.
  • Personal Safety
    Stay in well-lit areas when walking in the city centre at night.
  • Vehicle Security
    Do not leave valuables in your car when parked in public areas.
  • Emergency
    Keep a physical map in your car as a backup.
People Also Ask
  • Is there a direct train?
    No, you must change at least twice.
  • How long is the drive?
    Approximately 13 hours and 30 minutes.
  • Are there tolls?
    No, the route is toll-free.
  • What is the best way to travel?
    Train is more relaxing for such a long distance.
  • Can I fly?
    You would need to travel to Aberdeen Airport for a flight to a nearby city.
Quick Info
  • From Keith, Scotland, United Kingdom
  • To Swansea, Swansea, United Kingdom
  • Modes
Best Time to Travel

Spring for pleasant driving conditions on the M4.

Things to Do in Swansea
1
Gower Peninsula
Explore the stunning coastline and beaches. It is an area of outstanding natural beauty.
2
Swansea Marina
Walk along the marina. It is home to many restaurants and bars.
3
National Waterfront Museum
Learn about the industrial history of Wales. Entry is free for all visitors.
4
Plantasia
Visit the indoor tropical rainforest. It is a popular attraction for families.
Tags
Keith to Swansea train Keith to Swansea drive travel Scotland to Swansea CrossCountry trains M4 motorway route Swansea travel guide fastest way to Swansea Keith transport