How to get from Milford Haven to Aberystwyth by bus and train?
Milford Haven to Aberystwyth - Bus Timetable
The 300 bus from Milford Haven to Aberystwyth runs from 08:44 to 14:17, with departures every 35 min-1 hr. The journey takes about 3 hr 43 min, with regular service throughout the operating hours.
From Milford Haven to Aberystwyth by bus and train
To get from Milford Haven to Aberystwyth in Wales, you’ll need to take 2 bus lines and one train line: take the 300 bus from Marble Hall, Milford Haven station to Tesco, Milford Haven 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 3 hr 43 min. The bus and train schedule from Milford Haven may change. We recommend you check the updated bus and train schedule to Aberystwyth on the Moovit app.
Step by Step
- 1Start from bus stationMilford Haven
- 2Wait for bus300Milford Haven
- 3Ride to bus stationTesco, Milford HavenID pematwp11 min
- 4Walk to train stationMilford Haven80 m • 1 min
- 5Wait for trainTRANSPORT FOR WALESManchester Piccadilly
- 6Ride to train stationCarmarthen56 min
- 7Wait for busTRANSPORT FOR WALESBus Replacement: Aberystwyth
- 8Ride to bus stationAberystwyth138 min
- 9Walk toAberystwyth300 m • 4 min
Public transport directions from Milford Haven to Aberystwyth
Bus And Train timetable from Milford Haven 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 Milford Haven to Aberystwyth?
The fastest way takes 223 minutes, using Bus line 300, Train line TRANSPORT FOR WALES, Bus line TRANSPORT FOR WALES.
Is there a direct bus between Milford Haven and Aberystwyth in Wales?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 3 hr 43 min.
Which bus line goes from Milford Haven to Aberystwyth in Wales?
The 300 bus line goes from Tesco, Milford Haven station near Milford Haven to Milford Haven station. From there you’ll have to take one bus line and one train line till Milford Haven station near Aberystwyth in Wales.
How long does it take to travel from Milford Haven to Aberystwyth in Wales by bus and train?
The total travel time between Milford Haven and Aberystwyth in Wales by bus and train is about 3 hr 43 min.
Where do I get on the bus near Milford Haven to get to Aberystwyth in Wales?
Get on the 300 bus from the Tesco, Milford Haven stop near Milford Haven in Wales.
Where do I get off the bus when travelling between Milford Haven and Aberystwyth in Wales?
Get off the bus at the Milford Haven stop, which is closest to Aberystwyth in Wales.
Popular Routes
- Haverfordwest to Swansea
- Monmouth Bus Station Stand 2, Monmouth to Aberystwyth University
- Clunderwen to Wrexham Village (John Neal Block)
- Cardiff to Llangollen Road
- Merthyr Tydfil to Swansea
- Merthyr Tydfil to Morriston Hospital
- Raglan Terrace, Abergavenny to Bangor University
- Cardiff Central to Park Farm Airstrip
- Montgomery Road, Malpas to Alun building, Bangor University
- Chirk to Bangor
- Ysbyty Gwynedd, Penrhos Garnedd to Bangor University
- Newtown Bus Station , Newtown to Bangor
- Bishpool Court, Bishpool to Bangor
- Alfred Street, Roath to Park Place
- Higher Kinnerton Church, Higher Kinnerton to Bangor
- Rhyl to Bangor
- Pwllheli Bus Station Stand C, Pwllheli to Bangor University
- Labour Club, Penygraig to Wheldon Building
- Drome Corner, Garden City to Wrexham Village (John Neal Block)
- Swansea to Amroth Road