Shortlist symbol Add to shortlist button.

01654 702653 (Mon-Fri 9:00 - 16:00)

Refine your search

Shortlist symbol Add to shortlist button.

Your Basket

Type of Venue




Or Venue Name


image for Railway Event item typeFfestiniog Railway Santa Trains at Ffestiniog & Welsh Highland Railwaysadd to shortlist

  • Visit Wales VAQAS
  • Food Standards Hygiene (Very Good)

Christmas Event, from 7 Dec 2019, £15.50-£20

Harbour Station,
LL49 9NF


Join Father Christmas and his elves this Christmas for a journey on board our Santa Special through the Aberglaslyn Pass to Beddgelert.

Trains will run on 7th/8th, 14th/15th and 21st/22nd/23rd December. Departing Porthmadog at 11:00 and 14:15, Father Christmas and his elves will visit and deliver a present for each child on board.

At Beddgelert enjoy the sounds of traditional Christmas Carols, here there will also be the opportunity for a photograph of Father Christmas and his elves, before returning to Porthmadog, where Mum and Dad will be served a glass of Sherry and a tasty Mince Pie.

Don’t forget to visit our Souvenir Shop at Porthmadog for those last minute Christmas presents, whilst our award winning Spooners Bar and Cafe will be open throughout the festive period, serving hot food and snacks for all the family.

These trains cannot be booked online - please call our booking office on 01766 516070 to make your booking.

Baby changing facilitiesCoach parties acceptedCredit cards accepted (no fee)Disabled toiletsFacilities for groupsGift shopOn-site cateringOn-site light refreshmentsPicnic sitePublic toiletsAccepts groupsFacilities for corporate hospitality

Children welcome

Event details

Dates Times
Sat 7 - Sun 8 Dec 2019 11:00 14:15
Sat 14 - Sun 15 Dec 2019 11:00 14:15
Sat 21 - Mon 23 Dec 2019 11:00 14:15


Fares: Adult/Child Third Class £15.50, First Class £20.00. Child under 2 years: £3.00.


Harbour Station,
LL49 9NF

Location and nearby places


Plan route to Ffestiniog and Welsh Highland Railways using Google mapsPlan route using Google maps

Map reference: SH 571384  Lat: 52.92395 Long: -4.12710

Porthmadog Harbour Station (LL49 9NF) is situated on main A487 at the Southern end of Porthmadog. Blaenau Ffestiniog Station (LL41 3ES) is situated in the centre of the town on the main A470, adjacent to the Conwy Valley Railway.

Parking: with charge

Accessible by Public Transport: 1 mile from Porthmadog (National Rail) station


  • Baby changing facilitiesBaby changing facilities
  • Coach parties acceptedCoach parties accepted
  • Credit cards accepted (no fee)Credit cards accepted (no fee)
  • Disabled toiletsDisabled toilets
  • Facilities for groupsFacilities for groups
  • Gift shopGift shop
  • On-site cateringOn-site catering
  • On-site light refreshmentsOn-site light refreshments
  • Picnic sitePicnic site
  • Public toiletsPublic toilets
  • Accepts groupsAccepts groups
  • Facilities for corporate hospitalityFacilities for corporate hospitality
  • Children welcomeChildren welcome
Connect with us on Social Media