There are 4 ways to get from Waunfawr to Aberystwyth by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Caernarfon Bus Station Stand B to Aberystwyth Bus Station Stand 5bus 1
3h 39m£11–14Steam train, train
- Take the train from Waunfawr to Porthmadog Harbourtrain Snowdonia Star / ...
- Take the train from Porthmadog to Dovey Junctiontrain Pwllheli - Machynlleth
5h 51m£76–89Drive 70 mi
- Drive from Waunfawr to Aberystwythcar 70 mi
1h 40m£18–25Bus via Rhes Gwstenin
- Take the bus from Rhes Gwstenin to Aberystwyth Bus Station Stand 4bus T2
4h 31m£12–15
Comparing Your Travel Options
The cheapest way to get from Waunfawr to Aberystwyth is to bus via Rhes Gwstenin which costs £11 - £15 and takes 4h 31m.
The fastest way to get from Waunfawr to Aberystwyth is to drive which takes 1h 40m and costs £17 - £25.
No, there is no direct bus from Waunfawr to Aberystwyth station. However, there are services departing from St John`s Church and arriving at Aberystwyth Bus Station Stand 5 via Caernarfon Bus Station Stand B. The journey, including transfers, takes approximately 3h 39m.
No, there is no direct train from Waunfawr to Aberystwyth. However, there are services departing from Waunfawr and arriving at Aberystwyth via Porthmadog and Dovey Junction. The journey, including transfers, takes approximately 5h 51m.
The distance between Waunfawr and Aberystwyth is 82 miles. The road distance is 70.4 miles.
The best way to get from Waunfawr to Aberystwyth without a car is to bus which takes 3h 39m and costs £10 - £14.
It takes approximately 3h 39m to get from Waunfawr to Aberystwyth, including transfers.
Waunfawr to Aberystwyth bus services, operated by TaithCymru, depart from Caernarfon Bus Station Stand B.
Waunfawr to Aberystwyth train services, operated by Ffestiniog & Welsh Highland Railways, depart from Waunfawr station.
The best way to get from Waunfawr to Aberystwyth is to bus which takes 3h 39m and costs £10 - £14. Alternatively, you can Steam train and train, which costs £75 - £90 and takes 5h 51m.
What companies run services between Waunfawr, Gwynedd, Wales and Aberystwyth, Wales?
TaithCymru operates a bus from Caernarfon Bus Station Stand B to Aberystwyth Bus Station Stand 5 every 3 hours, and the journey takes 2h 41m. Lloyd's Coaches also services this route every 4 hours. Alternatively, you can take a train from Waunfawr to Aberystwyth via Porthmadog Harbour, Porthmadog, and Dovey Junction in around 5h 51m.
- Phone
- 01766 516024
- [email protected]
- Website
- Ffestiniog & Welsh Highland Railways
Train from Waunfawr to Porthmadog Harbour
- Ave. Duration
- 1h 47m
- Frequency
- 6 times a week
- Estimated price
- £59
- Website
- Ffestiniog & Welsh Highland Railways
- Phone
- 03333 211 202
- Website
- Transport for Wales
Train from Porthmadog to Dovey Junction
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- £13–22
- Website
- Transport for Wales
- Website
- TaithCymru
Bus from Caernarfon Bus Station Stand B to Aberystwyth Bus Station Stand 5
- Ave. Duration
- 2h 41m
- Frequency
- Every 3 hours
- Schedules at
- TaithCymru
- Phone
- +44 1654 702100
- [email protected]
- Website
- Lloyd's Coaches
Bus from Caernarfon Bus Station Stand B to Aberystwyth Bus Station Stand 5
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- £9–12
- Website
- Lloyd's Coaches
Bus from Rhes Gwstenin to Aberystwyth Bus Station Stand 4
- Ave. Duration
- 3h 18m
- Frequency
- Every 4 hours
- Estimated price
- £10–13
- Website
- Lloyd's Coaches
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Booking & Getting There
Waunfawr to Aberystwyth bus services, operated by TaithCymru, arrive at Aberystwyth Bus Station Stand 5.
Waunfawr to Aberystwyth train services, operated by Ffestiniog & Welsh Highland Railways, arrive at Porthmadog Harbour station.
Yes, the driving distance between Waunfawr to Aberystwyth is 70 miles. It takes approximately 1h 40m to drive from Waunfawr to Aberystwyth.
There are 819+ hotels available in Aberystwyth.








