Christmas and New Year Services 2025

6 months ago Fri 14th Nov 2025

Christmas is fast approaching so we have published early our schedules over the festive period to help you plan.  Don't forget that when you are off to the shops to get those gifts, we have excellent value-for-money tickets for families and groups alike.  Our app is the quickest way to purchase your tickets, and it's also your handy travel companion - allowing you to plan your journey in real time.  We know that the city centre car parks get full really quickly - so hop on and let us do the driving for you!

For details of fares and tickets then click here. 

For our Christmas guide, please click here.

DateService Customer Services 
Sunday 21st DecemberSunday ServiceClosed
Monday 22rd DecemberSaturday Service. Extra AM buses on routes 94 and 95.  H59 to operate.   06:00 - 18:00
Tuesday 23rd DecemberSaturday Service. Extra AM buses on routes 94 and 95.  H59 to operate.  06:00 - 18:00
Wednesday 24th DecemberSaturday Service with early finish.  Extra AM buses on routes 94 and 95.  H59 to operate with early finish.  See below for a list of last buses. 06:00 - 14:00
Thursday 25th and Friday 26th DecemberNo ServiceClosed
Saturday 27th DecemberSaturday Service.  Closed
Sunday 28th DecemberSunday ServiceClosed
Monday 29th DecemberSaturday Service. Extra AM buses on routes 94 and 95.  H59 to operate.  06:00 - 17:30
Tuesday 30th DecemberSaturday Service. Extra AM buses on routes 94 and 95.  H59 to operate.  06:00 - 17:30
Wednesday 31st DecemberSaturday Service with early finish.  Extra AM buses on routes 94 and 95.  H59 to operate with early finish.  See below for a list of last buses. 06:00 - 14:00
Thursday 1st JanuaryNo ServiceClosed
Friday 2nd January Saturday Service. Extra AM buses on routes 94 and 95.  H59 to operate.  06:00 - 17:30
Saturday 3rd JanuarySaturday ServiceClosed
Sunday 4th JanuarySunday Service & Service ChangeClosed

Last Buses to Christmas Eve and New Years Eve

RouteLast Bus
1 and 2Normal service Saturday
4Only AM journeys will operate
6 baycar 

16:55 from Cardiff Bay to City Centre

17:10 City Centre to Cardiff Bay

8Normal service Saturday
9

18:20 Heath Hospital to Sports Village, calling at City Centre at 18:54

18:23 Sports Village to Heath Hospital, calling at City Centre at 18:50

11

17:40 Pengam Green to City Centre

18:20 City Centre to Pengam Green

13

17:18 Drope to City Centre

17:35 City Centre to Drope

17 and 18

18:02 (17) Ely (Green farm Road) to City Centre

18;24 (18) Caerau (Cyntwell Avenue) to City Centre

18:30 (17) City Centre to Caerau, Ely and return to Canton

18:45 (18) City Centre to Ely, Caerau and return to Canton 

21 and 23

17;30 (21) City Centre to Pantmawr and return to Whitchurch and Birchgrove

17:45 (23) City Centre to Pantmawr and return to Rhiwbina and Birchgrove

24 and 25

17:57 (21) Whitchurch to City Centre

18:27 (24) Llandaff to City Centre 

17:50 (25) City Centre to Whitchurch 

17:52 (24) City Centre to Whitchurch 

25A Evening journeys will not run

27

18:36 Thornhill to City Centre

18:50 City Centre to Thornhill

28 and 29

17:33 (28) Thornhill to City Centre

18:15 (28) City Centre to Thornhill

30

18:10 Cardiff to Newport (Cardiff Bus)

18:40 Cardiff to Newport (Newport Bus)

17:25 Newport to Cardiff (Newport Bus)

18:35 Newport to Cardiff (Cardiff Bus)

32Normal service Saturday
35

17:31 Gabalfa to City Centre 

17:15 City Centre to Gabalfa

44 and 45

17:24 (44) St. Mellons to City Centre

17:34 (45) St. Mellons to City Centre

18:20 (44) City Centre to St. Mellons

18:40 (45) City Centre to St. Mellons

49 and 50

17:30 (49) Llanrumney to City Centre

18:25 (50) City Centre to Llanrumney

18:45 (49) City Centre to Llanrumney

52

17:47 Cyncoed to City Centre

18:25 City Centre to Cyncoed

57 and 58

17:41 (57) Pontprennau to City Centre

17:51 (58) Pontprennau to City Centre

18:35 (58) City Centre to Pontprennau

18:50 (57) City Centre to Pontprennau

61

17:52 Pentrebane to City Centre

18:45 City Centre to Pentrebane

62 and 63

17:45 (62) Rhydlafar to city Centre

17:18 (63) Morganstwon to City Centre

16:35 (63) City Centre to Morganstown

18:05 (63) City Centre to Danescourt

86Normal service Saturday
92, 93 and 94

17:39 (92) Penarth to Cardiff

17:43 (93) Barry to Cardiff

18:20 (94) Barry to Cardiff

18:15 (93) Cardiff to Dinas Powys

18:30 (92) Cardiff to Penarth

19:00 (94) Cardiff to Barry

95

17:50 Barry Island to Cardiff

18:10 Cardiff to Barry Island

96

18:00 Cardiff to Barry

18:15 Barry to Cardiff

136

17:30 Pentyrch to Cardiff

17:35 Cardiff to Pentyrch

305

16:50 Cardiff to Dinas Powys

16:52 Dinas Powys to Cardiff

B1 and B2Normal service Saturday
H5916:30 Park and Ride to UHW
16:40 UHW to Park and Ride