Step into Christmas and enjoy a three-course meal as you travel by steam through the countryside.

The North Norfolk Railway's Christmas Lunch Express runs on select dates between Sunday, November 3 and Thursday, December 19 2024.

Passengers will board at Sheringham and enjoy a pre-dinner drink as they relax in one of the dining cars, originally built for British Railways in the 1950s or 60s.

READ MORE: Norfolk maize maze to make waves this summer with new design

The train will make two steam-hauled return journeys to Holt and back and a three-course meal will be served, which can be adapted for dietary requirements.

The North Norfolkman Christmas Lunch Express returns in 2024 Picture: Leigh CaudwellThe North Norfolkman Christmas Lunch Express returns in 2024 Picture: Leigh Caudwell

For the main course, there is a choice of a roast turkey dinner with all the trimmings, pan-seared salmon served with parsley sauce, vegetables and potatoes or vegetarian ratatouille stuffed peppers with a cheese and herb crumb topping.

READ MORE: Two Norfolk restaurants added to The Good Food Guide

This will be followed by coffee and mini mince pies, with a selection of alcoholic and non-alcoholic drinks available to order too. 

Trains will open for boarding from 11.45am, departing at 12.20pm, with arrival back in Sheringham at approximately 3.15pm. 

Tickets start at £75pp and pre-booking is essential at nnrailway.co.uk/dining-trains