This spectacular railway runs for 25 miles from coast to coast across
the foothills of Snowdon – between Caernarfon on the banks of the
Menai Strait and Porthmadog in Cardigan Bay. On-train refreshments
enable (pre-booked) morning coffee, a light lunch or afternoon tea to be
included in your itinerary. A one-way trip takes two and a half hours,
with shorter journeys available.
- St Helens Road, Caernarfon, Gwynedd, LL55 2YD
- Harbour Station, Porthmadog, Gwynedd, LL49 9NF
Nearest Mainline Railway Station:
- Bangor – 9 miles
- Porthmadog – 0.5 miles
- Daily April to October plus selected days during the winter period.
See timetable for full details of train times and services.
Refreshment Stop – The Caffi De Winton at the Welsh Highland Railway is a
modern station cafe on two floors offering light bites and delicious freshly
baked cakes. Extra seating in undercover exhibition hall. Upper Castle View
Lounge available for exclusive use. Menus available on request. Coach drop
off outside. Toilets including changing places facility. Only five minutes walk
from Caernarfon Castle. Open all year.