The Polar Express Train Ride at the Spa Valley Railway
Tunbridge Wells West Station, Spa Valley Railway, Royal Tunbridge Wells · Kent
Railways Selected dates, 6 Nov – 30 Dec 2026
Santa steam trains, lit-up charity tractor runs and festive canal cruises: every engine-powered Christmas day out in Britain, on one page.
Christmas is the busiest stretch of the traction calendar by some distance, and it runs on all three of Britain's old haulage routes at once. On rail, more than 30 heritage railways run Santa specials between late November and Christmas Eve, from the Helston Railway in Cornwall to the Strathspey at Aviemore, with six lines running the licensed Polar Express Train Ride. On the road, young farmers clubs and machinery dealers parade tractors dressed in Christmas lights through towns after dark, collecting for air ambulances and hospices; the biggest, the Livingstone run in Armagh every 27 December, fields more than 750 tractors. On the water there are Santa cruises from Llangollen Wharf, Chichester Canal and the Anderton Boat Lift, a free illuminated boat parade at Lymm in Cheshire, and for the days after Christmas there is still steam: Bolton Steam Museum runs its engines on 28 and 29 December, and Blackpool's heritage trams keep running Illuminations tours into January.
Tickets are already moving. Most railways put Santa trains on sale in summer: Peak Rail's went on sale on 1 August, the Gloucestershire Warwickshire opens booking on 1 September and usually sells out, the Tanfield Railway's North Pole Express goes on sale in late summer and is known for going fast, and the Strathspey knocks 10% off until 30 September. Tractor runs work differently. They are free to watch, and organisers confirm dates and routes on Facebook through October and November, which is when they appear here. Canal Santa cruises mostly open booking in the autumn, and the small trust-run boats carry a few dozen people per sailing, so they go quickly too.
The sell-out pattern is the same every year. Christmas Eve and the two weekends before Christmas (12 to 13 and 19 to 20 December in 2026) go first, and private compartments and family tables go before standard seats. If you want a cheaper, quieter trip, book a November date: the North Norfolk Railway's lowest fares are on its 21 and 22 November trains, and the Avon Valley charges £18 on 22 November against £26 on Christmas Eve. This page relaunches on the same address every year, every listing is checked weekly, and the Thursday Runsheet email flags what has just gone on sale and what is nearly gone.
Tunbridge Wells West Station, Spa Valley Railway, Royal Tunbridge Wells · Kent
Railways Selected dates, 6 Nov – 30 Dec 2026Froghall Station, Churnet Valley Railway, Froghall · Staffordshire
Railways Selected dates, 7 Nov – 23 Dec 2026Bolton Abbey Station, Embsay & Bolton Abbey Steam Railway, Bolton Abbey, near Skipton · North Yorkshire
Railways Selected dates, 13 Nov – 24 Dec 2026Pant Station, Brecon Mountain Railway, Pant, Merthyr Tydfil · Merthyr Tydfil
Railways Selected dates, 13 Nov – 23 Dec 2026Statfold Country Park, Ashby Road, Tamworth · Staffordshire
Railways Selected dates, 21 Nov – 22 Nov 2026Sheringham Station, North Norfolk Railway, Sheringham · Norfolk
Railways Selected dates, 21 Nov – 23 Dec 2026Ravenglass Station, Ravenglass & Eskdale Railway, Ravenglass · Cumbria
Railways Selected dates, 21 Nov – 24 Dec 2026Bitton Station, Avon Valley Railway, Bitton, near Bristol · Gloucestershire
Railways Selected dates, 22 Nov – 24 Dec 2026Buckfastleigh Station, South Devon Railway, Buckfastleigh · Devon
Railways Selected dates, 27 Nov – 23 Dec 2026Sheffield Park Station, Bluebell Railway, Uckfield · East Sussex
Railways Selected dates, 28 Nov – 24 Dec 2026Bury Bolton Street Station, East Lancashire Railway, Bury · Greater Manchester
Railways Selected dates, 28 Nov – 24 Dec 2026North Weald Station, Epping Ongar Railway, North Weald · Essex
Railways Selected dates, 28 Nov – 24 Dec 2026Pickering Station, North Yorkshire Moors Railway, Pickering · North Yorkshire
Railways Selected dates, 28 Nov – 24 Dec 2026Kidderminster Town Station, Severn Valley Railway, Kidderminster · Worcestershire
Railways Selected dates, 28 Nov – 24 Dec 2026Swanage Station, Swanage Railway, Swanage · Dorset
Railways Selected dates, 28 Nov – 24 Dec 2026Oxenhope Station, Keighley & Worth Valley Railway, Oxenhope, near Keighley · West Yorkshire
Railways Selected dates, 28 Nov – 24 Dec 2026Loughborough Central Station, Great Central Railway, Loughborough · Leicestershire
Railways Selected dates, 28 Nov – 24 Dec 2026New Romney Station, Romney, Hythe & Dymchurch Railway, New Romney · Kent
Railways Selected dates, 28 Nov – 24 Dec 2026East Tanfield Station, Tanfield Railway, Stanley · County Durham
Railways Selected dates, 28 Nov – 24 Dec 2026Minehead Station, West Somerset Railway, Minehead · Somerset
Railways Selected dates, 28 Nov – 24 Dec 2026Cheltenham Racecourse Station, Gloucestershire Warwickshire Steam Railway, Cheltenham · Gloucestershire
Railways Selected dates, 28 Nov – 23 Dec 2026Norchard Station, Dean Forest Railway, Lydney · Gloucestershire
Railways Selected dates, 28 Nov – 24 Dec 2026Llangollen Station, Llangollen Railway, Llangollen · Denbighshire
Railways Selected dates, 28 Nov – 24 Dec 2026Aviemore Station, Strathspey Railway, Aviemore · Highland
Railways Selected dates, 28 Nov – 24 Dec 2026Downpatrick Station, Downpatrick & County Down Railway, Downpatrick · County Down
Railways Selected dates, 28 Nov – 20 Dec 2026The Station, Park Road, Brechin, Brechin · Angus
Railways Selected dates, 28 Nov – 20 Dec 2026Tenterden Town Station, Kent & East Sussex Railway, Tenterden · Kent
Railways Selected dates, 29 Nov – 24 Dec 2026Rowsley South Station, Peak Rail, Rowsley, near Matlock · Derbyshire
Railways Selected dates, 5 Dec – 24 Dec 2026Helston Railway, Trevarno Farm, Prospidnick, Helston · Cornwall
Railways Selected dates, 5 Dec – 21 Dec 2026Bo'ness Station, Bo'ness & Kinneil Railway, Bo'ness · West Lothian
Railways Selected dates, 5 Dec – 24 Dec 2026Ropley Station, Mid-Hants Railway Watercress Line, Ropley, near Alresford · Hampshire
Railways Selected dates, 12 Dec – 24 Dec 2026Fenn Lane Farm, Fenn Lanes, Fenny Drayton · Leicestershire
Runs Fri 11 – Sat 12 Dec 2026Far Forest Showground and Pavilion, Tenbury Road, Callow Hill, Callow Hill · Worcestershire
RunsArmagh Business Park, Hamiltonsbawn Road, Armagh · County Armagh
RunsLlangollen Wharf, Wharf Hill, Llangollen · Denbighshire
Canals Selected dates, 28 Nov – 20 Dec 2026Bolton Steam Museum, Atlas Mills, Mornington Road, Bolton · Greater Manchester
Steam Mon 28 – Tue 29 Dec 2026Fireground, the Museum of Firefighting in Greater Manchester, Maclure Road, Rochdale · Greater Manchester
FireFoxton Locks, Leicester Line of the Grand Union Canal, Foxton · Leicestershire
CanalsHollingwood Hub, 22 Works Road (also Tapton Lock), Chesterfield · Derbyshire
CanalsR W Crawford depot, Writtle, Writtle · Essex
RunsClitheroe Auction Mart, Lincoln Way, Clitheroe · Lancashire
RunsMoor Farm, Cloughton, Cloughton · North Yorkshire
RunsParade through Goudhurst, Cranbrook, Staplehurst and Marden, Cranbrook · Kent
RunsBrecon Livestock Market, Warren Road, Brecon · Powys
RunsCrossgates Primary School, Crossgates, Llandrindod Wells · Powys
RunsLoxwood Canal Centre, behind the Onslow Arms, Loxwood · West Sussex
CanalsChichester Canal Basin, Canal Wharf, Chichester · West Sussex
CanalsAnderton Boat Lift Visitor Centre, Lift Lane, Anderton, Northwich · Cheshire
CanalsKilrea Livestock Mart, 46 Maghera Street, Kilrea · County Londonderry
RunsDeep-dives: Santa special trains · Christmas tractor runs · everything near your postcode
By the end of September if you want a choice of dates. Most 2026 Santa trains went on sale over the summer (Peak Rail's on 1 August, the Gloucestershire Warwickshire's from 1 September) and the Tanfield Railway warns its North Pole Express sells out quickly. Christmas Eve and the weekends of 12 to 13 and 19 to 20 December go first, along with private compartments. November dates hold out longest and cost less, and some lines reward early birds: the Strathspey takes 10% off bookings made by 30 September. One practical catch: several railways close online sales early, the Severn Valley at 9am the day before travel, so do not leave it to the night before.
A convoy of farm tractors covered in Christmas lights, driven through villages and towns after dark to raise money for charity. Most are organised by young farmers clubs, ploughing associations or machinery dealers, and the money goes to air ambulances, hospices and children's hospitals. They are free to watch from the roadside, with collection buckets along the route, and they range from a few dozen tractors to the Livingstone run in Armagh, which fields more than 750 and has raised over £1.1 million since 2012.
Standard Santa special seats mostly run £18 to £36 per person, with the present, the mince pie and the man himself included. Dean Forest charges a flat £22.50, the Keighley & Worth Valley £26 in November rising to £36 on Christmas Eve. The licensed Polar Express rides cost more, roughly £29 to £53 per person at the Churnet Valley. Family compartments run about £130 to £250: £130 to £140 for four at Epping Ongar, £199.95 for up to six at Swanage. Canal Santa cruises sit between £15 (Chichester Canal) and £34.95 (Llangollen Wharf). Tractor runs and boat parades cost nothing beyond what you put in the bucket.
Almost everything runs. Santa trains run in any weather; heritage carriages are enclosed and heated, and rain on the window arguably improves the atmosphere. Tractor runs go ahead in rain, and only ice or dangerous winds cause a postponement, announced on the organiser's Facebook page that afternoon. Canal cruises use covered boats, though a hard freeze can stop sailings, so check before travelling. Refund and rebooking policies vary between railways, so read them before you book a peak date.
Put your postcode into the search on any page and it returns everything festive within reach, across all nine categories, so one search covers the Santa trains, tractor runs and canal cruises together. Every listing is checked weekly through the season, which matters in December because tractor run routes and times often firm up late. The Thursday Runsheet email does the watching for you: it flags what has just gone on sale and what is close to selling out.
Quite a lot, actually. Every lit-up tractor run is free to watch (bring cash for the collection buckets). Lymm's festive canal boat parade in Cheshire is free, and so are the Foxton Flight Illuminations in Leicestershire in November. Add a flask and you have a proper winter night out for the price of the parking.