Skip to content

Print this page Back to results

Welsh Highland Railway

St. Helen's Road, CAERNARFON, LL55 2YD

The Welsh Highland Railway is one of the Great Little Trains of Wales and was voted Heritage Railway of the Year in 2009. The line runs between Caernarfon and Porthmadog. Passengers can enjoy the wonderful scenery of Snowdonia whilst travelling in modern comfortable carriages. There is a refreshment service on all trains with trolley service to your seat and freshly prepared hot meals from the on-train kitchen. A first class panorama vehicle, recently named by Her Majesty The Queen is at the rear of some trains.

Further information

Tel: 01766 516024
Send an email

View the website


Return Fare Third Class: Caernarfon-Porthmadog approx £38 (1 ch under 16 free with each full paying adult). Shorter journeys available

Opening times

Open Apr-Oct & Feb half term. Santa trains in Dec. Open between Xmas & New Year & Feb half term. Limited winter service please check with venue before travelling
Average visit 6hrs




Dogs not allowed in 1st class accommodation

Assist dogs allowed all areas.


Partly accessible. Most main service trains, main stations & buildings accessible. Please call in advance
Trains are accessible by wheelchair ramps - please give extra time for boarding

Welsh Highland Railway
  • Welsh Highland Railway
  • Welsh Highland Railway


View larger map
Javascript is required to view this map


Use the route planner for your trip

SW of Caernarfon Castle beside harbour. Follow brown tourist signs. Portmadog Station at SE end of town on A497

You may be interested in

Local information for LL55 2YD

Find the following on: