Christmas markets in Wales you can get to by bus
Today
Evenings are darker, the temperature is colder - it’s time to start visiting Christmas markets in Wales. Picture yourself walking around artisan stalls with a mulled wine or a hot chocolate, surrounded by Christmas lights and carols, and not having to worry about driving home.
Whether you’d like a festive day out in Aberystwyth, Swansea or Wrexham, start planning your festivities with us. Here are some Christmas markets in Wales you can travel to by bus.
Aberystwyth Christmas Market, 28 November 2026 (T1, T2/T28, T5)
Kick off the festive season at Aberystwyth Christmas Market and Lights Switch On. Explore over 40 stalls, take part in the Lantern Parade, and enjoy carols and entertainment before the Christmas tree lights are turned on.
Aberystwyth Winter Craft Fair, 10 November - 23 December (T1, T2/T28, T5)
Treat yourself or a loved one to a bespoke gift at the Aberystwyth Winter Fair. Browse pieces from over 50 local artists, from ceramics and pottery to textiles, jewellery, and woodwork.
The T2/T28 and T5 takes you up Penglais Hill to Aberystwyth Arts Centre.
Christmas at Llanerchaeron, 5,6,12,13, 19, 20 December (T1)
Surrounded by beautiful decorations, soak up the festive magic at Llanerchaeron, Aberaeron. Enjoy local stalls, an artisan treat, and wreath-making workshops.
If you prefer a quieter festive activity, why not enjoy a winter walk around the grounds? Stroll around the garden and lake, and visit the second-hand bookshop.
Get off at New Inn Forge, where Llanerchaeron is just under a 15-minute walk away.
Brecon With Bells On, 29 November 2026 (T4, T6)
Get involved in Brecon’ festive cheer at Brecon with Bells On. Hop onto Santa’s Bus, watch the Christmas lights switch-on and enjoy the live entertainment.
The T4 and T6 both stop on Bulwark Street and Free Street, the closest stops to Brecon Market where the stalls will be.
Cardigan Castle Christmas Fair, 28 November 2026 (T5)
Step inside Cardigan Castle and enjoy an afternoon of festive fun. Wander around the stalls and enjoy the entertainment within the castle grounds.
Hop off the T5 at Finch Square.
Swansea Christmas Market, 21 November - 22 December (T6)
Whether you’re looking for inspiration for a family day out or an afternoon with friends, there’s something for everyone at Swansea Christmas Market. Cosy up in the wooden chalets with a mulled wine, explore the stalls in the Merry Marquee, and enjoy a magical day out in Swansea Bay.
Get off the T6 at Swansea Bus station Stand F, and where the Christmas Market is a 5 minute walk away.
Ruthin Artisan Markets Christmas Extravaganza, 28 November 2026 (T8, T51)
The award-winning Ruthin Christmas Extravaganza returns this year. With over 100 artisan stalls to discover, this is the perfect spot to find a unique Christmas gift for a loved one.
Hop off the bus at the Town Hall.
Wrexham Victorian Christmas Market, 26 - 29 November 2026 (T3/T3C)
The popular Victorian Christmas Market returns this November for four festive days in the heart of Wrexham. Enjoy live music in St Giles Church, the Victorian Fairground in Queen’s Square, and wooden cabins filled with bespoke gifts and delicious food.
Hop off the T3/T3C at Wrexham Bus station.
Christmas markets in Wales are where the festive magic begins. Let us do the driving this festive season - plan your journey here.