Glyndwr's Castles Rail Tour - Day 3

The final day of this journey takes in one of the best castles of North Wales at Caernarfon, a ride on the Welsh Highland Railway (Wednesdays and Thursdays on 27 & 28 May and from 24 June - 3 September 2020) and the Cambrian Coast train back to Aberystwyth.



Boarding the train at Conwy at 09.49 (this is a request stop), take the Holyhead service for a 20 minute ride to Bangor, a short walk to the bus station and then get the 5C bus (at 10.24 or 10.39) which will take you to Caernarfon - it is about a half an hours ride.

Caernarfon, like Conwy, is a walled town with an impressive castle, but unlike all the other castles that you have already visited, this was attacked but not captured by Owain Glyndwr.


The town of Caernarfon is the ideal place to have some lunch; if you are going on the Welsh Highland, note that the train leaves at 13.00. Why not treat yourself to one of the many cafes and restaurants in Caernarfon?


Head for the Welsh Highland Railway’s station (east of Castle Hill and then St Helens Road) and board the 13.00 ready to enjoy a spectacular 19.5 mile journey through Snowdonia with your train hauled by one of the most powerful narrow gauge steam locomotives ever built.

You will pass through Beddgelert and arrive at Porthmadog at 15.15; no time to spend here as you need to walk through the town to the National Rail station (it is just over half a mile) to catch the Cambrian Coast train at 16.01 for Machynlleth.

The alternative itinerary allows more time to spend in Caernarfon. Then, to return to Aberystwyth, take either the 14.30 or the 15.45 bus from Caernarfon Bus Station (Service T2 - not Bank Holidays) which runs via Porthmadog, Dolgellau and Machynlleth; arrival at 17.35 or 18.50.

Porthmadog railway station is on the Cambrian Coast Line from Machynlleth to Pwllheli. The station is located less than a 5 minute walk from the town centre and connections to the heritage railways is via a 15 minute walk.

High St, Porthmadog, LL49 9HT



The two hour train ride will take you back past Harlech, Barmouth, Tywyn and Aberdyfi to Machynlleth to arrive at 17.56; then catch the 18.01 train to Aberystwyth which arrives at 18.27.

Machynlleth railway station is on the Cambrian Line from Shrewsbury to Aberystwyth and is the junction for the Cambrian Coast Line to Pwllheli.

Heol y Doll, Machynlleth, Powys, SY20 8BL




Other Itineraries

> Explore Mid Wales Days Out

> Heritage Railways

> Scenic Railway Day Trips

> Short Breaks by Train

> Short Breaks in Mid Wales

Connect with us on Social Media