card icon No booking fees
nectar icon Points with every ticket you buy
train icon Find cheap train tickets across Britain

28 November – 15 December 2019

What to expect

Over 150 wooden chalets decorate the city streets where you’ll find plenty of gift ideas, whether you’re buying for loved ones or just treating yourself.

From clothes and accessories to crafts toys, artwork and jewellery, you won’t be short of choice. Don’t forget to stock up on artisan festive foods such as cheeses, meats and puddings as you sip on your mulled wine.

Before you head home, visit the world-famous Royal Crescent and Roman Baths, or make an evening of it and try one of the many great local restaurants, bars and pubs.

Discover the market

Busy times

Weekends are usually busiest for Bath Christmas Market, and sporting events can add to this. 29 November and 13 December will be particularly busy with Bath Rugby home games. If you want a quieter shopping experience, mid-week trips are ideal.

A queuing system will be in place at Bath Spa station for return journeys, so please allow extra time when travelling. We’ll be providing extra seats on board our trains where we can, particularly at peak times.

Please note, our new timetable starts on Sunday 15 December, the last day of the Christmas Market, and train times will have changed - please plan your journey in advance.

Location details

Bath Christmas Market

Kingston Parade,
York Street, 

Useful travel tips

How to get cheap tickets

Want to save some money? Use our tips to get cheap train tickets.

Find cheap train tickets


Use a Railcard and get a 1/3 off train tickets.

Find the Railcard for you

GWR app

Download our free mobile app to plan your journey and store your train tickets.

Download the GWR app

Luggage allowances

Think carefully about what you need before your journey.

Check our luggage allowances