How to get from St David's to Aberystwyth by bus and train?
St David's to Aberystwyth - Train Timetable
The TRANSPORT FOR WALES train from St David's to Aberystwyth runs from 06:44 to 18:51, with departures every 1 hr 55 min-2 hr 10 min. The journey takes about 4 hr 18 min, with regular service throughout the operating hours.
From St David's to Aberystwyth by bus and train
To get from St David's to Aberystwyth in Wales, take the TRANSPORT FOR WALES train from Cardiff Central station to Carmarthen station. Next, take the 1 bus from Carmarthen Railway Station, Carmarthen station to Aberystwyth Bus Station Stand 6, Aberystwyth station. The total trip duration for this route is approximately 4 hr 18 min. The bus and train schedule from St David's may change. We recommend you check the updated bus and train schedule to Aberystwyth on the Moovit app.
Step by Step
- 1Walk to train stationCardiff Central590 m • 8 min
- 2Wait for trainTRANSPORT FOR WALESPembroke Dock
- 3Ride to train stationCarmarthen119 min
- 4Walk to bus stationCarmarthen Railway Station, CarmarthenID crmjdpa10 m • 1 min
- 5Wait for bus1Bangor
- 6Ride to bus stationAberystwyth Bus Station Stand 6, AberystwythID cejgmwg105 min
- 7Walk toAberystwyth290 m • 4 min
Public transport directions from St David's to Aberystwyth
Bus And Train timetable from St David's to Aberystwyth
Related Routes
- Bridgend to Aberystwyth
- Caerphilly to Aberystwyth
- Cardiff to Aberystwyth
- Conwy to Aberystwyth
- Merthyr Tydfil to Aberystwyth
- Newport to Aberystwyth
- Swansea to Aberystwyth
- Wrexham to Aberystwyth
- Dolgellau to Aberystwyth
- Caernarfon to Aberystwyth
- Newcastle Emlyn to Aberystwyth
- Penarth to Aberystwyth
- Blackwood to Aberystwyth
- Monmouth to Aberystwyth
- Abertillery to Aberystwyth
- Pontypridd to Aberystwyth
- Colwyn Bay to Aberystwyth
- Pwllheli to Aberystwyth
- Rhyl to Aberystwyth
- Barry to Aberystwyth
Questions & Answers
What is the fastest way to get from St David's to Aberystwyth?
The fastest way takes 258 minutes, using Train line TRANSPORT FOR WALES, Bus line 1.
Is there a direct train between St David's and Aberystwyth?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 4 hr 18 min.
Which train line goes from St David's to Aberystwyth?
The TRANSPORT FOR WALES train line goes from Cardiff Central station near St David's in Cardiff to Carmarthen station. From there you’ll have to take one bus line till Carmarthen station near Aberystwyth in Wales.
How long does it take to travel from St David's to Aberystwyth by train and bus?
The total travel time between St David's in Cardiff and Aberystwyth in Wales by train and bus is about 4 hr 18 min.
Where do I get on the train near St David's to get to Aberystwyth?
Get on the TRANSPORT FOR WALES train from the Cardiff Central station near St David's in Cardiff.
Where do I get off the train when travelling between St David's and Aberystwyth?
Get off the train at the Carmarthen stop, which is closest to Aberystwyth in Wales.
When is the last bus from St David's to Aberystwyth?
The last bus from St David's in Cardiff to Aberystwyth in Wales is the Cardiff - Aberystwyth via Sarn, Carmarthen, Aberaeron line. It leaves the Tresillian Way, Cardiff stop at 17:10.
Popular Routes
- Cibyn Industrial Estate, Caernarfon to Aberystwyth University
- Merthyr Tydfil to Swansea
- Bangor (Gwynedd) to Bangor University
- Rhyl to Bangor
- Westgate Street Kg, Cardiff to Bangor
- Sainsbury'S, Thornhill to Bangor University
- Victoria Square, Bethesda to Wrexham Village (John Neal Block)
- Bangor Railway Station H, Bangor to Alun building, Bangor University
- Nolton Street, Bridgend to Bangor University
- Crickhowell Square, Crickhowell to Bangor University
- Cardiff to Magor Services
- Ebenezer, Rhydyfelin to Bangor
- Bridgend to Pontypridd Road
- Bridgend to Swansea
- Swansea Railway Station, Swansea to Aberystwyth University
- Showcase Cinema, Nantgarw to Alun building, Bangor University
- Abergavenny to Newport
- Carmarthen to Aberystwyth University
- Haverfordwest to Swansea
- Maesgeirchen Entrance, Maesgeirchen to Bangor University