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 - March - November 2018)
Porthmadog -
Blaenau Ffestiniog
Blaenau Ffestiniog -

Welsh Highland Railway Winter Low Season service - February 2018
Porthmadog -
Beddgelert -
Welsh Highland Railway Winter Low Season service - March 2018
Porthmadog -
Hafod y Llyn round trip
Welsh Highland Railway (Full Line Return Trip) March to November 2018
Caernarfon - Porthmadog or
Porthmadog - Caernarfon
Whilst we prepare finalised train times for the new 2018 season why not take advantage of booking a Gift Voucher for a round trip on the Welsh Highland Railway at 2017 prices? These will be valid to redeem for tickets on all service trains in the March to November 2018 timetable.

The perfect gift this Christmas! Treat the one you love with tea for two on a historic steam train through the delights of the Snowdonia National Park...

Sit back, relax and enjoy the enchanting scenery of the Snowdonia National Park and afternoon tea for two, as we take you on one of the top 25 railway journeys in the world.

Traveling first class from Caernarfon in one of our luxury Pullman carriages, you will travel 50 miles through the heart of Snowdonia National Park pulled by a historic steam train. Enjoy free tea and coffee as you pass the foot of Snowdon and the picture postcard village of Beddgelert, then through the stunning Aberglaslyn Pass and on to Porthmadog. After discovering the delights of Porthmadog you will board the train for the return journey, where afternoon tea will be served at your seat.

2 x Adults - Full Package: £155.00
2 x Adults - Full package + Prosecco: £173.00