How to get from Haverfordwest to Welshpool by bus and train?
Haverfordwest to Welshpool - Train Timetable
The TRANSPORT FOR WALES train from Haverfordwest to Welshpool runs from 07:14 to 15:21, with departures every 2 hr-4 hr 5 min. The journey takes about 5 hr 2 min, with regular service throughout the operating hours.
From Haverfordwest to Welshpool by bus and train
To get from Haverfordwest to Welshpool in Wales, you’ll need to take 2 train lines and one bus line: take the TRANSPORT FOR WALES train from Haverfordwest station to Carmarthen station. Next, you’ll have to switch to the TRANSPORT FOR WALES bus and finally take the TRANSPORT FOR WALES train from Aberystwyth station to Welshpool station. The total trip duration for this route is approximately 5 hr 2 min. The bus and train schedule from Haverfordwest may change. We recommend you check the updated bus and train schedule to Welshpool on the Moovit app.
Step by Step
- 1Walk to train stationHaverfordwest1.2 km • 16 min
- 2Wait for trainTRANSPORT FOR WALESManchester Piccadilly
- 3Ride to train stationCarmarthen41 min
- 4Wait for busTRANSPORT FOR WALESBus Replacement: Aberystwyth
- 5Ride to bus stationAberystwyth138 min
- 6Wait for trainTRANSPORT FOR WALESShrewsbury
- 7Ride to train stationWelshpool85 min
- 8Walk toWelshpool610 m • 8 min
Public transport directions from Haverfordwest to Welshpool
Bus And Train timetable from Haverfordwest to Welshpool
Related Routes
- Bridgend to Welshpool
- Cardiff to Welshpool
- Conwy to Welshpool
- Merthyr Tydfil to Welshpool
- Newport to Welshpool
- Swansea to Welshpool
- Wrexham to Welshpool
- Dolgellau to Welshpool
- Monmouth to Welshpool
- Aberystwyth to Welshpool
- Abertillery to Welshpool
- Pontypridd to Welshpool
- Colwyn Bay to Welshpool
- Pwllheli to Welshpool
- Barry to Welshpool
- Llanberis to Welshpool
- Lampeter to Welshpool
- Cardigan to Welshpool
- Holyhead to Welshpool
- Holywell to Welshpool
Questions & Answers
What is the fastest way to get from Haverfordwest to Welshpool?
The fastest way takes 302 minutes, using Train line TRANSPORT FOR WALES, Bus line TRANSPORT FOR WALES, Train line TRANSPORT FOR WALES.
Is there a direct train between Haverfordwest and Welshpool in Wales?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 5 hr 2 min.
Which train line goes from Haverfordwest to Welshpool in Wales?
The TRANSPORT FOR WALES train line goes from Haverfordwest station near Haverfordwest to Carmarthen station. From there you’ll have to take one train line and one bus line till Carmarthen station near Welshpool in Wales.
How long does it take to travel from Haverfordwest to Welshpool in Wales by train and bus?
The total travel time between Haverfordwest and Welshpool in Wales by train and bus is about 5 hr 2 min.
Where do I get on the train near Haverfordwest to get to Welshpool in Wales?
Get on the TRANSPORT FOR WALES train from the Haverfordwest station near Haverfordwest in Wales.
Where do I get off the train when travelling between Haverfordwest and Welshpool in Wales?
Get off the train at the Carmarthen station, which is closest to Welshpool in Wales.
Popular Routes
- Southgate, Llantrisant to Aberystwyth University
- Ffordd Abergele / Abergele Road to North Llanrwst
- Alfred Street, Roath to Park Place
- Llwyn Mawr Road, Tycoch to Aberystwyth University
- Wrexham General to Bangor
- Pontarddulais to Aberystwyth University
- Bishpool Court, Bishpool to Aberystwyth University
- Shotton to Bangor
- Pwllheli Bus Station Stand C, Pwllheli to Bangor University
- Penmaenmawr to Bangor
- Greyfriars Road Stop Gj, Cardiff to Bangor University
- Medea Drive, Rhyl to Bangor
- Johnston (Pembrokeshire) to Bangor
- Greyfriars Road Stop Gn, Cardiff to Alun building, Bangor University
- Maes Pennant Shops, Maes Pennant to Alun building, Bangor University
- Clare Road, Grangetown to Aberystwyth University
- Keir Hardie Terrace, Swffryd to Aberystwyth University
- Llanfairfechan to Bangor University
- Merthyr Tydfil to Aberystwyth University
- Carmarthen to Aberystwyth University