Skip to main content
Eurostar
Help
Book

Frequent or Premium Pass

Please log in to use your subscription pass.

RegisterForgotten your password?

Verify it's you

To complete your registration, enter the 6-digit security code we've sent to

Didn't get the code?

Please check your spam/junk folder

Christmas markets in Cologne 2024

Cologne Christmas markets are one of the largest and most visited Christmas markets in Germany.

Discover the Cologne Christmas markets

If you fancy travelling a little further afield for your Christmas shopping, the Cologne Christmas markets 2024 are well worth the trip. The markets run from 18 November to 23 December, giving you plenty of time to discover this festive city.

You can get to Cologne in under 5hrs 30mins from London St Pancras International, with a quick train change in Brussels. Book with Eurostar and you’ll be sipping glühwein with the elves in no time.

The best Christmas markets in Cologne

The most magical market

For sheer Christmas magic, head to The House Elves’ Winter Fairytale Christmas Market (Heinzels Wintermärchen).

Located in the heart of Cologne's old town and spread over the Alter Markt and Heumarkt squares, the market features a wide range of festive stalls selling gifts and food and drink. The spectacular ice-skating rink on the Heumarkt is a special highlight.

The most scenic market

Located in Rudolfplatz, the Nicholas’ Village Christmas Market is one of our favourite Cologne Christmas markets.

This winter wonderland is perfectly designed for the family. Children will love the half-timber houses, life-sized crib and candy floss sellers. There's also the backdrop of Hahnen gate - a 13th-century gate that used to be part of the city walls in medieval times.

The most historical market

Be sure to explore the Cologne Cathedral Christmas Market (Weihnachtsmarkt am Dom), located right in the shadow of the magnificent Cologne Cathedral.

It’s an amazing opportunity to marvel at the beauty of the city's most famous cathedral, have a wander around the stalls and enjoy a bit of history.

The most local market

If you'd rather avoid the markets popular with tourists, the Stadtgarten Christmas market is a nice change of pace.

Located under the trees of a city park and with easy access via the U-Bahn, this Cologne Christmas market caters more to the locals. It's a great place to shop for handmade souvenirs, with 80 weekly changing exhibitors showcasing a range of art, clothing, jewellery and more.

You may also like

Traditional Christmas market in Europe. Brussels, Belgium

 

Christmas market in Brussels

A great market for a family break or weekend shopping trip at 1hr 53mins from London.

Read more
A bustling Christmas market on the streets of Lille at night.

 

Lille Christmas market

You can be browsing Lille Christmas market in just 1 hr 22 mins from London.

Read more
Bruges Christmas market

 

Christmas market in Bruges

The perfect place for a romantic Christmas break, and just 3 hrs 30 mins from London.

Read more

Ready to book?

Frequent or Premium Pass

Please log in to use your subscription pass.

RegisterForgotten your password?

Verify it's you

To complete your registration, enter the 6-digit security code we've sent to

Didn't get the code?

Please check your spam/junk folder

Top routes

  • London to Paris
  • London to Amsterdam
  • London to Brussels
  • London to Disneyland® Paris
  • London to Rotterdam
  • London to Bruges
  • London to Lille
Sign up to our newsletter

Download our app

Download on the App StoreGet it on Google Play

Feedback

  • Help us improve our website

View all our fares and fees.

Train + Hotel
† Savings based on Train + Hotel package bookings on Eurostar.com when compared at the time of booking to the price of the same standalone train and standalone hotel booked separately on Eurostar.com.

Eurostar International Limited is an Appointed Representative of AWP Assistance UK Limited (trading as Allianz Global Assistance) which is authorised and regulated by the Financial Conduct Authority (FCA). AWP Assistance UK Limited FCA registration number is 311909. FCA authorisation can be checked on the FCA register at https://register.fca.org.uk/s/ | E-mail: Insurance@allianz-assistance.co.uk

© 2024 Eurostar International Ltd. All Rights Reserved