Latest Updates Close

You must wear a face covering throughout your journey, unless you’re exempt 

For the latest travel information for England, Wales and Scotland, see our Coronavirus page


Christmas 479

Bus times for Christmas

Happy Christmas Everyone!

Please see our service arrangements for the festive season below.

Up to Thursday 23 December  - normal Monday to Friday service

Friday 24 December  Christmas Eve - normal Monday to Friday service with an early finish at around 20:00

Saturday 25 December Christmas Day - no service

Sunday 26 December Boxing Day - no service

Monday 27 December Bank Holiday - Sunday service

Tuesday 28 December Bank Holiday - Saturday service with an early finish at around 20:00  (Sunday service on T4, X43/43 and no service on 40/T14)

Wednesday 29 December - Saturday service (normal Monday to Friday service T4/40/X43)

Thursday 30 December - Saturday service (normal Monday to Friday service T4/40/X43)

Friday 31 December 2021 New Year's Eve - Saturday service with an early finish at around 20:00 (normal service T4 early finish 20:00/40/X43)


Saturday 1 January 2022 New Year's Day - no service

Sunday 2 January - normal Sunday service

Monday 3 January -  Bank holiday - Sunday service

from Tuesday 4 January - normal Monday to Friday service resumes


The times of the last services on Christmas Eve, 28 December and New Years Eve are on the following links.

Timetables for Blaenau Gwent & Caerphilly

Timetables for the Rhondda & Merthyr Tydfil

Timetables for Torfaen


Check out our latest timetables or plan your journey on our website or app