Barmouth
Barmouth
Swansea
Swansea
Train Driving

Barmouth to Swansea

Updated: 30 May 2026

Traveling from Barmouth to Swansea involves crossing the breadth of mid-Wales. By train, you will navigate the Cambrian Line to Shrewsbury before heading south to Swansea. Driving is a direct but lengthy journey via the A470 and A4067, taking you through the heart of the Brecon Beacons. The route offers a transition from the coastal beauty of Gwynedd to the urban coastal landscape of Swansea Bay. Expect a journey time of approximately 5 hours by public transport. Driving allows for more flexibility to stop at scenic viewpoints in the national park.

Total Distance: 230 km driving distance, 145 km straight-line air distance.
Fastest Way
Driving, 4 hours 45 mins, depending on traffic in Swansea city centre.
Cheapest Way
Train, 40 GBP, booked as an Advance single.
Compare Barmouth to Swansea Routes
Train
Connecting
Driving
Direct
Duration 5 hours 15 mins 4 hours 45 mins
Avg Price 40-70 GBP 40-55 GBP fuel
Operator Transport for Wales N/A
Route Cambrian Line to Shrewsbury, then GWR/TfW to Swansea. A496, A470, and A4067 through Brecon.
Tip Check for engineering works on the Shrewsbury-Swansea line before booking. The A4067 through the Swansea Valley is scenic but winding; drive with caution.
Travel Tips
  • Parking
    Use the Quadrant car park for easy access to the city centre shops.
  • Rail Tickets
    Use the Trainline app to compare prices between different operators.
  • Local Bus
    First Cymru operates extensive bus services across the Swansea area.
  • Scenic Stops
    Stop at the Brecon Beacons National Park visitor centre for a break.
  • Station Access
    Swansea station is located near the city centre, within walking distance of major hotels.
Safety Tips
  • Coastal Safety
    Check tide times before walking on the beach at Swansea Bay.
  • Driving Safety
    The A4067 has many sharp bends; maintain a safe speed.
  • Personal Belongings
    Keep your bags secure in busy areas like the bus station.
  • Weather Awareness
    Welsh weather changes rapidly; carry a waterproof jacket.
People Also Ask
  • Is Swansea worth visiting?
    Yes, it offers a mix of urban culture and proximity to the Gower Peninsula.
  • How far is Barmouth from Swansea?
    It is approximately 150 miles by road.
  • Can I take a bike on the train?
    Yes, but you must reserve a space in advance on most services.
  • Are there direct buses?
    No, you will need to change buses multiple times, making it impractical.
  • What is the best time to visit?
    Summer months offer the best conditions for outdoor activities.
Quick Info
  • From Barmouth, Gwynedd, United Kingdom
  • To Swansea, Swansea, United Kingdom
  • Modes
Best Time to Travel

June to August for the best weather to enjoy the Swansea Bay coastline.

Things to Do in Swansea
1
Swansea Bay
Walk along the five-mile stretch of sandy beach connecting the city to Mumbles.
2
National Waterfront Museum
Discover the industrial history of Wales in this modern, interactive museum.
3
Gower Peninsula
Drive a short distance to visit Rhossili Bay, one of the most beautiful beaches in the UK.
4
Dylan Thomas Centre
Learn about the life and works of the famous Welsh poet in his home city.
Tags
Barmouth to Swansea Wales travel guide Swansea train station A470 route Barmouth transport Swansea city guide Welsh rail journey traveling in Wales