How to get from Pembroke to Aberystwyth by bus and train?
Pembroke to Aberystwyth - Bus Timetable
The 349 bus from Pembroke to Aberystwyth runs from 08:07 to 19:13, with departures every 1 hr-1 hr 5 min. The journey takes about 4 hr 23 min, with regular service throughout the operating hours.
From Pembroke to Aberystwyth by bus and train
To get from Pembroke to Aberystwyth in Wales, you’ll need to take 2 bus lines and one train line: take the 349 bus from Pembroke Railway Station, Pembroke station to Railway Hotel, Johnston station. Next, you’ll have to switch to the TRANSPORT FOR WALES train and finally take the TRANSPORT FOR WALES bus from Carmarthen station to Aberystwyth station. The total trip duration for this route is approximately 4 hr 23 min. The bus and train schedule from Pembroke may change. We recommend you check the updated bus and train schedule to Aberystwyth on the Moovit app.
Step by Step
- 1Walk to bus stationPembroke Railway Station, PembrokeID pemawpt250 m • 4 min
- 2Wait for bus349Haverfordwest
- 3Ride to bus stationRailway Hotel, JohnstonID pemamjp53 min
- 4Walk to train stationJohnston (Pembrokeshire)120 m • 2 min
- 5Wait for trainTRANSPORT FOR WALESManchester Piccadilly
- 6Ride to train stationCarmarthen48 min
- 7Wait for busTRANSPORT FOR WALESBus Replacement: Aberystwyth
- 8Ride to bus stationAberystwyth138 min
- 9Walk toAberystwyth300 m • 4 min
Public transport directions from Pembroke to Aberystwyth
Bus And Train timetable from Pembroke 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 Pembroke to Aberystwyth?
The fastest way takes 263 minutes, using Bus line 349, Train line TRANSPORT FOR WALES, Bus line TRANSPORT FOR WALES.
Is there a direct bus between Pembroke and Aberystwyth in Wales?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 4 hr 23 min.
Which bus line goes from Pembroke to Aberystwyth in Wales?
The 349 bus line goes from Pembroke Railway Station, Pembroke station near Pembroke to Railway Hotel, Johnston station. From there you’ll have to take one bus line and one train line till Railway Hotel, Johnston station near Aberystwyth in Wales.
How long does it take to travel from Pembroke to Aberystwyth in Wales by bus and train?
The total travel time between Pembroke and Aberystwyth in Wales by bus and train is about 4 hr 23 min.
Where do I get on the bus near Pembroke to get to Aberystwyth in Wales?
Get on the 349 bus from the Pembroke Railway Station, Pembroke stop near Pembroke in Wales.
Where do I get off the bus when travelling between Pembroke and Aberystwyth in Wales?
Get off the bus at the Railway Hotel, Johnston stop, which is closest to Aberystwyth in Wales.
Popular Routes
- Cardiff to Magor Services
- Bishpool Court, Bishpool to Aberystwyth University
- Victoria Road, Rhyl to Bangor University
- Johnston (Pembrokeshire) to Bangor
- Caernarfon Bus Station Stand B, Caernarfon to Park Place
- Tredegar Lidl Stand 1, Tredegar to Bangor University
- Clare Road, Grangetown to Aberystwyth University
- Talbot Green to Cardiff
- Waterloo Road, Maesglas to Alun building, Bangor University
- Plas Helyg, Penparcau to Park Place
- Swansea to Blaenau Gwent
- Ruabon to Bangor University
- Windway Road, Canton to Park Place
- Mortimer Avenue, Old St Mellons to Park Place
- Aston Road Asda, Queensferry to Aberystwyth University
- West House Dip, Newcastle to Bangor University
- Drome Corner, Garden City to Wrexham Village (John Neal Block)
- Bridgend to Pontypridd Road
- Victoria Square, Bethesda to Wrexham Village (John Neal Block)
- Greyfriars Road Stop Gj, Cardiff to Bangor University