
Santa special trains: the honest booking guide
Every heritage railway in Britain turns into a Santa operation for five or six weekends a year, and for most of them it is the financial event that pays for everything else. For you it means one thing: the good slots are gone months before the tinsel goes up.
This guide covers when tickets actually go on sale, what a family will pay, what happens on board (including the honest bit about present quality), how to choose between railways, and how to recover when your local line sold out in September.
One rule sits above all the others: book direct with the railway, every time. More on why below.
Why they sell out by October
The maths is unforgiving. A heritage railway has a fixed number of seats and a short season. The Bluebell Railway's 2026 Santa trains run on 29 and 30 November, then 6, 7, 13 and 14 December, then daily from 20 to 24 December. That is the entire inventory for the year. When it is gone, it is gone.
Santa season is also the difference between a comfortable winter and a nervous one for most lines, so railways now open booking in high summer to bank the cash early. Peak Rail's 2026 tickets went on sale on 1 August. Colne Valley Railway opened theirs around July. Families who went last year rebook the same weekend for next year on the day booking opens, before you have even thought about it.
The pattern repeats annually: Saturday and Sunday departures between 11am and 2pm on the two weekends before Christmas go first, usually within weeks of release. By half term the popular lines are down to a 9am Sunday or a Wednesday afternoon. By November the big names are returns only.
What you actually get
The core product is consistent across the country: a return trip of somewhere between 40 and 90 minutes (East Lancashire Railway's run from Bury to Rawtenstall and back is about 80), Santa and a team of elves working through the train, a present for every child, and something to eat and drink. Adults typically get a mince pie and a hot drink or something stronger, children get juice and chocolate. The North Yorkshire Moors Railway adds hot chocolate and mince pies in a Christmas tearoom at Pickering before you board, which is a civilised way to absorb a delayed departure.
Now the honest bit. Present quality varies a lot. Some railways hand over decent wooden toys that survive past Boxing Day; others give a colouring pack that gets left on the seat. Last year's reviews will tell you which camp your railway is in, so search its name plus "Santa present" before you book. A few smaller lines will let Santa hand over a present you have supplied yourself. Worth asking, never assume.
Expect Santa's visit to your seat to last about a minute per family. That is not stinginess. He has 200 children to see before the train gets back.
What it costs per family
Nearly every railway charges per seat, adults included, because a seat is a seat. Expect roughly £12 to £18 on small and narrow gauge lines, £20 to £28 on mid-sized standard gauge railways, and £28 to £35 at the big names. The North Yorkshire Moors Railway's Santa trains start from £29.50 per person.
For a family of four, budget about £60 at a small line and £110 to £140 at a flagship. Under-2s usually travel free or for a nominal lap fee, but they still need booking so the present count comes out right. Private compartments and premium tables cost more where offered. The licensed film tie-in evening trains (pyjamas, golden tickets, you know the one) are a different product entirely, at roughly double the price of a standard Santa special.
The hidden costs are the usual ones: the gift shop is positioned with military precision and the hot food queue is long. Parking is generally free at heritage railways, one genuine mercy.
Grotto Santa or on-train Santa
Two formats exist and they suit different children. On-train means Santa comes down the corridor and finds you at your seat, which is the format at Peak Rail among many others. There is no queuing, and there is real magic in him knowing exactly which carriage you are in. The trade-off is a short visit and photos taken over a seat back.
Grotto format means the train ride is the journey to Santa, who waits at a station, Colne Valley Railway in Essex being a good example. You queue, but the visit is longer, the photos are better, and a restless two-year-old can move about between train and grotto instead of being pinned to a seat for 80 minutes.
Rough rule: under-3s and children who need to move do better with a grotto. For believers aged four to eight, the on-train visit lands hardest.
Steam, diesel and other things to check
Most Santa trains are steam-hauled, and most families assume all of them are. Neither is guaranteed. Some railways openly roster a diesel on quieter dates to spare the steam fleet, and every railway reserves the right to substitute if a locomotive fails, without refunds. If the engine matters to you, or to a six-year-old who has been promised steam, ring and ask which dates are planned for steam before paying.
- Journey length: 80 minutes is a long time with a bored toddler. For small children, 40 to 60 minutes is the sweet spot.
- Heating: older carriages are atmospheric and cold. Ask what stock is rostered and dress for a platform either way.
- Toilets: often at the station only, not on the train. Plan accordingly.
- Prams: most railways ask you to fold them and space is tight. A baby carrier beats a travel system on a Santa special.
Sold out? You have more options than you think
First, ring the railway. Returns and cancellations spike in the week before each running date, and many lines keep an informal waiting list or post returned tickets on their Facebook page. The booking site says sold out; a human on the phone knows about the family of five who cancelled that morning.
Second, go smaller. The famous lines sell out first, but Britain has over 150 heritage railways and the quieter ones hold space well into November. South Tynedale at Alston, Colne Valley in Essex and Epping Ongar (where Santa is confirmed again for 2026) are worth a look, along with dozens of miniature and narrow gauge lines that do the whole thing at half the price. The first weekend of the season, 29 and 30 November, and midweek dates always sell slowest.
Third, cheat the calendar. Mince pie specials run between Christmas and New Year on many lines: same trains, lower prices, no queues, and the decorations are still up. A January steam working is the same engine without the crowds, and a three-year-old has absolutely no idea Christmas is over.
Book direct with the railway, always
Santa tickets now appear on third-party listing and discount-ticket sites. Skip them. Booking on the railway's own website means the charity keeps the full fare, you get straight answers about steam and timings, and if anything changes you are a customer of the railway rather than a name on a reseller's spreadsheet. Waiting lists and returns are only ever handled direct.
The membership trick is the closest thing to a queue jump. Many railways open Santa booking to members days or weeks before the general public. Family membership typically costs £30 to £50, often pays for itself in free travel through the rest of the year, and gets you the 11.30 Saturday departure the public never sees.
Direct booking is also where the perks live. Severn Valley Railway's Christmas season for 2026 runs from 29 November with two new events, a theatrical show at Arley station and the returning Elf Express from Bridgnorth, and comes with a free return ticket for every child to use during the 2026 season. You will not find that on a reseller.
Quick answers
When do Santa special tickets go on sale?
Earlier every year. Peak Rail's 2026 tickets went on sale on 1 August and Colne Valley Railway opened around July. Weekend slots at the popular railways go within weeks of release, so book in summer if you want a pre-Christmas Saturday.
How much does a Santa special cost for a family of four?
Roughly £60 on a small or narrow gauge line and £110 to £140 at a flagship railway. Almost every line charges per seat, adults included. The North Yorkshire Moors Railway starts from £29.50 per person.
Do babies need a ticket?
Usually free or a nominal lap fee, but they still need booking so seat and present numbers come out right. Policies differ line by line, so check before you pay.
Are Santa specials always steam-hauled?
No. Most aim for steam, some deliberately roster diesel on quieter dates, and any railway can substitute if a locomotive fails, without a refund. If steam matters, ring and ask before booking.
What can I do if everywhere is sold out?
Ring the railway about returns and waiting lists, try smaller lines such as South Tynedale or Epping Ongar, look at midweek and 29 to 30 November dates, or switch to a mince pie special between Christmas and New Year.
How long does the whole outing take?
Round trips run 40 to 90 minutes (East Lancashire Railway's is about 80). With parking, platform time, refreshments and the gift shop, allow half a day.