Christmas and New Year Services 2025
6 months ago
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.
Last Buses to Christmas Eve and New Years Eve
| Route | Last Bus |
| 1 and 2 | Normal service Saturday |
| 4 | Only AM journeys will operate |
| 6 baycar | 16:55 from Cardiff Bay to City Centre 17:10 City Centre to Cardiff Bay |
| 8 | Normal 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) |
| 32 | Normal 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 |
| 86 | Normal 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 B2 | Normal service Saturday |
| H59 | 16:30 Park and Ride to UHW 16:40 UHW to Park and Ride |