How to get from Wrexham to Swansea by train?
By train
To get from Wrexham to Swansea in Wales, take the TRANSPORT FOR WALES train from Wrexham General station to Shrewsbury station. Next, take the TRANSPORT FOR WALES train from Shrewsbury station to Swansea station. The total trip duration for this route is approximately 4 hr 50 min.
Step by Step
- 1Walk to train stationWrexham General350 yd • 5 min
- 2Wait for trainTRANSPORT FOR WALESBirmingham International
- 3Ride to train stationShrewsburyID SHR39 min
- 4Wait for trainTRANSPORT FOR WALESSwansea
- 5Ride to train stationSwansea194 min
Public transport directions from Wrexham to Swansea
Public transport stations close to Wrexham
Wrexham is located at Wrexham, Wales and the nearest public transport station is Wrexham Bus Station 6, Wrexham.
Train stations close to Wrexham:
- Wrexham Central
- Wrexham General
- Gwersyllt
Bus stations close to Wrexham:
- Wrexham Bus Station 6, Wrexham
- Glyndwr University School Of Art, Wrexham
- Wrexham Bus Station Stand 5, Wrexham
Public transport stations close to Swansea, Wales
Swansea is located at Swansea, Wales and the nearest public transport station is St Davids Accomodation, Parc Tawe.
Bus stations close to Swansea:
- St Davids Accomodation, Parc Tawe
- New Cut Road, Parc Tawe
- Swansea
Related Routes
- Blaenau Gwent to Swansea
- Bridgend to Swansea
- Caerphilly to Swansea
- Cardiff to Swansea
- Carmarthenshire to Swansea
- Ceredigion to Swansea
- Conwy to Swansea
- Denbighshire to Swansea
- Flintshire to Swansea
- Forest Of Dean to Swansea
- Gwynedd to Swansea
- Isle Of Anglesey to Swansea
- Merthyr Tydfil to Swansea
- Monmouthshire to Swansea
- Neath Port Talbot to Swansea
- Newport to Swansea
- Pembrokeshire to Swansea
- Powys to Swansea
- Rhondda Cynon Taf to Swansea
- The Vale Of Glamorgan to Swansea
Questions & Answers
What is the fastest way to get from Wrexham to Swansea?
The fastest way takes 290 minutes, using Bus line TRANSPORT FOR WALES, Bus line TRANSPORT FOR WALES.
Is there a direct train between Wrexham and Swansea in Wales?
No, you’ll have to take 2 train lines in total. The total travelling time is 4 hr 50 min.
Which train line goes from Wrexham to Swansea in Wales?
The TRANSPORT FOR WALES train line goes from Wrexham General station near Wrexham to Birmingham International station. From there you’ll have to take one train line till Swansea station near Swansea in Wales
How long does it take to travel from Wrexham to Swansea in Wales by train?
The total travel time between Wrexham and Swansea in Wales by train is about 4 hr 50 min.
Where do I get on the train near Wrexham to get to Swansea in Wales?
Get on the TRANSPORT FOR WALES train from the Wrexham General station near Wrexham in Wales.
Where do I get off the train when travelling between Wrexham and Swansea in Wales?
Get off the train at the Swansea station, which is closest to Swansea in Wales.