There are 4 ways to get from Llanystumdwy to Harlech by bus, train, taxi, 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.
Line 3 bus, bus
best- Take the bus from Eglwys to Porthmadog Park Stand Bbus 3
- Take the bus from The Australia to Harlech stationbus G23
1h 14mDrive 15.9 mi
cheapest- Drive from Llanystumdwy to Harlechcar 15.9 mi
25 min£4–6Train
- Take the train from Criccieth to Harlechtrain Pwllheli - Machynlleth / ...
1h 35m£5–10Taxi
- Take the taxi from Llanystumdwy to Harlechtaxi 15.9 mi
25 min£35–45
Questions & Answers
The cheapest way to get from Llanystumdwy to Harlech is to drive which costs £3 - £6 and takes 25 min.
The fastest way to get from Llanystumdwy to Harlech is to taxi which takes 25 min and costs £35 - £45.
No, there is no direct bus from Llanystumdwy to Harlech station. However, there are services departing from Eglwys and arriving at Harlech station via The Australia. The journey, including transfers, takes approximately 1h 14m.
No, there is no direct train from Llanystumdwy to Harlech. However, there are services departing from Criccieth and arriving at Harlech via . The journey, including transfers, takes approximately 1h 35m.
The distance between Llanystumdwy and Harlech is 17 miles. The road distance is 16 miles.
The best way to get from Llanystumdwy to Harlech without a car is to line 3 bus and bus which takes 1h 14m and costs .
It takes approximately 1h 14m to get from Llanystumdwy to Harlech, including transfers.
Llanystumdwy to Harlech bus services, operated by Thomas Herbert Jones & Partners, depart from Eglwys station.
Llanystumdwy to Harlech train services, operated by Transport for Wales, depart from Criccieth station.
The best way to get from Llanystumdwy to Harlech is to line 3 bus and bus which takes 1h 14m and costs . Alternatively, you can train, which costs £5 - £10 and takes 1h 35m.
What companies run services between Llanystumdwy, Wales and Harlech, Wales?
You can take a bus from Eglwys to Harlech station via The Australia in around 1h 14m. Alternatively, Transport for Wales operates a train from Criccieth to Harlech every 4 hours. Tickets cost £5–10 and the journey takes 32 min.
- Phone
- 03333 211 202
- Website
- tfw.wales
Train from Criccieth to Harlech
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- £5–10
- Website
- https://tfw.wales/
- Website
- bustimes.org
Bus from Eglwys to Porthmadog Park Stand B
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Schedules at
- https://bustimes.org/operators/thomas-herbert-jones-partners
- Phone
- +44 1654 702100
- [email protected]
- Website
- lloydscoaches.com
Bus from The Australia to Harlech station
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- https://lloydscoaches.com/
- Ave. Duration
- 25 min
- Estimated price
- £35–45
Castle Cabs
- Phone
- +44 1766 522 695
My Taxi
- Phone
- +44 7583 049 299
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
Llanystumdwy to Harlech bus services, operated by Thomas Herbert Jones & Partners, arrive at Porthmadog Park Stand B station.
Llanystumdwy to Harlech train services, operated by Transport for Wales, arrive at Harlech station.
Yes, the driving distance between Llanystumdwy to Harlech is 16 miles. It takes approximately 25 min to drive from Llanystumdwy to Harlech.
There are 1603+ hotels available in Harlech.








