2 2A City Circle - clockwise) via Tremorfa, Albany Road, Heath Hospital, Canton, Cardiff Bay
A bus service operated by Cardiff Bus
Principality Stadium Events
11:00 – 19:15, 29 November 2025
During large events at Principality Stadium, surrounding roads will close and buses will use different city centre bus stops. We encourage you to check with your bus operator to see how services will run on the following dates:
November Sat 29th
- Timetable
- Map (tracking 3 buses)
- Vehicles
| 2A | 2 | 2A | 2 | 2A | 2 | 2A | 2 | |||||||||||||
| Cardiff, o/s Canal Street JF | 05:30 | 05:55 | 06:20 | 06:30 | 06:50 | 07:30 | 07:40 | 08:15 | 08:50 | 09:50 | 10:50 | 11:50 | 12:50 | 13:50 | 15:30 | 15:50 | 16:20 | 17:45 | 18:10 | 19:35 |
| Cardiff, before John Street | 05:31 | 05:55 | 06:20 | 06:31 | 06:50 | 07:31 | 07:41 | 08:16 | 08:50 | 09:50 | 10:50 | 11:50 | 12:50 | 13:50 | 15:31 | 15:51 | 16:21 | 17:45 | 18:10 | 19:35 |
| Atlantic Wharf Herbert Street (o/s No 2) | 05:32 | 05:57 | 06:22 | 06:32 | 06:52 | 07:32 | 07:43 | 08:17 | 08:52 | 09:52 | 10:52 | 11:52 | 12:52 | 13:52 | 15:32 | 15:52 | 16:22 | 17:47 | 18:12 | 19:37 |
| Atlantic Wharf Tyndall Street (o/s 31) | 05:34 | 05:58 | 06:22 | 06:34 | 06:52 | 07:34 | 07:44 | 08:19 | 08:53 | 09:53 | 10:53 | 11:53 | 12:53 | 13:53 | 15:33 | 15:53 | 16:23 | 17:48 | 18:13 | 19:38 |
| East Moors, before Collivaud Place | 05:38 | 06:38 | 07:38 | 08:23 | ||||||||||||||||
| East Moors Ocean Way Business Park (o/s Greggs) | 05:40 | 06:40 | 07:40 | 08:25 | ||||||||||||||||
| East Moors, before Glass Avenue | 05:41 | 06:41 | 07:41 | 08:26 | ||||||||||||||||
| East Moors, before Portmanmoor Road | 05:41 | 06:41 | 07:41 | 08:26 | ||||||||||||||||
| East Moors Freshmoor Road (o/s Window Store) | 05:43 | 06:43 | 07:43 | 08:28 | ||||||||||||||||
| Splott, opp The Maltings | 05:44 | 06:44 | 07:44 | 08:29 | ||||||||||||||||
| Splott East Tyndall Street (o/s Ocean Park House) | 05:44 | 06:44 | 07:44 | 08:29 | ||||||||||||||||
| Splott Sanquahar St (opp 10) | 05:45 | 06:00 | 06:24 | 06:45 | 06:54 | 07:45 | 07:46 | 08:30 | 08:55 | 09:55 | 10:55 | 11:55 | 12:55 | 13:55 | 15:36 | 15:56 | 16:26 | 17:50 | 18:15 | 19:40 |
| Splott, before Asgog Street | 05:46 | 06:01 | 06:25 | 06:46 | 06:55 | 07:46 | 07:48 | 08:31 | 08:56 | 09:56 | 10:56 | 11:56 | 12:56 | 13:56 | 15:37 | 15:57 | 16:27 | 17:51 | 18:16 | 19:41 |
| Splott Ordell St (o/s 41) | 05:47 | 06:02 | 06:26 | 06:47 | 06:56 | 07:47 | 07:49 | 08:32 | 08:58 | 09:58 | 10:58 | 11:58 | 12:58 | 13:58 | 15:39 | 15:59 | 16:29 | 17:53 | 18:17 | 19:42 |
| Splott, before Janet Street | 05:47 | 06:03 | 06:27 | 06:47 | 06:57 | 07:47 | 07:50 | 08:32 | 08:58 | 09:58 | 10:58 | 11:58 | 12:58 | 13:58 | 15:40 | 16:00 | 16:30 | 17:53 | 18:18 | 19:43 |
| Splott, o/s Methodist Church | 05:48 | 06:04 | 06:28 | 06:48 | 06:58 | 07:48 | 07:52 | 08:33 | 08:59 | 09:59 | 10:59 | 11:59 | 12:59 | 13:59 | 15:41 | 16:01 | 16:31 | 17:54 | 18:19 | 19:44 |
| Splott, before Cameron Street | 05:49 | 06:05 | 06:29 | 06:49 | 06:59 | 07:49 | 07:54 | 08:34 | 09:01 | 10:01 | 11:01 | 12:01 | 13:01 | 14:01 | 15:43 | 16:03 | 16:33 | 17:56 | 18:20 | 19:45 |
| Tremorfa, after Dalmuir Road | 05:50 | 06:07 | 06:31 | 06:50 | 07:01 | 07:50 | 07:56 | 08:35 | 09:03 | 10:03 | 11:03 | 12:03 | 13:03 | 14:03 | 15:45 | 16:05 | 16:35 | 17:58 | 18:22 | 19:47 |
| Tremorfa, before Cairnmuir Road | 05:50 | 06:07 | 06:32 | 06:50 | 07:02 | 07:50 | 07:57 | 08:35 | 09:04 | 10:04 | 11:04 | 12:04 | 13:04 | 14:04 | 15:46 | 16:06 | 16:36 | 17:59 | 18:22 | 19:47 |
| Tremorfa, before Kenyon Road | 05:50 | 06:09 | 06:34 | 06:50 | 07:04 | 07:50 | 07:59 | 08:36 | 09:05 | 10:05 | 11:05 | 12:05 | 13:05 | 14:05 | 15:48 | 16:08 | 16:38 | 18:00 | 18:24 | 19:49 |
| Tremorfa Pengam Road (o/s 2) | 05:50 | 06:10 | 06:35 | 06:50 | 07:05 | 07:50 | 08:01 | 08:37 | 09:07 | 10:07 | 11:07 | 12:07 | 13:07 | 14:07 | 15:50 | 16:10 | 16:40 | 18:02 | 18:25 | 19:50 |
| Roath Rover Way (after railway) | 06:12 | 06:37 | 07:07 | 08:03 | 09:08 | 10:08 | 11:08 | 12:08 | 13:08 | 14:08 | 15:52 | 16:12 | 16:42 | 18:03 | 18:27 | 19:52 | ||||
| Penylan, before Sainsbury's | 06:13 | 06:39 | 07:09 | 08:05 | 09:10 | 10:10 | 11:10 | 12:10 | 13:10 | 14:10 | 15:54 | 16:15 | 16:45 | 18:05 | 18:28 | 19:53 | ||||
| Penylan, before Howardian Close | 06:15 | 06:41 | 07:11 | 08:07 | 09:12 | 10:12 | 11:12 | 12:12 | 13:12 | 14:12 | 15:56 | 16:17 | 16:47 | 18:07 | 18:30 | 19:55 | ||||
| Penylan, before Baron's Court Road | 06:15 | 06:41 | 07:11 | 08:08 | 09:13 | 10:13 | 11:13 | 12:13 | 13:13 | 14:13 | 15:57 | 16:17 | 16:47 | 18:07 | 18:30 | 19:55 | ||||
| Penylan, before Southcourt Road | 06:16 | 06:42 | 07:12 | 08:09 | 09:13 | 10:13 | 11:13 | 12:13 | 13:13 | 14:13 | 15:58 | 16:18 | 16:48 | 18:08 | 18:31 | 19:56 | ||||
| Penylan, after Amesbury Road | 06:17 | 06:43 | 07:13 | 08:10 | 09:15 | 10:15 | 11:15 | 12:15 | 13:15 | 14:15 | 15:59 | 16:19 | 16:49 | 18:09 | 18:32 | 19:57 | ||||
| Roath, o/s Waterloo Gardens | 06:18 | 06:44 | 07:14 | 08:12 | 09:16 | 10:16 | 11:16 | 12:16 | 13:16 | 14:16 | 16:01 | 16:20 | 16:50 | 18:10 | 18:33 | 19:58 | ||||
| Roath, before Timbers Square | 06:20 | 06:46 | 07:16 | 08:14 | 09:17 | 10:17 | 11:17 | 12:17 | 13:17 | 14:17 | 16:03 | 16:22 | 16:52 | 18:11 | 18:34 | 19:59 | ||||
| Roath Court Place (after) | 06:20 | 06:46 | 07:16 | 08:15 | 09:18 | 10:18 | 11:18 | 12:18 | 13:18 | 14:18 | 16:04 | 16:22 | 16:52 | 18:12 | 18:35 | 20:00 | ||||
| Roath, before Claude Hotel | 06:21 | 06:47 | 07:17 | 08:15 | 09:19 | 10:19 | 11:19 | 12:19 | 13:19 | 14:19 | 16:04 | 16:23 | 16:53 | 18:12 | 18:35 | 20:00 | ||||
| Roath, before Angus Street | 06:23 | 06:49 | 07:19 | 08:18 | 09:21 | 10:21 | 11:21 | 12:21 | 13:21 | 14:21 | 16:07 | 16:25 | 16:55 | 18:14 | 18:37 | 20:02 | ||||
| Roath, opp Arabella Street | 06:24 | 06:50 | 07:20 | 08:19 | 09:22 | 10:22 | 11:22 | 12:22 | 13:22 | 14:22 | 16:08 | 16:27 | 16:57 | 18:15 | 18:38 | 20:03 | ||||
| Cathays, after Woodville Road | 06:27 | 06:54 | 07:24 | 08:24 | 09:26 | 10:26 | 11:26 | 12:26 | 13:26 | 14:26 | 16:13 | 16:32 | 17:02 | 18:18 | 18:41 | 20:06 | ||||
| Cathays, before Monthermer Road | 06:28 | 06:55 | 07:25 | 08:25 | 09:27 | 10:27 | 11:27 | 12:27 | 13:27 | 14:27 | 16:15 | 16:33 | 17:03 | 18:19 | 18:42 | 20:07 | ||||
| Cathays, o/s Fairoak Primary | 06:29 | 06:57 | 07:27 | 08:27 | 09:29 | 10:29 | 11:29 | 12:29 | 13:29 | 14:29 | 16:17 | 16:36 | 17:06 | 18:21 | 18:44 | 20:09 | ||||
| Heath Hotel (after) | 06:30 | 06:59 | 07:29 | 08:29 | 09:30 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 16:19 | 16:38 | 17:08 | 18:23 | 18:45 | 20:10 | ||||
| Heath, after Inglefield Ave | 06:33 | 07:02 | 07:32 | 08:33 | 09:33 | 10:33 | 11:33 | 12:33 | 13:33 | 14:33 | 16:23 | 16:42 | 17:12 | 18:25 | 18:48 | 20:13 | ||||
| University Hospital of Wales, after Ty Maeth | 06:35 | 07:05 | 07:35 | 08:36 | 09:36 | 10:36 | 11:36 | 12:36 | 13:36 | 14:36 | 16:26 | 16:46 | 17:16 | 18:28 | 18:50 | 20:15 | ||||
| 06:40 | 07:07 | 07:37 | 08:40 | 09:40 | 10:40 | 11:40 | 12:40 | 13:40 | 14:40 | 16:27 | 16:48 | 17:18 | 18:31 | 18:52 | 20:20 | |||||
| University Hospital of Wales, opp Hospital | 06:41 | 07:08 | 07:38 | 08:41 | 09:41 | 10:41 | 11:41 | 12:41 | 13:41 | 14:41 | 16:29 | 16:50 | 17:19 | 18:32 | 18:53 | 20:21 | ||||
| Pwll-Mawr Lamby Way (after Lamby Way roundabout) | 05:51 | 06:51 | 07:51 | 08:40 | ||||||||||||||||
| University Hospital of Wales, o/s Dental Hospital | 06:41 | 07:10 | 07:40 | 08:42 | 09:41 | 10:41 | 11:41 | 12:41 | 13:41 | 14:41 | 16:30 | 16:51 | 17:20 | 18:33 | 18:53 | 20:21 | ||||
| Pwll-Mawr Eastgate Business Park (before Eastgate Busubess Park) | 05:52 | 06:52 | 07:52 | 08:40 | ||||||||||||||||
| Heath Rhydhelig Ave (o/s 44) | 06:43 | 07:13 | 07:43 | 08:45 | 09:44 | 10:44 | 11:44 | 12:44 | 13:44 | 14:44 | 16:33 | 16:54 | 17:23 | 18:35 | 18:56 | 20:24 | ||||
| Birchgrove, after Cross Inn | 06:44 | 07:15 | 07:45 | 08:47 | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 16:35 | 16:56 | 17:24 | 18:36 | 18:57 | 20:25 | ||||
| Gabalfa, after Ventnor Place | 06:46 | 07:19 | 07:49 | 08:50 | 09:47 | 10:47 | 11:47 | 12:47 | 13:47 | 14:47 | 16:39 | 17:00 | 17:27 | 18:39 | 18:59 | 20:27 | ||||
| Gabalfa, after Mynachdy Road | 06:47 | 07:20 | 07:50 | 08:52 | 09:48 | 10:48 | 11:48 | 12:48 | 13:48 | 14:48 | 16:41 | 17:02 | 17:28 | 18:40 | 19:00 | 20:28 | ||||
| Gabalfa Tesco (o/s) | 06:48 | 07:23 | 07:53 | 08:54 | 09:50 | 10:50 | 11:50 | 12:50 | 13:50 | 14:50 | 16:44 | 17:05 | 17:30 | 18:42 | 19:02 | 20:30 | ||||
| Cardiff Met Llandaff (opp) | 06:50 | 07:26 | 07:56 | 08:57 | 09:52 | 10:52 | 11:52 | 12:52 | 13:52 | 14:52 | 16:47 | 17:08 | 17:33 | 18:44 | 19:04 | 20:32 | ||||
| Llandaff, after Palace Road | 06:51 | 07:27 | 07:57 | 08:58 | 09:53 | 10:53 | 11:53 | 12:53 | 13:53 | 14:53 | 16:48 | 17:09 | 17:34 | 18:45 | 19:05 | 20:33 | ||||
| Llandaff, before Caewel Road | 06:52 | 07:28 | 07:58 | 08:59 | 09:54 | 10:54 | 11:54 | 12:54 | 13:54 | 14:54 | 16:50 | 17:11 | 17:35 | 18:46 | 19:06 | 20:34 | ||||
| Fairwater, before Insole Place | 06:53 | 07:29 | 07:59 | 09:00 | 09:55 | 10:55 | 11:55 | 12:55 | 13:55 | 14:55 | 16:51 | 17:12 | 17:37 | 18:48 | 19:07 | 20:35 | ||||
| Fairwater, after Waungron Road | 06:54 | 07:30 | 08:00 | 09:01 | 09:56 | 10:56 | 11:56 | 12:56 | 13:56 | 14:56 | 16:52 | 17:13 | 17:38 | 18:49 | 19:08 | 20:36 | ||||
| Canton, after Ely Bridge | 06:56 | 07:32 | 08:02 | 09:03 | 09:58 | 10:58 | 11:58 | 12:58 | 13:58 | 14:58 | 16:54 | 17:15 | 17:39 | 18:50 | 19:10 | 20:38 | ||||
| Canton, before Windway Road | 06:56 | 07:32 | 08:02 | 09:03 | 09:58 | 10:58 | 11:58 | 12:58 | 13:58 | 14:58 | 16:55 | 17:16 | 17:40 | 18:51 | 19:10 | 20:38 | ||||
| Victoria Park 1 (o/s) | 06:58 | 07:34 | 08:04 | 09:05 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:57 | 17:18 | 17:42 | 18:53 | 19:12 | 20:40 | ||||
| Canton, after Nesta Road | 06:59 | 07:35 | 08:05 | 09:06 | 10:01 | 11:01 | 12:01 | 13:01 | 14:01 | 15:01 | 16:58 | 17:19 | 17:43 | 18:54 | 19:13 | 20:41 | ||||
| Canton, before Clive Road | 07:00 | 07:36 | 08:06 | 09:07 | 10:02 | 11:02 | 12:02 | 13:02 | 14:02 | 15:02 | 16:59 | 17:20 | 17:44 | 18:55 | 19:14 | 20:42 | ||||
| Canton, o/s Radnor Court | 07:01 | 07:37 | 08:07 | 09:08 | 10:03 | 11:03 | 12:03 | 13:03 | 14:03 | 15:03 | 17:00 | 17:21 | 17:45 | 18:56 | 19:15 | 20:43 | ||||
| Canton Chapter Arts Centre (nr) | 07:03 | 07:39 | 08:09 | 09:10 | 10:05 | 11:05 | 12:05 | 13:05 | 14:05 | 15:05 | 17:02 | 17:23 | 17:47 | 18:58 | 19:17 | 20:45 | ||||
| Riverside, after Leckwith Place | 07:05 | 07:42 | 08:12 | 09:12 | 10:07 | 11:07 | 12:07 | 13:07 | 14:07 | 15:07 | 17:05 | 17:26 | 17:49 | 19:00 | 19:19 | 20:47 | ||||
| Leckwith Close (after) | 07:07 | 07:44 | 08:14 | 09:14 | 10:09 | 11:09 | 12:09 | 13:09 | 14:09 | 15:09 | 17:07 | 17:28 | 17:51 | 19:01 | 19:20 | 20:48 | ||||
| Leckwith Ninian Park (o/s former) | 07:09 | 07:46 | 08:16 | 09:16 | 10:11 | 11:11 | 12:11 | 13:11 | 14:11 | 15:11 | 17:09 | 17:30 | 17:53 | 19:03 | 19:22 | 20:50 | ||||
| Pwll-Mawr Heol Y Rhosog (before Heol Y Rhosog) | 05:52 | 06:52 | 07:52 | 08:41 | ||||||||||||||||
| Wentloog Corporate Industrial Park Parkway 1 | 05:53 | 06:53 | 07:53 | 08:43 | ||||||||||||||||
| Wentloog Corporate Industrial Park Parkway 2 | 05:53 | 06:53 | 07:53 | 08:43 | ||||||||||||||||
| Wentloog Corporate Industrial Park Parkway 3 | 05:53 | 06:53 | 07:53 | 08:43 | ||||||||||||||||
| Wentloog Corporate Industrial Park Capital Business Park (adj Aldi Depot) | 05:54 | 06:54 | 07:54 | 08:44 | ||||||||||||||||
| Pwll-Mawr Wentloog Corporate Park (after Great Point Studios) | 05:55 | 06:55 | 07:55 | 08:45 | ||||||||||||||||
| Leckwith, o/s Bus Depot | 07:09 | 07:46 | 08:16 | 09:16 | 10:11 | 11:11 | 12:11 | 13:11 | 14:11 | 15:11 | 17:09 | 17:30 | 17:53 | 19:03 | 19:22 | 20:50 | ||||
| Leckwith, before Wynnstay Close | 07:11 | 07:48 | 08:18 | 09:18 | 10:13 | 11:13 | 12:13 | 13:13 | 14:13 | 15:13 | 17:11 | 17:32 | 17:55 | 19:05 | 19:24 | 20:52 | ||||
| Leckwith, before Powderham Drive | 07:12 | 07:49 | 08:19 | 09:19 | 10:14 | 11:14 | 12:14 | 13:14 | 14:14 | 15:14 | 17:12 | 17:33 | 17:56 | 19:05 | 19:24 | 20:52 | ||||
| Grangetown, after Hereford Street | 07:13 | 07:51 | 08:21 | 09:20 | 10:15 | 11:15 | 12:15 | 13:15 | 14:15 | 15:15 | 17:13 | 17:34 | 17:57 | 19:06 | 19:25 | 20:53 | ||||
| Grangetown, after Pentre Street | 07:14 | 07:53 | 08:23 | 09:21 | 10:16 | 11:16 | 12:16 | 13:16 | 14:16 | 15:16 | 17:15 | 17:36 | 17:59 | 19:08 | 19:27 | 20:55 | ||||
| Grangetown, opp Cymmer Street | 07:15 | 07:54 | 08:24 | 09:22 | 10:17 | 11:17 | 12:17 | 13:17 | 14:17 | 15:17 | 17:16 | 17:37 | 18:00 | 19:09 | 19:28 | 20:56 | ||||
| Grangetown, before Grange Gardens | 07:16 | 07:55 | 08:25 | 09:23 | 10:18 | 11:18 | 12:18 | 13:18 | 14:18 | 15:18 | 17:17 | 17:38 | 18:01 | 19:09 | 19:28 | 20:56 | ||||
| Grangetown, before Ystrad Street | 07:17 | 07:56 | 08:26 | 09:24 | 10:19 | 11:19 | 12:19 | 13:19 | 14:19 | 15:19 | 17:18 | 17:39 | 18:01 | 19:10 | 19:29 | 20:57 | ||||
| Grangetown, before Avondale Road | 07:18 | 07:57 | 08:27 | 09:25 | 10:20 | 11:20 | 12:20 | 13:20 | 14:20 | 15:20 | 17:19 | 17:40 | 18:02 | 19:11 | 19:30 | 20:58 | ||||
| Butetown James Street (o/s 70) | 07:19 | 07:59 | 08:29 | 09:26 | 10:21 | 11:21 | 12:21 | 13:21 | 14:21 | 15:21 | 17:21 | 17:42 | 18:04 | 19:13 | 19:32 | 21:00 | ||||
| Butetown Adelaide Street (o/s 5) | 07:20 | 08:00 | 08:30 | 09:27 | 10:22 | 11:22 | 12:22 | 13:22 | 14:22 | 15:22 | 17:22 | 17:43 | 18:05 | 19:13 | 19:32 | 21:00 | ||||
| Cardiff Bay Mermaid Quay (opp Tesco) | 07:22 | 08:02 | 08:32 | 09:29 | 10:24 | 11:24 | 12:24 | 13:24 | 14:24 | 15:24 | 17:24 | 17:45 | 18:07 | 19:15 | 19:34 | 21:02 | ||||
| Butetown Nat West Building (o/s Portland House) | 07:23 | 08:03 | 08:33 | 09:30 | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:25 | 17:25 | 17:46 | 18:08 | 19:16 | 19:35 | 21:03 | ||||
| Butetown, o/s Cardiff Bay Station | 07:24 | 08:05 | 08:35 | 09:31 | 10:26 | 11:26 | 12:26 | 13:26 | 14:26 | 15:26 | 17:26 | 17:47 | 18:09 | 19:17 | 19:36 | 21:04 | ||||
| Butetown, before Hannah Street | 07:25 | 08:06 | 08:36 | 09:32 | 10:27 | 11:27 | 12:27 | 13:27 | 14:27 | 15:27 | 17:27 | 17:48 | 18:10 | 19:18 | 19:37 | 21:05 | ||||
| Butetown South Loudon Place (o/s Shops) | 07:27 | 08:08 | 08:38 | 09:34 | 10:29 | 11:29 | 12:29 | 13:29 | 14:29 | 15:29 | 17:29 | 17:50 | 18:12 | 19:20 | 19:39 | 21:07 | ||||
| Butetown, adj Christina Street | 07:28 | 08:09 | 08:39 | 09:35 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 15:30 | 17:30 | 17:51 | 18:13 | 19:21 | 19:40 | 21:08 | ||||
| Butetown, after North Church Street | 07:30 | 08:10 | 08:40 | 09:36 | 10:31 | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | 17:31 | 17:52 | 18:14 | 19:22 | 19:41 | 21:09 | ||||
| Cardiff, o/s Canal Street JF | 07:35 | 08:15 | 08:45 | 09:40 | 10:35 | 11:35 | 12:35 | 13:35 | 14:35 | 15:35 | 17:36 | 17:57 | 18:19 | 19:27 | 19:46 | 21:12 | ||||
Timetable data from Cardiff Bus,
Cardiff Bus
- Website
- cardiffbus.com
- @Cardiffbus
Contactless payment or cash (exact fare) accepted
Mobile tickets and live bus tracking available on the Cardiff Bus app