Ffestiniog & Welsh Highland Railway | Day Out With The Kids

Your shopping basket

Your basket (0 tickets)

Ffestiniog & Welsh Highland Railway

Porthmadog, Gwynedd, Wales

Attraction Information

  • Railway and Transport Attractions icon Railway and Transport Attractions

Suitable for ages: Babies and Toddlers (0-3), Young Children (4-8) and Older Children (9-12)

Venue type: Outdoor

The Ffestiniog Railway runs from Porthmadog on the coast to Blaenau Ffestiniog in the hills, passing through the spectacular scenery of the Snowdonia National Park. Many of our trains are steam hauled, some date back to Victorian times!

The railway is just under 14 miles long and the journey takes around 1 hour and 10 minutes each way. For younger children, a shorter journey may be more appropriate.

In just half an hour from Porthmadog or Blaenau Ffestiniog the train arrives at Tan Y Bwlch. Alight here for the nature trail to Llyn Mair picnic site.

The Welsh Highland Railway is Snowdonia's newest railway. Trains start a spectacular 25-mile scenic journey from beneath the castle walls at Caernarfon.

The trains, hauled by the world's most powerful narrow gauge steam locomotives, climb from sea level to over 650ft on the foothills of Snowdon, before zig-zagging dramatically down the steep hillside to reach Beddgelert, nestling in the heart of the National Park, then through the magnificent Aberglaslyn Pass and on to Porthmadog.


  • Picnics Allowed Picnics Allowed
  • Restaurant Onsite Restaurant Onsite
  • Onsite Shop Onsite Shop
  • Snacks Available Snacks Available
  • Toilets Available Toilets Available
  • Baby Changing Available Baby Changing Available
  • Disabled Toilets Available Disabled Toilets Available

Getting There and Contact Information


Harbour Station, Porthmadog, Gwynedd, LL49 9NF, Wales


Click here to visit Ffestiniog & Welsh Highland Railway's website
01766 516000

Standard Opening Times and Pricing

Opening hours

Runs year round with selected dates in December, February, March, and April.


All Day Rover Ticket

Adults £22.80

Concessions £20.60

Third Class Tickets

Kids: from £8.50

Under 3: Free

One child under 16 travels FREE with each third class (or above) ticket.

More Information

Eating information

Spooner's cafe and Bar at Porthmadog Harbour Station and Tan Y Bwlch cafe at Tan Y Bwlch station provide a full range of hot and cold drinks, snacks and meals. Evening meals are available at Spooner's 7 days a week. An at seat Buffet service is also available on most trains selling hot and cold drinks and snacks.


Disabled toilet and baby changing facilities are available at all principal stations. There is a toilet on some trains.

Gift shop

There is a full range of Ffestiniog Railway souvenirs, Thomas the Tank engine products, other toys, narrow gauge model railway products, confectionary, ice dreams and cold drinks available from the shops.

Baby food facilities

Milk and Baby food warming facilities are available in the cafes.


Sorry, no reviews are available for this attraction.

Please sign in or register to write a review

Inspiration to your inbox + exclusive partner benefits

Want to know more?

Book Online

Ffestiniog & Welsh Highland Railway

Porthmadog, Gwynedd, Wales

Step 1: Choose a date

Step 2: Available Tickets

Please select a date above to see available tickets

Step 3: Who's going

Please select a date and ticket above to choose

Total: £00.00