Christmas market season

Britain’s Top Christmas Markets By Rail

With Christmas market season underway across Britain, many customers will be planning festive day trips and winter breaks.

All details correct at the time of publication (11 November 2026).

From traditional wooden chalets to historic city-centre markets, Britain’s Christmas markets offer plenty of seasonal attractions. Visitors can browse handmade gifts, enjoy festive food and drink, and take in the Christmas lights.

Many popular markets are also easy to reach by train. This makes them a convenient option for customers looking to avoid the stress of driving and parking during the busy festive season.

Customers can also save on rail travel with a Railcard, which offers up to one-third off eligible rail fares. Fnd out more and check eligibility at railcard.co.uk.

Whether customers are planning a festive day out or a winter city break, here are six of Britain’s best-loved Christmas markets to recommend.

Birmingham Frankfurt Christmas Market (5 November–24 December)

The Birmingham Frankfurt Christmas Market is the UK’s largest German-style Christmas market. It brings festive food, drink, gifts and live entertainment to the city centre, with traditional wooden chalets creating a familiar Christmas atmosphere.

Nearest train station: Birmingham New Street

Manchester Christmas Markets (6 November–22 December)

Manchester Christmas Markets feature more than 200 stalls across the city centre. Customers can browse artisan gifts, sample international food and enjoy festive attractions at locations including Cathedral Gardens and St Ann’s Square.

Nearest train station: Manchester Victoria

Edinburgh’s Christmas (14 November–3 January)

Edinburgh’s Christmas is one of Europe’s best-known festive events. The programme includes Christmas markets, seasonal food and drink, fairground attractions and views of Edinburgh Castle.

Nearest train station: Edinburgh Waverley

York St Nicholas Fair (12 November–21 December)

York St Nicholas Fair brings festive stalls to the city’s historic streets. Customers can discover local traders, seasonal treats and traditional Christmas gifts while enjoying York’s festive atmosphere.

Nearest train station: York

Bath Christmas Market (26 November–13 December)

Bath Christmas Market features hundreds of festive chalets around Bath Abbey and the city’s Georgian streets. The market has a strong focus on handmade gifts and local producers, making it a good choice for customers looking for something different.

Nearest train station: Bath Spa

Winchester Cathedral Christmas Market (20 November–22 December)

The Winchester Cathedral Christmas Market is regularly ranked among the UK’s best Christmas markets. Set in the grounds of the historic cathedral, it is known for its artisan crafts and festive atmosphere.

Nearest train station: Winchester

 

 

Click here for more updates from Travel Pursuit UK!

Please fill in the form below