The journey from Carnforth to Swansea is a long-distance trip across the UK, taking approximately 6 hours. You will travel down the West Coast Main Line before transferring to a Transport for Wales service at Cardiff or Newport. Swansea is a beautiful coastal city in South Wales. Ensure you book your tickets well in advance for the best prices.
Total Distance: Driving distance 400 km, straight-line air distance 320 km.
The coastal train journey from Cardiff to Swansea is very scenic.
Summer for visiting the Gower Peninsula beaches.