Quick Details
- Gift included for children under 12
First Class Compartment
Covers travel for up to four people (any age) in an exclusive, premium class compartment.
£ 160
First Class Compartment
Covers travel for up to six people (any age) in an exclusive, premium class compartment.
£ 225
Traditional Compartment for up to Eight People
Covers travel for up to eight people (any age) in an exclusive, traditional class compartment.
£ 225
Open Seat Ticket
Covers per person - people aged three and over.
£ 30
Infant
Covers one infant aged up to 24 months with an existing group. One per booking only.
£ 15
Welcome aboard on a scenic steam train trip with Santa!
Santa is back on-board his favourite steam train, jolly and present-giving as ever! Join us in welcoming him back with a scenic steam train trip – headed for the fun of Christmas.
Join us and take a ride through the beautiful South Wales countryside on seats on-board 1950s carriages. Our steam train departs from and returns to new Abergwili Junction station (SA31 2DG) in Carmarthen.
The best part? All children aged under 12 receive a new steam train plush present from Santa, and all groups meet this magical man for photographs and special memories!
Trains depart on:
Saturday 12th
Sunday 13th
Saturday 19th
Sunday 20th
Monday 21st
Tuesday 22nd
at times between 10:00 and 18:00. Selecting your preferred date when booking then shows specific times.
What to Expect:
- A warm welcome from our small, dedicated team at our station – full of magic!
- Steam train ride through beautiful South Wales countryside
- Meeting Santa! and a new present for children aged under 12 (a lovely plush steam engine!)
- A Christmas activity book with a traditional tale for each child.
- Complimentary mince pie for all adults, and drink and snack for children.
There are two types of seating – exclusive compartments and open seating.
Why not come for a special, multi-coloured evening journey? Our bright illuminated trains with Santa on-board are an extra-special experience. All other elements remain the same. These depart on:
December 12th (Saturday) – 16:00 and 18:00
December 13th (Sunday) – 16:00
December 19th (Saturday) – 16:00 and 18:00
December 20th (Sunday) – 16:00 and 18:00
December 21st (Monday) – 16:00 and 18:00
December 22nd (Tuesday) – 16:00 and 18:00
Please arrive no less than 30 minutes before your booked departure time.