Holyhead
Holyhead
Swansea
Swansea
Train Driving

Holyhead to Swansea

Updated: 28 May 2026

The journey from Holyhead to Swansea takes you from the North Wales coast to the South Wales coast. By train, you will travel via the scenic Heart of Wales line or via Cardiff. Driving involves the A55, A470, and M4. The total travel time is approximately 5 to 6 hours.

Total Distance: 350 km driving, 200 km air distance.
Fastest Way
Driving, if traffic on the M4 is light.
Cheapest Way
Train, using advance tickets and a Railcard.
Compare Holyhead to Swansea Routes
Train
Connecting
Driving
Direct
Duration 5 hours 30 mins 5 hours
Avg Price £65-£120 £50-£80 fuel
Operator Transport for Wales Personal Vehicle
Route Holyhead to Cardiff Central, transfer to Swansea. A55, A470, M4.
Tip The train journey through Wales offers stunning scenery. The A470 is a scenic but winding road; drive carefully.
Travel Tips
  • Scenic Route
    The train journey through Wales is very scenic; bring a camera.
  • Railcard
    Use a Railcard to save on your ticket price.
  • Booking
    Book your train tickets in advance for the best rates.
  • Traffic
    The A470 can be slow; allow extra time.
  • Parking
    Use the station car park for easy access to the city.
Safety Tips
  • Driving
    Stay alert on the A470, which has winding sections.
  • Station Safety
    Keep your belongings secure at the station.
  • Emergency
    Keep your phone charged for navigation.
  • Night Safety
    Stick to well-lit areas when walking in Swansea city center.
People Also Ask
  • Is there a direct train?
    No, you must change in Cardiff.
  • How long is the drive?
    Around 5 hours.
  • Is Swansea a good city?
    Yes, it is a historic city with good transport links.
  • What is the best road?
    The A470 and M4 are the primary routes.
  • Are there tolls?
    No, there are no tolls on this route.
Quick Info
  • From Holyhead, Anglesey, United Kingdom
  • To Swansea, Swansea, United Kingdom
  • Modes
Best Time to Travel

April to October for pleasant weather.

Things to Do in Swansea
1
Swansea Bay
Enjoy the beautiful beach and coastal walks.
2
National Waterfront Museum
Explore the history of industry and innovation in Wales.
3
Gower Peninsula
Visit this area of outstanding natural beauty near Swansea.
4
Swansea Market
Shop at this large, historic indoor market.
Tags
Holyhead to Swansea train to Swansea driving to Swansea Transport for Wales UK travel Anglesey to South Wales A470 road