Get Your 365 Days of Adventure LIST FREE and Start Living TODAY


9 Best Christmas Markets in the UK that are Only Two Hours Away

There’s a great Christmas market only two hours away from wherever you are in the UK. Christmas markets are the best way to celebrate the season; no matter who you are, they give you a wintery festive feeling while you shop, and in some cases, the gifts you buy are handmade and original.

Add traditional seasonal food and mulled wine, and you have a recipe for a fantastic day out from anywhere in the UK.

Christmas market

Best Chritsmas Marketed in the UK

Check out our festive list of the best markets below.


 This Victorian-style market is right in the middle of Shakespeare country, just two hours away from Bristol. A traditional Christmas market with over 100 stalls, it’s the perfect place to find interestingly unique gifts and treats for your loved ones.

Before you go, make sure your wallet is stuffed with a 3000 loan so you can buy all your Christmas gifts in one place rather than leave it on Christmas eve and miss out on thoughtful presents you won’t find anywhere else.


The mystical market in Glastonbury is only two hours away from London. With a wide range of goods, from handmade toys to locally produced food, it’s the perfect place to get your Christmas shopping done.

Usually home to The Glastonbury Festival, the town of Glastonbury takes on an incredible spiritual air during the festive season.

Bath Christmas Market

This traditional German market is only two hours away from Lemington Spa. With over 120 stalls selling everything from Christmas decorations to delicious food and drink, it’s the perfect town to get into the festive spirit.

The famous spa town of Bath is a great place to visit at any time, but at Christmas, it takes on a Victorian air thanks to the architecture and abundance of Christmas spirit.

Birmingham’s German Christmas Market

This market is only two hours away from Nottingham. With over 100 stalls selling a range of traditional German goodies, it’s the perfect place to find gifts for your loved ones.

Christmas in Blenheim Palace

If you’re looking for a truly magical Christmas experience, look no further than Blenheim Palace. This market is only two hours from Swindon and features over 150 stalls selling unique gifts and treats.

The Palace itself sets the scene for a truly magical Christmas event. Blenheim Palace is an explosion of Baroque architecture, providing visitors with an awe-inspiring experience. Now a UNESCO world heritage site, Blenheim Palace brings Christmas to life.

Cardiff Christmas Market

This market is only two hours away from Swansea (on a good day). With over 80 stalls selling everything from Welsh cakes to traditional Christmas decorations, it’s the perfect place to get in the Christmas spirit.

The city of Cardiff comes alive at Christmas, with the market providing a festive atmosphere in the lead-up to the big day. You’ll be able to find all your Christmas essentials here, as well as some unique and thoughtful gifts.

The South Bank In London

 There’s always a great Christmas market held on the south bank in London. Imagine wandering along the famous tree-lined promenade, taking in the sights and sounds of the city while doing your Christmas shopping.

With various stalls selling unique gifts and treats, this is the perfect place to find something for everyone on your list. And with the bonus of being right in the heart of London, you can make a day of it and explore all the city has to offer.

London is less than two hours away from Brighton by train from Victoria, and bright is another excellent place for shopping with a unique Christmas feel.

Brighton Christmas Festival

Hosted in St Peter’s Plaza, this market is a short walk from the beach. With over 50 stalls selling everything from handmade jewelry to traditional Christmas decorations, it’s the perfect place to find interesting and original gifts.

The Brighton Christmas Festival is the most enjoyable way to get festive and enjoy all the city offers. Its lively atmosphere and range of unique shops make it the perfect place to spend some time getting festive.

Yorkshire’s St Nic’s Fair

This traditional fair is only two hours away from Leeds. With over 70 stalls selling everything from handcrafted gifts to locally produced food and drink, it’s the perfect place to start your Christmas shopping.

The fair takes its name from Saint Nicholas, the patron saint of children, and features a range of activities and entertainment for the whole family. From live music to face painting, there’s something for everyone at this festive event.

So there you have our festive round-up – a range of excellent Christmas markets that are only a short journey away. The list didn’t include the seriously stylish Christmas market in Edinburgh or Liverpool, but you get the idea; if you Google hard enough, you’ll find a seasonal market near your home.

Whether you’re looking for traditional gifts or unique experiences, delicious food from all over Europe, these markets have something for everyone.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.