7 City Centre - Llandough Hospital - Penarth
A bus service operated by Cardiff Bus
Principality Stadium Events
12:30 – 21:00, 21 February 2026
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:
February - Saturday 21st
March - Saturday 14th
City Centre - Llandough Hospital - Penarth
| University Hospital of Wales, o/s Heath Hospital Main Entrance | 09:00 | 10:05 | 11:05 | 12:05 | 13:05 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | 19:10 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| University Hospital of Wales, opp Hospital | 09:00 | 10:05 | 11:05 | 12:05 | 13:05 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | 19:10 |
| University Hospital of Wales, o/s Dental Hospital | 09:01 | 10:06 | 11:06 | 12:06 | 13:06 | 14:11 | 15:11 | 16:11 | 17:11 | 18:10 | 19:10 |
| Heath Rhydhelig Ave (o/s 44) | 09:03 | 10:08 | 11:08 | 12:08 | 13:08 | 14:13 | 15:13 | 16:13 | 17:13 | 18:12 | 19:12 |
| Birchgrove, after Cross Inn | 09:04 | 10:09 | 11:09 | 12:09 | 13:09 | 14:14 | 15:14 | 16:14 | 17:14 | 18:13 | 19:13 |
| Gabalfa St Josephs Convent (o/s former) | 09:07 | 10:12 | 11:12 | 12:12 | 13:12 | 14:17 | 15:17 | 16:17 | 17:17 | 18:15 | 19:15 |
| Maindy, o/s Cathays High School | 09:09 | 10:14 | 11:14 | 12:14 | 13:14 | 14:19 | 15:19 | 16:19 | 17:19 | 18:17 | 19:17 |
| Blackweir (opp) | 09:11 | 10:16 | 11:16 | 12:16 | 13:16 | 14:21 | 15:21 | 16:21 | 17:21 | 18:18 | 19:18 |
| Blackweir, after Rosemount | 09:12 | 10:17 | 11:17 | 12:17 | 13:17 | 14:22 | 15:22 | 16:22 | 17:22 | 18:19 | 19:19 |
| Cathays Park, o/s College Road RK | 09:14 | 10:19 | 11:19 | 12:19 | 13:19 | 14:24 | 15:24 | 16:24 | 17:24 | 18:20 | 19:20 |
| Cathays Park, o/s Law Courts RJ | 09:15 | 10:20 | 11:20 | 12:20 | 13:20 | 14:25 | 15:25 | 16:25 | 17:25 | 18:21 | 19:21 |
| Cardiff Castle, o/s Kingsway GR | 09:16 | 10:21 | 11:21 | 12:21 | 13:21 | 14:26 | 15:26 | 16:26 | 17:26 | 18:22 | 19:22 |
| Cardiff, o/s Westgate Street KD | 09:17 | 10:22 | 11:22 | 12:22 | 13:22 | 14:27 | 15:27 | 16:27 | 17:27 | 18:23 | 19:23 |
| Cardiff Bus Interchange Bay 6 | 09:20 | 10:25 | 11:25 | 12:25 | 13:25 | 14:30 | 15:30 | 16:30 | 17:30 | 18:25 | 19:25 |
| 09:25 | 10:30 | 11:30 | 12:30 | 13:30 | 14:35 | 15:35 | 16:35 | 17:35 | |||
| Cardiff, o/s Wood Street JR | 09:26 | 10:31 | 11:31 | 12:31 | 13:31 | 14:36 | 15:36 | 16:36 | 17:36 | ||
| Riverside, o/s Tudor Street B | 09:29 | 10:34 | 11:34 | 12:34 | 13:34 | 14:39 | 15:39 | 16:39 | 17:39 | ||
| Grangetown Clare Road (o/s 35) | 09:32 | 10:37 | 11:37 | 12:37 | 13:37 | 14:42 | 15:42 | 16:42 | 17:42 | ||
| Grangetown, after Pentre Street | 09:36 | 10:41 | 11:41 | 12:41 | 13:41 | 14:46 | 15:46 | 16:46 | 17:46 | ||
| Grangetown, opp Cymmer Street | 09:37 | 10:42 | 11:42 | 12:42 | 13:42 | 14:47 | 15:47 | 16:47 | 17:47 | ||
| Grangetown, before Grange Gardens | 09:38 | 10:43 | 11:43 | 12:43 | 13:43 | 14:49 | 15:49 | 16:48 | 17:48 | ||
| Grangetown, before Ystrad Street | 09:39 | 10:44 | 11:44 | 12:44 | 13:44 | 14:50 | 15:50 | 16:49 | 17:49 | ||
| Grangetown, before Avondale Road | 09:41 | 10:46 | 11:46 | 12:46 | 13:46 | 14:51 | 15:51 | 16:51 | 17:51 | ||
| Grangetown, after Horle Close | 09:42 | 10:47 | 11:47 | 12:47 | 13:47 | 14:52 | 15:52 | 16:52 | 17:52 | ||
| Grangetown, before Avondale Gardens | 09:42 | 10:47 | 11:47 | 12:47 | 13:47 | 14:53 | 15:53 | 16:52 | 17:52 | ||
| Grangetown, before Amherst Street | 09:44 | 10:49 | 11:49 | 12:49 | 13:49 | 14:55 | 15:55 | 16:54 | 17:54 | ||
| Grangetown, o/s The Marl | 09:45 | 10:50 | 11:50 | 12:50 | 13:50 | 14:55 | 15:55 | 16:55 | 17:55 | ||
| Grangetown, before Beecher Avenue | 09:47 | 10:52 | 11:52 | 12:52 | 13:52 | 14:58 | 15:58 | 16:57 | 17:57 | ||
| Grangetown, o/s Channel View Flats | 09:48 | 10:53 | 11:53 | 12:53 | 13:53 | 14:59 | 15:59 | 16:58 | 17:58 | ||
| Grangetown, at Channel View Turn | 09:49 | 10:54 | 11:54 | 12:54 | 13:54 | 15:00 | 16:00 | 16:59 | 17:59 | ||
| Grangetown Channel View Road (o/s 74) | 09:49 | 10:54 | 11:54 | 12:54 | 13:54 | 15:00 | 16:00 | 16:59 | 17:59 | ||
| Grangetown South Clive Street (o/s 40) | 09:50 | 10:55 | 11:55 | 12:55 | 13:55 | 15:01 | 16:01 | 17:00 | 18:00 | ||
| Grangetown, before Ferry Road | 09:51 | 10:56 | 11:56 | 12:56 | 13:56 | 15:02 | 16:02 | 17:01 | 18:01 | ||
| Grangetown, nr Staples | 09:52 | 10:57 | 11:57 | 12:57 | 13:57 | 15:03 | 16:03 | 17:02 | 18:02 | ||
| Grangetown, opp Cardiff Bay Asda | 09:54 | 10:59 | 11:59 | 12:59 | 13:59 | 15:05 | 16:05 | 17:04 | 18:04 | ||
| Llandough, after Merrie Harrier | 10:00 | 11:05 | 12:05 | 13:05 | 14:05 | 15:11 | 16:11 | ||||
| Llandough Hospital Stand 3 (at) | 10:02 | 11:07 | 12:07 | 13:07 | 14:07 | 15:13 | 16:13 | ||||
| Llandough Hospital Stand 4 (at) | 10:04 | 11:09 | 12:09 | 13:09 | 14:09 | 15:15 | 16:15 | ||||
| Llandough Hospital Stand 5 (at) | 10:04 | 11:09 | 12:09 | 13:09 | 14:09 | 15:15 | 16:15 | ||||
| Llandough Hospital Stand 1 (at) | 10:06 | 11:11 | 12:11 | 13:11 | 14:11 | 15:17 | 16:17 | ||||
| Cogan Andrew Road (nr 63) | 10:07 | 11:12 | 12:12 | 13:12 | 14:12 | 15:18 | 16:18 | ||||
| Cogan, opp Station Hotel | 10:08 | 11:13 | 12:13 | 13:13 | 14:13 | 15:19 | 16:19 | ||||
| Cogan Hotel (o/s) | 10:08 | 11:13 | 12:13 | 13:13 | 14:13 | 15:19 | 16:19 | ||||
| Cogan, o/s Hebron Church | 10:09 | 11:14 | 12:14 | 13:14 | 14:14 | 15:20 | 16:20 | ||||
| Cogan Cowslip Drive (by steps) | 10:10 | 11:15 | 12:15 | 13:15 | 14:15 | 15:21 | 16:21 | ||||
| Cogan Bramble Rise (o/s 2) | 10:10 | 11:15 | 12:15 | 13:15 | 14:15 | 15:21 | 16:21 | ||||
| Cogan Foxglove Rise (after junct) | 10:11 | 11:16 | 12:16 | 13:16 | 14:16 | 15:22 | 16:22 | ||||
| Cogan, nr Cowslip | 10:11 | 11:16 | 12:16 | 13:16 | 14:16 | 15:22 | 16:22 | ||||
| Penarth Redlands Heights (o/s 129) | 10:13 | 11:18 | 12:18 | 13:18 | 14:18 | 15:24 | 16:24 | ||||
| Morristown, after Mountjoy Avenue | 10:14 | 11:19 | 12:19 | 13:19 | 14:19 | 15:25 | 16:25 | ||||
| Penarth, after Hastings Avenue | 10:15 | 11:20 | 12:20 | 13:20 | 14:20 | 15:26 | 16:26 | ||||
| Penarth, after Hastings Place | 10:16 | 11:21 | 12:21 | 13:21 | 14:21 | 15:27 | 16:27 | ||||
| Penarth, after Milton Rd | 10:16 | 11:21 | 12:21 | 13:21 | 14:21 | 15:27 | 16:27 | ||||
| Penarth, before Ceiriog Close | 10:17 | 11:22 | 12:22 | 13:22 | 14:22 | 15:28 | 16:28 | ||||
| Penarth, o/s St Joseph's Church | 10:18 | 11:23 | 12:23 | 13:23 | 14:23 | 15:29 | 16:29 | ||||
| Penarth Grove Terrace (o/s 50) | 10:19 | 11:24 | 12:24 | 13:24 | 14:24 | 15:30 | 16:30 | ||||
| Penarth Station (before) | 10:20 | 11:25 | 12:25 | 13:25 | 14:25 | 15:31 | 16:31 | ||||
| Penarth Rectory Road (o/s Library) | 10:21 | 11:26 | 12:26 | 13:26 | 14:26 | 15:32 | 16:32 | ||||
| Penarth Windsor Terrace (o/s 32) | 10:23 | 11:28 | 12:28 | 13:28 | 14:28 | 15:34 | 16:34 |
Penarth - Llandough Hospital - City Centre
| Penarth Windsor Terrace (o/s 32) | 09:35 | 10:35 | 11:35 | 12:35 | 13:35 | 14:35 | 15:40 | 16:40 | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Penarth Library (before) | 09:35 | 10:35 | 11:35 | 12:35 | 13:35 | 14:35 | 15:40 | 16:40 | ||||
| Penarth Station (after) | 09:36 | 10:36 | 11:36 | 12:36 | 13:36 | 14:36 | 15:41 | 16:41 | ||||
| Penarth Grove Terrace (opp 58) | 09:37 | 10:37 | 11:37 | 12:37 | 13:37 | 14:37 | 15:42 | 16:42 | ||||
| Penarth, opp St Joseph's Church | 09:39 | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:44 | 16:44 | ||||
| Penarth, opp Byron Place | 09:39 | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:44 | 16:44 | ||||
| Penarth, before Milton Rd | 09:40 | 10:40 | 11:40 | 12:40 | 13:40 | 14:40 | 15:45 | 16:45 | ||||
| Penarth, before Hastings Place | 09:41 | 10:41 | 11:41 | 12:41 | 13:41 | 14:41 | 15:46 | 16:46 | ||||
| Penarth, before St Cyres School | 09:42 | 10:42 | 11:42 | 12:42 | 13:42 | 14:42 | 15:47 | 16:47 | ||||
| Penarth Redlands Heights (o/s 170) | 09:43 | 10:43 | 11:43 | 12:43 | 13:43 | 14:43 | 15:48 | 16:48 | ||||
| Cogan Foxglove Rise (before junction) | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:50 | 16:50 | ||||
| Cogan Bramble Rise (o/s 3) | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:50 | 16:50 | ||||
| Cogan Cowslip Drive (o/s 16) | 09:46 | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 | 15:51 | 16:51 | ||||
| Cogan, o/s Penarth Welsh School | 09:48 | 10:48 | 11:48 | 12:48 | 13:48 | 14:48 | 15:53 | 16:53 | ||||
| Cogan Hotel (opp) | 09:48 | 10:48 | 11:48 | 12:48 | 13:48 | 14:48 | 15:53 | 16:53 | ||||
| Cogan, o/s Station Hotel | 09:49 | 10:49 | 11:49 | 12:49 | 13:49 | 14:49 | 15:54 | 16:54 | ||||
| Cogan Leisure Centre (nr) | 09:49 | 10:49 | 11:49 | 12:49 | 13:49 | 14:49 | 15:54 | 16:54 | ||||
| Cogan Andrew Road (nr 64) | 09:51 | 10:51 | 11:51 | 12:51 | 13:51 | 14:51 | 15:56 | 16:56 | ||||
| Cogan, before Merrie Harrier | 09:52 | 10:52 | 11:52 | 12:52 | 13:52 | 14:53 | 15:58 | 16:58 | ||||
| Llandough, after Merrie Harrier | 09:53 | 10:53 | 11:53 | 12:53 | 13:53 | 14:53 | 15:58 | 16:58 | ||||
| Llandough Hospital Stand 3 (at) | 09:55 | 10:55 | 11:55 | 12:55 | 13:55 | 14:56 | 16:01 | 17:01 | ||||
| Llandough Hospital Stand 4 (at) | 09:57 | 10:57 | 11:57 | 12:57 | 13:57 | 14:58 | 16:03 | 17:03 | ||||
| Llandough Hospital Stand 5 (at) | 09:57 | 10:57 | 11:57 | 12:57 | 13:57 | 14:58 | 16:03 | 17:03 | ||||
| Llandough Hospital Stand 1 (at) | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:01 | 16:06 | 17:05 | ||||
| Grangetown, after Cardiff Bay Asda | 09:06 | 10:06 | 11:06 | 12:06 | 13:06 | 14:06 | 15:07 | 16:12 | 17:10 | |||
| Grangetown, nr Staples | 09:08 | 10:08 | 11:08 | 12:08 | 13:08 | 14:08 | 15:09 | 16:14 | 17:12 | |||
| Grangetown, before Beecher Avenue | 09:12 | 10:12 | 11:12 | 12:12 | 13:12 | 14:12 | 15:13 | 16:18 | 17:16 | |||
| Grangetown, o/s Channel View Flats | 09:13 | 10:13 | 11:13 | 12:13 | 13:13 | 14:13 | 15:14 | 16:19 | 17:18 | |||
| Grangetown, at Channel View Turn | 08:00 | 09:14 | 10:14 | 11:14 | 12:14 | 13:14 | 14:14 | 15:15 | 16:20 | 17:19 | ||
| Grangetown Channel View Road (o/s 74) | 08:01 | 09:14 | 10:14 | 11:14 | 12:14 | 13:14 | 14:14 | 15:16 | 16:21 | 17:19 | ||
| Grangetown South Clive Street (o/s 40) | 08:01 | 09:15 | 10:15 | 11:15 | 12:15 | 13:15 | 14:15 | 15:16 | 16:21 | 17:20 | ||
| Grangetown, before Ferry Road | 08:02 | 09:16 | 10:16 | 11:16 | 12:16 | 13:16 | 14:16 | 15:17 | 16:22 | 17:21 | ||
| Grangetown, before Earl Street | 08:03 | 09:16 | 10:16 | 11:16 | 12:16 | 13:16 | 14:16 | 15:18 | 16:23 | 17:21 | ||
| Grangetown, before Kent Street | 08:04 | 09:17 | 10:17 | 11:17 | 12:17 | 13:17 | 14:17 | 15:19 | 16:24 | 17:22 | ||
| Grangetown, after Avondale Gardens | 08:05 | 09:18 | 10:18 | 11:18 | 12:18 | 13:18 | 14:18 | 15:20 | 16:25 | 17:23 | ||
| Grangetown, after Horle Close | 08:06 | 09:19 | 10:19 | 11:19 | 12:19 | 13:19 | 14:19 | 15:21 | 16:26 | 17:24 | ||
| Grangetown, after Avondale Road | 08:06 | 09:19 | 10:19 | 11:19 | 12:19 | 13:19 | 14:19 | 15:21 | 16:26 | 17:24 | ||
| Grangetown, before Cambridge Street | 08:07 | 09:20 | 10:20 | 11:20 | 12:20 | 13:20 | 14:20 | 15:22 | 16:27 | 17:25 | ||
| Grangetown, opp Grange Gardens | 08:08 | 09:20 | 10:20 | 11:20 | 12:20 | 13:20 | 14:20 | 15:23 | 16:28 | 17:25 | ||
| Grangetown, after Stockland Street | 08:09 | 09:21 | 10:21 | 11:21 | 12:21 | 13:21 | 14:21 | 15:24 | 16:29 | 17:26 | ||
| Grangetown Durham Street | 08:11 | 09:23 | 10:23 | 11:23 | 12:23 | 13:23 | 14:23 | 15:26 | 16:31 | 17:28 | ||
| Grangetown Clare Road (o/s 50) | 08:12 | 09:24 | 10:24 | 11:24 | 12:24 | 13:24 | 14:24 | 15:27 | 16:32 | 17:29 | ||
| Riverside, before Beauchamp Street | 08:14 | 09:26 | 10:26 | 11:26 | 12:26 | 13:26 | 14:26 | 15:29 | 16:34 | 17:31 | ||
| Cardiff Bus Interchange Bay 13 | 08:20 | 09:31 | 10:31 | 11:31 | 12:31 | 13:31 | 14:31 | 15:34 | 16:39 | 17:36 | ||
| 06:25 | 07:25 | 08:25 | 09:35 | 10:35 | 11:35 | 12:35 | 13:35 | 14:35 | 15:38 | 16:43 | 17:40 | |
| Cardiff, o/s Westgate Street KP | 06:26 | 07:26 | 08:26 | 09:36 | 10:36 | 11:36 | 12:36 | 13:36 | 14:36 | 15:39 | 16:44 | 17:41 |
| Cardiff Castle, o/s Kingsway GB | 06:28 | 07:28 | 08:29 | 09:38 | 10:38 | 11:38 | 12:38 | 13:38 | 14:38 | 15:41 | 16:46 | 17:43 |
| Cathays Park, before Corbett Road | 06:31 | 07:31 | 08:32 | 09:41 | 10:41 | 11:41 | 12:41 | 13:41 | 14:41 | 15:44 | 16:49 | 17:46 |
| Blackweir (o/s) | 06:33 | 07:33 | 08:35 | 09:43 | 10:43 | 11:43 | 12:43 | 13:43 | 14:43 | 15:46 | 16:51 | 17:48 |
| Maindy Stadium (opp) | 06:35 | 07:35 | 08:37 | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:48 | 16:53 | 17:50 |
| Maindy, after Parkfield Place | 06:36 | 07:36 | 08:39 | 09:46 | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 | 15:49 | 16:54 | 17:51 |
| Gabalfa, o/s North Road Clinic | 06:37 | 07:37 | 08:40 | 09:47 | 10:47 | 11:47 | 12:47 | 13:47 | 14:47 | 15:50 | 16:55 | 17:52 |
| Heath Rhydhelig Ave (o/s 51) | 06:41 | 07:41 | 08:46 | 09:51 | 10:51 | 11:51 | 12:51 | 13:51 | 14:51 | 15:54 | 16:59 | 17:56 |
| University Hospital of Wales Heath Park Way (entrance) | 06:43 | 07:43 | 08:48 | 09:53 | 10:53 | 11:53 | 12:53 | 13:53 | 14:53 | 15:56 | 17:01 | 17:58 |
| University Hospital of Wales, opp Childrens Unit | 06:44 | 07:44 | 08:49 | 09:54 | 10:54 | 11:54 | 12:54 | 13:54 | 14:54 | 15:57 | 17:02 | 17:59 |
| University Hospital of Wales, o/s Heath Hospital Main Entrance | 06:45 | 07:45 | 08:50 | 09:55 | 10:55 | 11:55 | 12:55 | 13:55 | 14:55 | 15:58 | 17:03 | 18:00 |
Timetable data from Cardiff Bus,
Cardiff Bus
- Website
- cardiffbus.com
Contactless payment, contactless payment (tap on tap off) or cash (exact fare) accepted
Mobile tickets and live bus tracking available on the Cardiff Bus app