Buy Tickets

Book your tickets online

Online tickets are currently only available for full distance single and return journeys over the entire line. Other shorter journey options can be purchased at our booking offices or from the guard of the train.

Whilst advanced booking is not essential, it does save you time on the day and guarantees you a seat on your chosen train on busy days. Online tickets are only available in THIRD (STANDARD) CLASS; however, we do have a small amount of FIRST CLASS luxury accommodation on each train in which specific seats may be purchased by ringing our booking office team on 01766 516024.

Am I too late to book online?

Online ticket sales close at midnight the day before timetabled trains, but don't worry, you can still purchase your tickets in person on the day.

We accept the following payment methods:


Ffestiniog Railway (Single or Return)
Porthmadog -
Blaenau Ffestiniog
Blaenau Ffestiniog -
Porthmadog
Porthmadog -
Blaenau Ffestiniog
(08.40 Departure - Early Bird 'Breakfast Special')
Blaenau Ffestiniog -
Porthmadog (10.10 Departure - Early Bird)
Porthmadog -
Blaenau Ffestiniog (18.05 Departure - Sunset Special)

Welsh Highland Railway (Single or Return)
Caernarfon -
Porthmadog
Porthmadog -
Caernarfon
Snowdonia Single
Book a one way "Snowdonia Single" ticket for a trip across
the entire 40 mile length of our two lines.
Special Event - Quirks & Curiosities II - May 2017
Rover Tickets for the big event of 2017
running from April 28th to May 1st 2017
Special Event - Cwrw ar y Cledrau / Rail Ale - May 19th-21st 2017
Entrance tickets now available
Special Event - Festival of Gardens 27.5.17
Porthmadog - Tan y Bwlch & Return
Special Event - Jazz In The Park - August 3rd, 10th & 17th 2017
Train tickets and food options bookable in advance.
Special Event - Rock 'n' Roll @ Tan-y-Bwlch - August 24th 2017
Train tickets and food options bookable in advance.
Special Event - Victorian Weekend - October 2017
Rover tickets now available