There are 5 ways to get from Aberdyfi to Holyhead by train, bus, 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.
Train, bus
best- Take the train from Aberdovey to Minfforddtrain Machynlleth - Pwllheli
- Take the bus from Minffordd station to Bangor Bus Station Stand Bbus T2
4h 49mDrive 88.9 mi
cheapest- Drive from Aberdyfi to Holyheadcar 88.9 mi
2h 1m£22–31Bus via Bangor
- Take the bus from Neuadd Dyfi to Coleg Meirion Dwyforbus G21
- Take the bus from Coleg Meirion Dwyfor to Bangor Bus Station Stand Bbus T2
4h 58mBus
- Take the bus from Neuadd Dyfi to Coleg Meirion Dwyforbus G21
- Take the bus from Coleg Meirion Dwyfor to Bangor Bus Station Stand Bbus T2
- Take the bus from Bangor Bus Station Stand C to Holyhead Clockbus 4X
5h 59mTrain
- Take the train from Machynlleth to Shrewsburytrain Aberystwyth - Birmingham International / ...
- Take the train from Shrewsbury to Holyheadtrain Cardiff Central - Holyhead / ...
6h 21m£42–101
Questions & Answers
The cheapest way to get from Aberdyfi to Holyhead is to drive which costs £21 - £35 and takes 2h 1m.
The fastest way to get from Aberdyfi to Holyhead is to drive which takes 2h 1m and costs £21 - £35.
No, there is no direct bus from Aberdyfi to Holyhead. However, there are services departing from Neuadd Dyfi and arriving at Holyhead Clock via Coleg Meirion Dwyfor and Bangor Bus Station Stand C. The journey, including transfers, takes approximately 5h 59m.
No, there is no direct train from Aberdyfi to Holyhead. However, there are services departing from Aberdovey and arriving at Holyhead via Machynlleth and Shrewsbury. The journey, including transfers, takes approximately 6h 21m.
The distance between Aberdyfi and Holyhead is 93 miles. The road distance is 89.4 miles.
The best way to get from Aberdyfi to Holyhead without a car is to train and bus which takes 4h 49m and costs .
It takes approximately 4h 49m to get from Aberdyfi to Holyhead, including transfers.
Aberdyfi to Holyhead bus services, operated by Lloyd's Coaches, depart from Neuadd Dyfi station.
Aberdyfi to Holyhead train services, operated by Transport for Wales, depart from Machynlleth station.
The best way to get from Aberdyfi to Holyhead is to bus via Bangor which takes 4h 58m and costs . Alternatively, you can train, which costs £40 - £110 and takes 6h 21m.
What companies run services between Aberdyfi, Wales and Holyhead, Wales?
You can take a bus from Neuadd Dyfi to Holyhead via Coleg Meirion Dwyfor, Bangor Bus Station Stand B, Bangor Railway Station H, and Bangor (Gwynedd) in around 4h 58m. Alternatively, you can take a train from Aberdovey to Holyhead via Machynlleth and Shrewsbury in around 6h 21m.
- Phone
- 03333 211 202
- Website
- tfw.wales
Train from Aberdovey to Minffordd
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- £18–19
- Website
- https://tfw.wales/
Train from Machynlleth to Shrewsbury
- Ave. Duration
- 1h 11m
- Frequency
- Every 2 hours
- Estimated price
- £8–16
- Website
- https://tfw.wales/
Train from Shrewsbury to Holyhead
- Ave. Duration
- 2h 49m
- Frequency
- Every 3 hours
- Estimated price
- £30–80
- Website
- https://tfw.wales/
- Phone
- +44 1654 702100
- info@lloydscoaches.com
- Website
- lloydscoaches.com
Bus from Minffordd station to Bangor Bus Station Stand B
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Website
- https://lloydscoaches.com/
Bus from Neuadd Dyfi to Coleg Meirion Dwyfor
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Website
- https://lloydscoaches.com/
Bus from Coleg Meirion Dwyfor to Bangor Bus Station Stand B
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Website
- https://lloydscoaches.com/
- Phone
- +44 344 800 44 11
- customer.services@arriva.co.uk
- Website
- arrivabus.co.uk
Bus from Bangor Bus Station Stand C to Holyhead Clock
- Ave. Duration
- 1h 1m
- Frequency
- Twice daily
- Estimated price
- £3
- Website
- https://www.arrivabus.co.uk/
- Adult Single All Zone
- £3
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
More Questions & Answers
Aberdyfi to Holyhead bus services, operated by Lloyd's Coaches, arrive at Coleg Meirion Dwyfor station.
Aberdyfi to Holyhead train services, operated by Transport for Wales, arrive at Shrewsbury station.
Yes, the driving distance between Aberdyfi to Holyhead is 89 miles. It takes approximately 2h 1m to drive from Aberdyfi to Holyhead.
Book your Aberdyfi to Holyhead train tickets online with Omio.
There are 518+ hotels available in Holyhead.












