As it creeps closer to Christmas, the UK transforms into a winter wonderland, with cities and towns across the country embracing the festive spirit. Travelling by train is the perfect way to visit the nation's best Christmas markets and attractions, avoiding traffic and arriving right in the heart of the action, ready for a mulled wine.
Edinburgh
Edinburgh at Christmas is truly magical. The traditional Christmas Market in Princes Street Gardens offers a festive feast for the senses, with unique crafts, delicious food, and warming drinks, all set against the stunning backdrop of Edinburgh Castle. The city is adorned with spectacular lights, and attractions like the festive ice rink and the Big Wheel add to the enchanting atmosphere.

Key Station: Edinburgh Waverley.
Main Operators: LNER provides high-speed services from London King's Cross and the East Coast. Avanti West Coast connects Edinburgh with Birmingham and the West Coast Main Line. CrossCountry and ScotRail also operate extensive services.
Advertisement - content continues below
Bath
Set against the stunning backdrop of the Roman Baths and Bath Abbey, the Bath Christmas Market is renowned for its charm and quality. Over 150 twinkling chalets line the picturesque Georgian streets, selling high-quality artisan products, from handmade jewellery to local cheeses and festive decorations. The entire city feels like a scene from a Christmas card, making it a perfect festive getaway.

Key Station: Bath Spa.
Main Operators: Great Western Railway (GWR) operates frequent, direct services from London Paddington. CrossCountry provides links from the North and Midlands, while South Western Railway offers an alternative route from London Waterloo.
Advertisement - content continues below
York
York's medieval streets provide a uniquely atmospheric setting for a Christmas trip. The St Nicholas Fair sees alpine chalets line Parliament Street, while the famous Shambles Market gets a festive makeover. The scent of mulled wine and roasting chestnuts fills the air as you wander through the historic lanes. Don't miss the chance to attend a carol service at the magnificent York Minster for a truly memorable experience.

Key Station: York.
Main Operators: As a major hub on the East Coast Main Line, York is served by LNER with fast trains from London and Edinburgh. CrossCountry, TransPennine Express, and Northern also provide excellent connections from across the country.
Advertisement - content continues below
Manchester
Manchester is home to one of the UK's largest and most popular Christmas markets. The award-winning event sees hundreds of stalls spread across multiple sites in the city centre, including Albert Square and Piccadilly Gardens. You can find everything from traditional German bratwurst to Spanish paella and Hungarian goulash. A dedicated family-friendly zone and a spectacular ice rink make it a great choice for all ages.

Key Stations: Manchester Piccadilly, Manchester Victoria.
Main Operators: Avanti West Coast offers fast services from London Euston. TransPennine Express and CrossCountry connect Manchester with major cities across the UK, with Northern providing extensive local and regional services.
Advertisement - content continues below
London
The capital goes all out for Christmas. Hyde Park transforms into the spectacular Winter Wonderland, a huge festive extravaganza with markets, fairground rides, an ice rink, and live shows. Elsewhere, the lights on Regent Street and Oxford Street are world-famous, while charming markets pop up along the South Bank. For a touch of elegance, go for a skate at the iconic Somerset House ice rink.

Key Stations: King's Cross, Paddington, Euston, Waterloo, Liverpool Street, Victoria, and many more.
Main Operators: Virtually all UK train operators run services into London, making it the most accessible Christmas destination in the country by rail.