How to get from Swansea Bay Station to Cardiff by bus and train?
Swansea Bay Station to Cardiff - Bus Timetable
The 4 bus from Swansea Bay Station to Cardiff runs from 05:44 to 19:13, with departures every 10-45 min. The journey takes about 1 hr 24 min, with regular service throughout the operating hours.
From Swansea Bay Station to Cardiff by bus and train
To get from Swansea Bay Station to Cardiff in Wales, take the 4 bus from The Slip, Guildhall station to Swansea Railway Station, Swansea station. Next, take the TRANSPORT FOR WALES train from Swansea station to Cardiff Central station. The total trip duration for this route is approximately 1 hr 24 min. The bus and train schedule from Swansea Bay Station may change. We recommend you check the updated bus and train schedule to Cardiff on the Moovit app.
Step by Step
- 1Walk to bus stationThe Slip, GuildhallID swatada90 m • 2 min
- 2Wait for bus4Morriston Hospital
- 3Ride to bus stationSwansea Railway Station, SwanseaID swatadp18 min
- 4Walk to train stationSwansea10 m • 1 min
- 5Wait for trainTRANSPORT FOR WALESManchester Piccadilly
- 6Ride to train stationCardiff Central56 min
Public transport directions from Swansea Bay Station to Cardiff
Bus And Train timetable from Swansea Bay Station to Cardiff
Related Routes
- Dolgellau to Cardiff
- Caernarfon to Cardiff
- Newcastle Emlyn to Cardiff
- Penarth to Cardiff
- Blackwood to Cardiff
- Monmouth to Cardiff
- Aberystwyth to Cardiff
- Abertillery to Cardiff
- Pontypridd to Cardiff
- Colwyn Bay to Cardiff
- Pwllheli to Cardiff
- Rhyl to Cardiff
- Barry to Cardiff
- Borth to Cardiff
- Haverfordwest to Cardiff
- Llanberis to Cardiff
- Mumbles to Cardiff
- Ferndale to Cardiff
- Tredegar to Cardiff
- Lampeter to Cardiff
Questions & Answers
What is the fastest way to get from Swansea Bay Station to Cardiff?
The fastest way takes 84 minutes, using Bus line 4, Train line TRANSPORT FOR WALES.
Is there a direct bus between Swansea Bay Station and Cardiff?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 1 hr 24 min.
Which bus line goes from Swansea Bay Station to Cardiff?
The 4 bus line goes from The Slip, Guildhall station near Swansea Bay Station in Swansea to Swansea Railway Station, Swansea station. From there you’ll have to take one train line till Swansea Railway Station, Swansea station near Cardiff in Wales.
How long does it take to travel from Swansea Bay Station to Cardiff by bus and train?
The total travel time between Swansea Bay Station in Swansea and Cardiff in Wales by bus and train is about 1 hr 24 min.
Where do I get on the bus near Swansea Bay Station to get to Cardiff?
Get on the 4 bus from the The Slip, Guildhall stop near Swansea Bay Station in Swansea.
Where do I get off the bus when travelling between Swansea Bay Station and Cardiff?
Get off the bus at the Swansea Railway Station, Swansea station, which is closest to Cardiff in Wales.
Popular Routes
- Station Road Turn, Talacre to Bangor
- Newport to Abergavenny
- Haverfordwest to Swansea
- Holiday Inn Express, Coedkernew to Park Place
- Higher Kinnerton Church, Higher Kinnerton to Alun building, Bangor University
- Tredegar Lidl Stand 1, Tredegar to Alun building, Bangor University
- Cardiff to Llangollen Road
- Windway Road, Canton to Park Place
- Middleton Hall, Llanddarog to Berriew
- Cardiff Central to Hmt Sancta Maria Hospital
- Plas Dewi Flats, Holywell to Wrexham Village (John Neal Block)
- Charles Street, Abertysswg to Alun building, Bangor University
- Mill Street, Aberystwyth to Wheldon Building
- Carmarthen to Bangor
- Gabalfa Tesco, Gabalfa to Park Place
- Bethesda Chapel, Bethesda to Aberystwyth University
- Lamphey to Bangor
- Llandrindod to Bangor University
- Mamgu Statue, Glan-Y-Nant to Bangor
- Abertillery Road to Merthyr Tydfil