30 Cardiff - Old St. Mellons - Castleton - Tredegar Park - Newport
A bus service operated by Cardiff Bus and Newport Bus
Principality Stadium Events
15:00 – 23:59, Sunday 28 June 2026
During large events at Principality Stadium, Cardiff Bus Interchange & 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 this service will operate.
June - Tues 16th & Sun 28th
Bute Park Events 2026
16:00 – 23:59, Wednesday 24 June 2026
16:00 – 23:59, Friday 26 June 2026
16:00 – 23:59, Tuesday 30 June 2026
Due to concerts at Bute Park, 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:
BUTE PARK CONCERT DATES:
June - Wednesday 24th, Friday 26th & Tuesday 30th
July - Wednesday 1st & Saturday 4th
Please also see other notices for Cardiff Castle events, and Principality Stadium events as these may affect your journey on other dates.
Route 30
From 16:00 until last bus
Towards Newport - Buses will start from Greyfriars Road then divert via Dumfries Place to Newport Road.
Towards Cardiff - Buses will terminate at Greyfriars Road. 21:05 from Newport to Cardiff will run as normal to Newport Road then divert via Dumfries Place and then terminate on Greyfriars Road.
Buses will not serve Cardiff Bus Interchange, Westgate Street, Customhouse Street, Churchill Way or Station Terrace.
cardiffbus.com/cardiff-castle-bute-park-concerts-summer-2025
Newport - Tredegar Park, Castleton, Old St. Mellons - Cardiff
| Operator | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Newport Friars Walk 15 (Bay 15) | 05:50 | 06:30 | 06:55 | 07:25 | 08:05 | 08:35 | 09:20 | 09:50 | 10:20 | 10:50 | 11:20 | 11:50 | 12:20 | 12:50 | 13:20 | 13:50 | 14:20 | 14:50 | 15:20 | 15:50 | 16:20 | 16:55 | 17:25 | 17:55 | 18:30 | 19:00 | 19:45 | 20:15 | 21:05 |
| Newport, on Emlyn Street | 05:52 | 06:32 | 06:57 | 07:27 | 08:07 | 08:37 | 09:22 | 09:52 | 10:22 | 10:52 | 11:22 | 11:52 | 12:22 | 12:52 | 13:22 | 13:52 | 14:22 | 14:52 | 15:22 | 15:52 | 16:22 | 16:57 | 17:27 | 17:57 | 18:32 | 19:02 | 19:47 | 20:17 | 21:07 |
| Newport Ebenezer Terrace (o/s 29) | 05:53 | 06:34 | 06:59 | 07:29 | 08:09 | 08:39 | 09:23 | 09:53 | 10:23 | 10:53 | 11:23 | 11:53 | 12:23 | 12:53 | 13:23 | 13:53 | 14:24 | 14:54 | 15:24 | 15:54 | 16:24 | 16:59 | 17:29 | 17:59 | 18:34 | 19:03 | 19:48 | 20:18 | 21:08 |
| Newport Central Police Station (outside) | 05:53 | 06:34 | 06:59 | 07:29 | 08:09 | 08:40 | 09:24 | 09:53 | 10:24 | 10:54 | 11:23 | 11:54 | 12:23 | 12:54 | 13:24 | 13:53 | 14:24 | 14:55 | 15:24 | 15:54 | 16:24 | 16:59 | 17:30 | 17:59 | 18:34 | 19:03 | 19:49 | 20:19 | 21:08 |
| Newport, opp Royal Gwent Hospital | 05:54 | 06:36 | 07:01 | 07:31 | 08:11 | 08:41 | 09:25 | 09:55 | 10:25 | 10:55 | 11:25 | 11:55 | 12:25 | 12:55 | 13:25 | 13:55 | 14:26 | 14:56 | 15:26 | 15:56 | 16:26 | 17:01 | 17:31 | 18:01 | 18:36 | 19:04 | 19:50 | 20:20 | 21:09 |
| Newport, before Belle Vue Park | 05:55 | 06:37 | 07:02 | 07:32 | 08:12 | 08:43 | 09:26 | 09:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26 | 12:56 | 13:26 | 13:56 | 14:27 | 14:58 | 15:27 | 15:57 | 16:27 | 17:02 | 17:33 | 18:02 | 18:37 | 19:05 | 19:51 | 20:21 | 21:10 |
| Maesglas, opposite Waterloo Road | 05:56 | 06:39 | 07:04 | 07:34 | 08:14 | 08:45 | 09:28 | 09:57 | 10:28 | 10:58 | 11:27 | 11:58 | 12:27 | 12:58 | 13:28 | 13:57 | 14:29 | 15:00 | 15:29 | 15:59 | 16:29 | 17:04 | 17:35 | 18:04 | 18:39 | 19:06 | 19:53 | 20:23 | 21:11 |
| Maesglas, outside McDonald`s | 05:58 | 06:40 | 07:05 | 07:35 | 08:15 | 08:47 | 09:29 | 09:58 | 10:29 | 10:59 | 11:28 | 11:59 | 12:28 | 12:59 | 13:29 | 13:58 | 14:31 | 15:02 | 15:31 | 16:01 | 16:31 | 17:06 | 17:37 | 18:06 | 18:41 | 19:08 | 19:54 | 20:24 | 21:13 |
| Maesglas, opposite Cardiff Road Post Office | 05:59 | 06:42 | 07:07 | 07:37 | 08:17 | 08:48 | 09:30 | 10:00 | 10:30 | 11:00 | 11:30 | 12:00 | 12:30 | 13:00 | 13:30 | 14:00 | 14:32 | 15:03 | 15:32 | 16:02 | 16:32 | 17:07 | 17:38 | 18:07 | 18:42 | 19:09 | 19:55 | 20:25 | 21:14 |
| Maesglas, o/s Maes-glas Shops | 06:00 | 06:43 | 07:08 | 07:38 | 08:18 | 08:49 | 09:31 | 10:01 | 10:31 | 11:01 | 11:31 | 12:01 | 12:31 | 13:01 | 13:31 | 14:01 | 14:34 | 15:04 | 15:34 | 16:04 | 16:34 | 17:09 | 17:39 | 18:09 | 18:44 | 19:10 | 19:56 | 20:26 | 21:15 |
| Maesglas, before Park Drive | 06:01 | 06:44 | 07:09 | 07:39 | 08:19 | 08:51 | 09:32 | 10:01 | 10:32 | 11:02 | 11:31 | 12:02 | 12:31 | 13:02 | 13:32 | 14:01 | 14:35 | 15:06 | 15:35 | 16:05 | 16:35 | 17:10 | 17:41 | 18:10 | 18:45 | 19:11 | 19:57 | 20:27 | 21:16 |
| Tredegar Park (opp) | 06:03 | 06:47 | 07:12 | 07:42 | 08:22 | 08:54 | 09:35 | 10:04 | 10:35 | 11:05 | 11:34 | 12:05 | 12:34 | 13:05 | 13:35 | 14:04 | 14:38 | 15:09 | 15:38 | 16:08 | 16:38 | 17:13 | 17:44 | 18:13 | 18:48 | 19:13 | 20:00 | 20:30 | 21:18 |
| Newport, nr Cleppa Park | 06:05 | 06:49 | 07:14 | 07:44 | 08:24 | 08:56 | 09:37 | 10:06 | 10:37 | 11:07 | 11:36 | 12:07 | 12:36 | 13:07 | 13:37 | 14:06 | 14:40 | 15:11 | 15:40 | 16:10 | 16:40 | 17:15 | 17:46 | 18:15 | 18:50 | 19:14 | 20:02 | 20:32 | 21:19 |
| Newport, nr Celtic Springs | 06:06 | 06:51 | 07:16 | 07:46 | 08:26 | 08:58 | 09:38 | 10:07 | 10:38 | 11:08 | 11:37 | 12:08 | 12:37 | 13:08 | 13:38 | 14:07 | 14:42 | 15:13 | 15:42 | 16:12 | 16:42 | 17:17 | 17:47 | 18:17 | 18:52 | 19:15 | 20:03 | 20:33 | 21:20 |
| Coedkernew, nr Blacksmith's Way | 06:08 | 06:53 | 07:18 | 07:48 | 08:28 | 09:00 | 09:40 | 10:09 | 10:40 | 11:10 | 11:39 | 12:10 | 12:39 | 13:10 | 13:40 | 14:09 | 14:44 | 15:15 | 15:44 | 16:14 | 16:44 | 17:19 | 17:49 | 18:19 | 18:54 | 19:17 | 20:05 | 20:35 | 21:21 |
| Coedkernew, after Berryhill Farm | 06:08 | 06:54 | 07:19 | 07:49 | 08:29 | 09:01 | 09:40 | 10:09 | 10:40 | 11:10 | 11:39 | 12:10 | 12:39 | 13:10 | 13:40 | 14:09 | 14:45 | 15:16 | 15:45 | 16:15 | 16:45 | 17:20 | 17:50 | 18:20 | 18:55 | 19:18 | 20:05 | 20:35 | 21:22 |
| Castleton, after Pound Hill | 06:09 | 06:55 | 07:20 | 07:50 | 08:30 | 09:02 | 09:41 | 10:10 | 10:41 | 11:11 | 11:40 | 12:11 | 12:40 | 13:11 | 13:41 | 14:10 | 14:46 | 15:17 | 15:46 | 16:16 | 16:46 | 17:21 | 17:51 | 18:21 | 18:56 | 19:18 | 20:06 | 20:36 | 21:23 |
| Castleton, nr Halfway Garage | 06:10 | 06:56 | 07:21 | 07:51 | 08:31 | 09:03 | 09:42 | 10:11 | 10:42 | 11:12 | 11:41 | 12:12 | 12:41 | 13:12 | 13:42 | 14:11 | 14:47 | 15:18 | 15:47 | 16:17 | 16:47 | 17:22 | 17:52 | 18:22 | 18:57 | 19:19 | 20:07 | 20:37 | 21:23 |
| Castleton Old Post Office (after Post Box) | 06:12 | 06:59 | 07:23 | 07:54 | 08:34 | 09:06 | 09:44 | 10:13 | 10:44 | 11:14 | 11:43 | 12:14 | 12:43 | 13:14 | 13:44 | 14:13 | 14:49 | 15:20 | 15:49 | 16:19 | 16:49 | 17:24 | 17:54 | 18:24 | 18:59 | 19:21 | 20:09 | 20:39 | 21:25 |
| Castleton, nr St Mellons Country Club | 06:13 | 07:00 | 07:24 | 07:55 | 08:35 | 09:07 | 09:45 | 10:14 | 10:45 | 11:15 | 11:44 | 12:15 | 12:44 | 13:15 | 13:45 | 14:14 | 14:50 | 15:21 | 15:50 | 16:20 | 16:50 | 17:25 | 17:55 | 18:25 | 19:00 | 19:21 | 20:10 | 20:40 | 21:25 |
| St Mellons, o/s Wyevale Garden Centre | 06:15 | 07:02 | 07:26 | 07:57 | 08:37 | 09:09 | 09:47 | 10:16 | 10:47 | 11:17 | 11:46 | 12:17 | 12:46 | 13:17 | 13:47 | 14:16 | 14:52 | 15:23 | 15:52 | 16:22 | 16:52 | 17:27 | 17:57 | 18:27 | 19:02 | 19:23 | 20:12 | 20:42 | 21:27 |
| Old St Mellons Vaindre Lane (next to) | 06:16 | 07:03 | 07:27 | 07:58 | 08:38 | 09:10 | 09:48 | 10:17 | 10:48 | 11:18 | 11:47 | 12:18 | 12:47 | 13:18 | 13:48 | 14:17 | 14:53 | 15:24 | 15:53 | 16:23 | 16:53 | 17:28 | 17:58 | 18:28 | 19:03 | 19:24 | 20:13 | 20:43 | 21:28 |
| Old St Mellons, before Llaneirwg Way | 06:17 | 07:04 | 07:28 | 07:59 | 08:39 | 09:11 | 09:49 | 10:18 | 10:49 | 11:19 | 11:48 | 12:19 | 12:48 | 13:19 | 13:49 | 14:18 | 14:54 | 15:25 | 15:54 | 16:24 | 16:54 | 17:29 | 17:59 | 18:29 | 19:04 | 19:25 | 20:14 | 20:44 | 21:29 |
| Old St Mellons, opp Bluebell Inn | 06:18 | 07:06 | 07:29 | 08:01 | 08:41 | 09:12 | 09:50 | 10:19 | 10:50 | 11:20 | 11:49 | 12:20 | 12:49 | 13:20 | 13:50 | 14:19 | 14:55 | 15:26 | 15:55 | 16:25 | 16:55 | 17:30 | 18:00 | 18:30 | 19:05 | 19:26 | 20:15 | 20:45 | 21:30 |
| Rumney, nr The Mount | 06:20 | 07:07 | 07:31 | 08:02 | 08:42 | 09:14 | 09:51 | 10:20 | 10:51 | 11:21 | 11:50 | 12:21 | 12:50 | 13:21 | 13:51 | 14:20 | 14:56 | 15:28 | 15:56 | 16:26 | 16:57 | 17:31 | 18:01 | 18:31 | 19:06 | 19:27 | 20:16 | 20:46 | 21:31 |
| Rumney, o/s St Illtyd`s High School | 06:21 | 07:08 | 07:32 | 08:03 | 08:43 | 09:15 | 09:52 | 10:21 | 10:52 | 11:22 | 11:51 | 12:22 | 12:51 | 13:22 | 13:52 | 14:21 | 14:57 | 15:29 | 15:57 | 16:27 | 16:58 | 17:32 | 18:02 | 18:32 | 19:07 | 19:28 | 20:17 | 20:47 | 21:31 |
| Rumney High School (o/s) | 06:22 | 07:09 | 07:33 | 08:04 | 08:44 | 09:16 | 09:53 | 10:22 | 10:53 | 11:23 | 11:52 | 12:23 | 12:52 | 13:23 | 13:53 | 14:22 | 14:58 | 15:30 | 15:58 | 16:28 | 16:59 | 17:33 | 18:03 | 18:33 | 19:08 | 19:29 | 20:18 | 20:48 | 21:32 |
| Rumney, before Witla Court | 06:23 | 07:10 | 07:34 | 08:05 | 08:45 | 09:17 | 09:54 | 10:23 | 10:54 | 11:24 | 11:53 | 12:24 | 12:53 | 13:24 | 13:54 | 14:23 | 14:59 | 15:31 | 15:59 | 16:29 | 17:00 | 17:34 | 18:04 | 18:34 | 19:09 | 19:30 | 20:19 | 20:49 | 21:33 |
| Rumney, opp Highcroft | 06:23 | 07:11 | 07:34 | 08:06 | 08:46 | 09:17 | 09:54 | 10:23 | 10:54 | 11:24 | 11:53 | 12:24 | 12:53 | 13:24 | 13:54 | 14:23 | 14:59 | 15:31 | 15:59 | 16:29 | 17:00 | 17:34 | 18:04 | 18:34 | 19:09 | 19:30 | 20:19 | 20:49 | 21:34 |
| Rumney, after Claremont Crescent | 06:24 | 07:12 | 07:35 | 08:07 | 08:47 | 09:18 | 09:55 | 10:24 | 10:55 | 11:25 | 11:54 | 12:25 | 12:54 | 13:25 | 13:55 | 14:24 | 15:00 | 15:32 | 16:00 | 16:30 | 17:01 | 17:35 | 18:05 | 18:35 | 19:10 | 19:31 | 20:20 | 20:50 | 21:34 |
| Rumney Carpenters Arms (opp former) | 06:26 | 07:14 | 07:37 | 08:09 | 08:49 | 09:20 | 09:57 | 10:26 | 10:57 | 11:27 | 11:56 | 12:27 | 12:56 | 13:27 | 13:57 | 14:26 | 15:02 | 15:34 | 16:02 | 16:32 | 17:03 | 17:37 | 18:07 | 18:37 | 19:12 | 19:33 | 20:22 | 20:52 | 21:36 |
| Rumney, after Ty Mawr Road | 06:27 | 07:16 | 07:38 | 08:11 | 08:51 | 09:21 | 09:58 | 10:27 | 10:58 | 11:28 | 11:57 | 12:28 | 12:57 | 13:28 | 13:58 | 14:27 | 15:03 | 15:35 | 16:03 | 16:33 | 17:04 | 17:38 | 18:08 | 18:38 | 19:13 | 19:34 | 20:23 | 20:53 | 21:37 |
| Penylan, after Ipswich Road | 06:29 | 07:19 | 07:40 | 08:14 | 08:54 | 09:23 | 10:01 | 10:29 | 11:01 | 11:31 | 11:59 | 12:31 | 12:59 | 13:31 | 14:01 | 14:29 | 15:06 | 15:37 | 16:06 | 16:36 | 17:06 | 17:41 | 18:10 | 18:41 | 19:16 | 19:36 | 20:26 | 20:56 | 21:39 |
| Penylan, before Colchester Avenue Bottom | 06:30 | 07:21 | 07:42 | 08:16 | 08:56 | 09:24 | 10:02 | 10:31 | 11:02 | 11:32 | 12:01 | 12:32 | 13:01 | 13:32 | 14:02 | 14:31 | 15:07 | 15:39 | 16:07 | 16:37 | 17:08 | 17:42 | 18:12 | 18:42 | 19:17 | 19:38 | 20:27 | 20:57 | 21:41 |
| Roath City Link (o/s Retail Park) | 06:31 | 07:22 | 07:43 | 08:17 | 08:57 | 09:25 | 10:03 | 10:32 | 11:03 | 11:33 | 12:02 | 12:33 | 13:02 | 13:33 | 14:03 | 14:32 | 15:08 | 15:40 | 16:08 | 16:38 | 17:09 | 17:43 | 18:13 | 18:43 | 19:18 | 19:39 | 20:28 | 20:58 | 21:42 |
| Roath, before Royal Oak | 06:32 | 07:23 | 07:44 | 08:18 | 08:58 | 09:26 | 10:04 | 10:33 | 11:04 | 11:34 | 12:03 | 12:34 | 13:03 | 13:34 | 14:04 | 14:33 | 15:09 | 15:41 | 16:09 | 16:39 | 17:10 | 17:44 | 18:14 | 18:44 | 19:19 | 19:39 | 20:29 | 20:59 | 21:42 |
| Roath Stacey Road (end of) | 06:33 | 07:25 | 07:45 | 08:20 | 09:00 | 09:27 | 10:06 | 10:34 | 11:05 | 11:35 | 12:04 | 12:35 | 13:04 | 13:35 | 14:06 | 14:34 | 15:11 | 15:42 | 16:11 | 16:41 | 17:11 | 17:46 | 18:15 | 18:46 | 19:21 | 19:41 | 20:31 | 21:01 | 21:43 |
| Roath, after Priest Road | 06:35 | 07:26 | 07:47 | 08:21 | 09:01 | 09:28 | 10:07 | 10:35 | 11:06 | 11:36 | 12:05 | 12:36 | 13:05 | 13:36 | 14:07 | 14:35 | 15:12 | 15:43 | 16:12 | 16:42 | 17:12 | 17:47 | 18:16 | 18:47 | 19:22 | 19:42 | 20:32 | 21:02 | 21:44 |
| Roath, after Piercefield Place | 06:37 | 07:28 | 07:49 | 08:23 | 09:03 | 09:30 | 10:08 | 10:37 | 11:07 | 11:37 | 12:07 | 12:37 | 13:07 | 13:37 | 14:08 | 14:37 | 15:13 | 15:45 | 16:13 | 16:43 | 17:14 | 17:48 | 18:18 | 18:48 | 19:23 | 19:43 | 20:33 | 21:03 | 21:45 |
| Adamsdown, o/s Cardiff Royal Infirmary 5 | 06:39 | 07:30 | 07:51 | 08:25 | 09:05 | 09:32 | 10:10 | 10:39 | 11:09 | 11:39 | 12:09 | 12:39 | 13:09 | 13:39 | 14:10 | 14:39 | 15:15 | 15:47 | 16:15 | 16:45 | 17:16 | 17:50 | 18:20 | 18:50 | 19:25 | 19:45 | 20:35 | 21:05 | 21:47 |
| Adamsdown, after Fitzalan Place | 06:39 | 07:31 | 07:52 | 08:26 | 09:06 | 09:33 | 10:10 | 10:40 | 11:09 | 11:39 | 12:10 | 12:39 | 13:10 | 13:39 | 14:10 | 14:40 | 15:16 | 15:48 | 16:16 | 16:46 | 17:17 | 17:51 | 18:21 | 18:51 | 19:26 | 19:46 | 20:35 | 21:05 | 21:48 |
| Cardiff, o/s Queen Street HF | 21:50 | ||||||||||||||||||||||||||||
| Cardiff, o/s Customhouse Street JG | 21:59 | ||||||||||||||||||||||||||||
| Cardiff, o/s Dumfries Place HX | 06:41 | 07:32 | 07:53 | 08:27 | 09:07 | 09:34 | 10:11 | 10:41 | 11:10 | 11:40 | 12:11 | 12:40 | 13:11 | 13:40 | 14:11 | 14:41 | 15:17 | 15:49 | 16:17 | 16:47 | 17:18 | 17:52 | 18:22 | 18:52 | 19:27 | 19:47 | 20:36 | 21:06 | |
| Cardiff, o/s Greyfriars Road Stop GN | 06:43 | 07:35 | 07:56 | 08:30 | 09:10 | 09:37 | 10:13 | 10:43 | 11:12 | 11:42 | 12:13 | 12:42 | 13:13 | 13:42 | 14:13 | 14:43 | 15:20 | 15:51 | 16:20 | 16:50 | 17:21 | 17:55 | 18:24 | 18:55 | 19:30 | 19:49 | 20:38 | 21:08 | |
| Cardiff Castle, o/s Kingsway GR | 06:44 | 07:37 | 07:58 | 08:32 | 09:12 | 09:39 | 10:14 | 10:45 | 11:14 | 11:44 | 12:15 | 12:44 | 13:15 | 13:44 | 14:14 | 14:45 | 15:22 | 15:53 | 16:22 | 16:52 | 17:23 | 17:57 | 18:26 | 18:57 | 19:32 | 19:51 | 20:39 | 21:09 | |
| Cardiff, o/s Westgate Street KG | 06:48 | 07:41 | 08:02s | 08:36s | 09:16s | 09:43s | 10:17 | 10:48 | 11:17 | 11:47 | 12:18 | 12:47 | 13:18 | 13:47 | 14:17 | 14:48 | 15:26 | 15:57 | 16:26 | 16:56 | 17:27 | 18:01 | 18:29 | 19:01 | 19:36 | 19:54 | 20:42 | 21:12 | |
| Cardiff Bus Interchange Bay 14 | 06:51 | 07:45 | 08:06 | 08:40 | 09:20 | 09:47 | 10:20 | 10:52 | 11:20 | 11:50 | 12:22 | 12:50 | 13:22 | 13:50 | 14:20 | 14:52 | 15:30 | 16:01 | 16:30 | 17:00 | 17:31 | 18:05 | 18:33 | 19:05 | 19:40 | 19:58 | 20:45 | 21:15 | |
s “set down only” – the bus will only stop to drop passengers off
Cardiff - Tredegar Park, Castleton, Old St. Mellons - Newport
| Operator | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | Cardiff Bus | Newport Bus | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cardiff Bus Interchange Bay 14 | 05:25 | 06:20 | 06:45 | 07:15 | 07:55 | 08:25 | 09:00 | 09:30 | 10:00 | 10:30 | 11:00 | 11:30 | 12:00 | 12:30 | 13:00 | 13:30 | 14:00 | 14:35 | 15:00 | 15:35 | 16:10 | 16:35 | 17:10 | 17:40 | 18:10 | 18:40 | 19:10 | 20:05 | |
| Cardiff, o/s Customhouse Street JG | 05:27 | 06:22 | 06:47 | 07:18 | 07:57 | 08:28 | 09:02 | 09:32 | 10:03 | 10:32 | 11:03 | 11:32 | 12:02 | 12:33 | 13:02 | 13:33 | 14:02 | 14:37 | 15:03 | 15:38 | 16:13 | 16:38 | 17:13 | 17:43 | 18:13 | 18:42 | 19:12 | 20:07 | 22:05 |
| Cardiff, o/s Lower Churchill Way HG | 05:30 | 06:25 | 06:50 | 07:21 | 08:00 | 08:32 | 09:05 | 09:35 | 10:06 | 10:35 | 11:06 | 11:35 | 12:05 | 12:36 | 13:05 | 13:36 | 14:05 | 14:40 | 15:06 | 15:42 | 16:17 | 16:42 | 17:17 | 17:47 | 18:17 | 18:45 | 19:15 | 20:09 | 22:08 |
| Roath, o/s West Grove 3 | 05:34 | 06:29 | 06:55 | 07:26 | 08:05 | 08:37 | 09:09 | 09:39 | 10:11 | 10:39 | 11:11 | 11:39 | 12:09 | 12:41 | 13:09 | 13:41 | 14:09 | 14:44 | 15:11 | 15:48 | 16:22 | 16:48 | 17:23 | 17:52 | 18:23 | 18:50 | 19:19 | 20:13 | 22:12 |
| Roath, o/s Infirmary | 05:36 | 06:31 | 06:57 | 07:28 | 08:07 | 08:40 | 09:11 | 09:41 | 10:13 | 10:41 | 11:13 | 11:41 | 12:11 | 12:43 | 13:11 | 13:43 | 14:11 | 14:46 | 15:13 | 15:50 | 16:25 | 16:50 | 17:25 | 17:55 | 18:25 | 18:52 | 19:21 | 20:15 | 22:15 |
| Roath, before Elm Street | 05:37 | 06:32 | 06:58 | 07:29 | 08:08 | 08:41 | 09:12 | 09:42 | 10:13 | 10:42 | 11:13 | 11:42 | 12:12 | 12:43 | 13:12 | 13:43 | 14:12 | 14:47 | 15:14 | 15:52 | 16:26 | 16:52 | 17:27 | 17:56 | 18:27 | 18:52 | 19:22 | 20:15 | 22:15 |
| Roath, after Oakfield Street | 05:38 | 06:33 | 07:00 | 07:30 | 08:10 | 08:42 | 09:13 | 09:43 | 10:15 | 10:43 | 11:15 | 11:43 | 12:13 | 12:45 | 13:13 | 13:45 | 14:13 | 14:48 | 15:15 | 15:54 | 16:27 | 16:54 | 17:29 | 17:57 | 18:29 | 18:54 | 19:23 | 20:16 | 22:16 |
| Roath, opp Stacey Road | 05:40 | 06:35 | 07:02 | 07:32 | 08:12 | 08:44 | 09:15 | 09:45 | 10:16 | 10:45 | 11:16 | 11:45 | 12:15 | 12:46 | 13:15 | 13:46 | 14:15 | 14:50 | 15:17 | 15:56 | 16:29 | 16:56 | 17:31 | 17:59 | 18:31 | 18:55 | 19:25 | 20:18 | 22:18 |
| Roath, after Royal Oak | 05:41 | 06:36 | 07:03 | 07:33 | 08:13 | 08:45 | 09:16 | 09:46 | 10:17 | 10:46 | 11:17 | 11:46 | 12:16 | 12:47 | 13:16 | 13:47 | 14:16 | 14:51 | 15:18 | 15:58 | 16:30 | 16:58 | 17:33 | 18:00 | 18:33 | 18:56 | 19:26 | 20:19 | 22:19 |
| Roath City Link (opp Retail Park) | 05:43 | 06:38 | 07:05 | 07:35 | 08:15 | 08:47 | 09:18 | 09:48 | 10:19 | 10:48 | 11:19 | 11:48 | 12:18 | 12:49 | 13:18 | 13:49 | 14:18 | 14:53 | 15:20 | 16:00 | 16:32 | 17:00 | 17:35 | 18:02 | 18:35 | 18:58 | 19:28 | 20:20 | 22:20 |
| Penylan, after Colchester Avenue Bottom | 05:44 | 06:39 | 07:06 | 07:36 | 08:16 | 08:48 | 09:19 | 09:49 | 10:20 | 10:49 | 11:20 | 11:49 | 12:19 | 12:50 | 13:19 | 13:50 | 14:19 | 14:54 | 15:21 | 16:01 | 16:33 | 17:01 | 17:36 | 18:03 | 18:36 | 18:59 | 19:29 | 20:21 | 22:21 |
| Penylan, before Ipswich Road | 05:44 | 06:40 | 07:07 | 07:36 | 08:17 | 08:48 | 09:20 | 09:50 | 10:21 | 10:50 | 11:21 | 11:50 | 12:20 | 12:51 | 13:20 | 13:51 | 14:20 | 14:55 | 15:22 | 16:02 | 16:34 | 17:02 | 17:37 | 18:03 | 18:37 | 19:00 | 19:30 | 20:21 | 22:21 |
| Rumney, after Castle Avenue | 05:45 | 06:42 | 07:09 | 07:37 | 08:19 | 08:49 | 09:22 | 09:52 | 10:23 | 10:52 | 11:23 | 11:52 | 12:22 | 12:53 | 13:22 | 13:53 | 14:22 | 14:57 | 15:24 | 16:04 | 16:36 | 17:04 | 17:39 | 18:05 | 18:39 | 19:02 | 19:32 | 20:22 | 22:22 |
| Rumney, after Ty Mawr Road | 05:47 | 06:43 | 07:10 | 07:39 | 08:20 | 08:51 | 09:24 | 09:54 | 10:24 | 10:54 | 11:24 | 11:54 | 12:24 | 12:54 | 13:24 | 13:54 | 14:24 | 14:59 | 15:26 | 16:06 | 16:38 | 17:06 | 17:41 | 18:06 | 18:41 | 19:03 | 19:33 | 20:24 | 22:24 |
| Rumney Carpenters Arms (o/s former) | 05:48 | 06:45 | 07:12 | 07:40 | 08:22 | 08:52 | 09:26 | 09:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26 | 12:56 | 13:26 | 13:56 | 14:26 | 15:01 | 15:28 | 16:08 | 16:40 | 17:08 | 17:43 | 18:08 | 18:43 | 19:05 | 19:35 | 20:25 | 22:25 |
| Llanrumney Avenue (after) | 05:49 | 06:46 | 07:13 | 07:41 | 08:23 | 08:53 | 09:26 | 09:56 | 10:27 | 10:56 | 11:27 | 11:56 | 12:26 | 12:57 | 13:26 | 13:57 | 14:26 | 15:01 | 15:29 | 16:09 | 16:41 | 17:09 | 17:44 | 18:09 | 18:44 | 19:06 | 19:36 | 20:25 | 22:25 |
| Rumney, after Highcroft | 05:50 | 06:47 | 07:14 | 07:42 | 08:24 | 08:54 | 09:27 | 09:57 | 10:28 | 10:57 | 11:28 | 11:57 | 12:27 | 12:58 | 13:27 | 13:58 | 14:27 | 15:02 | 15:30 | 16:10 | 16:42 | 17:10 | 17:45 | 18:10 | 18:45 | 19:07 | 19:37 | 20:26 | 22:26 |
| Rumney, o/s Taunton Crescent | 05:51 | 06:47 | 07:14 | 07:43 | 08:24 | 08:54 | 09:28 | 09:58 | 10:28 | 10:58 | 11:28 | 11:58 | 12:28 | 12:58 | 13:28 | 13:58 | 14:28 | 15:03 | 15:31 | 16:10 | 16:43 | 17:10 | 17:45 | 18:10 | 18:45 | 19:07 | 19:37 | 20:27 | 22:27 |
| Rumney High School (opp) | 05:52 | 06:48 | 07:15 | 07:44 | 08:25 | 08:55 | 09:29 | 09:59 | 10:29 | 10:59 | 11:29 | 11:59 | 12:29 | 12:59 | 13:29 | 13:59 | 14:29 | 15:04 | 15:32 | 16:11 | 16:44 | 17:11 | 17:46 | 18:11 | 18:46 | 19:08 | 19:38 | 20:28 | 22:28 |
| Rumney, after Mount Pleasant Avenue | 05:53 | 06:49 | 07:16 | 07:45 | 08:26 | 08:57 | 09:30 | 10:00 | 10:30 | 11:00 | 11:30 | 12:00 | 12:30 | 13:00 | 13:30 | 14:00 | 14:30 | 15:05 | 15:33 | 16:12 | 16:45 | 17:12 | 17:47 | 18:13 | 18:47 | 19:09 | 19:39 | 20:29 | 22:29 |
| Old St Mellons, after Bluebell Inn | 05:56 | 06:51 | 07:18 | 07:48 | 08:28 | 08:59 | 09:32 | 10:02 | 10:32 | 11:02 | 11:32 | 12:02 | 12:32 | 13:02 | 13:32 | 14:02 | 14:32 | 15:07 | 15:36 | 16:14 | 16:48 | 17:14 | 17:49 | 18:15 | 18:49 | 19:11 | 19:41 | 20:31 | 22:31 |
| Old St Mellons, after Llaneirwg Way | 05:56 | 06:52 | 07:19 | 07:48 | 08:29 | 09:00 | 09:32 | 10:02 | 10:33 | 11:02 | 11:33 | 12:02 | 12:32 | 13:03 | 13:32 | 14:03 | 14:32 | 15:07 | 15:36 | 16:15 | 16:48 | 17:15 | 17:50 | 18:16 | 18:50 | 19:12 | 19:42 | 20:31 | 22:31 |
| Old St Mellons, after Wern Fawr Lane | 05:58 | 06:53 | 07:20 | 07:50 | 08:30 | 09:01 | 09:33 | 10:03 | 10:34 | 11:03 | 11:34 | 12:03 | 12:33 | 13:04 | 13:33 | 14:04 | 14:33 | 15:08 | 15:38 | 16:16 | 16:50 | 17:16 | 17:51 | 18:17 | 18:51 | 19:13 | 19:43 | 20:32 | 22:32 |
| St Mellons, opp Wyevale Garden Centre | 06:00 | 06:55 | 07:22 | 07:52 | 08:32 | 09:03 | 09:35 | 10:05 | 10:36 | 11:05 | 11:36 | 12:05 | 12:35 | 13:06 | 13:35 | 14:06 | 14:35 | 15:10 | 15:40 | 16:18 | 16:52 | 17:18 | 17:53 | 18:19 | 18:53 | 19:15 | 19:45 | 20:34 | 22:34 |
| Castleton, nr St Mellons Country Club | 06:00 | 06:56 | 07:23 | 07:53 | 08:33 | 09:03 | 09:35 | 10:05 | 10:36 | 11:05 | 11:36 | 12:05 | 12:35 | 13:06 | 13:35 | 14:06 | 14:35 | 15:10 | 15:41 | 16:18 | 16:53 | 17:18 | 17:53 | 18:19 | 18:53 | 19:15 | 19:45 | 20:34 | 22:34 |
| Castleton, before Coach & Horses | 06:02 | 06:58 | 07:25 | 07:55 | 08:35 | 09:05 | 09:37 | 10:07 | 10:38 | 11:07 | 11:38 | 12:07 | 12:37 | 13:08 | 13:37 | 14:08 | 14:37 | 15:12 | 15:43 | 16:20 | 16:55 | 17:20 | 17:55 | 18:21 | 18:55 | 19:17 | 19:47 | 20:36 | 22:36 |
| Castleton, nr Halfway Garage | 06:04 | 06:59 | 07:26 | 07:57 | 08:36 | 09:07 | 09:38 | 10:08 | 10:39 | 11:08 | 11:39 | 12:08 | 12:38 | 13:09 | 13:38 | 14:09 | 14:38 | 15:13 | 15:45 | 16:22 | 16:57 | 17:22 | 17:57 | 18:23 | 18:57 | 19:18 | 19:49 | 20:37 | 22:37 |
| Castleton, before Pound Hill | 06:04 | 07:00 | 07:27 | 07:58 | 08:37 | 09:08 | 09:39 | 10:09 | 10:40 | 11:09 | 11:40 | 12:09 | 12:39 | 13:10 | 13:39 | 14:10 | 14:39 | 15:14 | 15:45 | 16:22 | 16:57 | 17:22 | 17:57 | 18:23 | 18:57 | 19:19 | 19:49 | 20:38 | 22:38 |
| Coedkernew, opp Berryhill Farm | 06:05 | 07:01 | 07:28 | 07:59 | 08:38 | 09:09 | 09:40 | 10:10 | 10:41 | 11:10 | 11:41 | 12:10 | 12:40 | 13:11 | 13:40 | 14:11 | 14:40 | 15:15 | 15:46 | 16:23 | 16:58 | 17:23 | 17:58 | 18:24 | 18:58 | 19:19 | 19:50 | 20:38 | 22:38 |
| Coedkernew, adj Blacksmith's Way | 06:06 | 07:01 | 07:28 | 08:00 | 08:38 | 09:10 | 09:40 | 10:10 | 10:41 | 11:10 | 11:41 | 12:10 | 12:40 | 13:11 | 13:40 | 14:11 | 14:40 | 15:15 | 15:47 | 16:24 | 16:59 | 17:24 | 17:59 | 18:25 | 18:59 | 19:20 | 19:51 | 20:39 | 22:39 |
| Newport, nr Celtic Springs | 06:07 | 07:03 | 07:30 | 08:02 | 08:40 | 09:12 | 09:42 | 10:12 | 10:43 | 11:12 | 11:43 | 12:12 | 12:42 | 13:13 | 13:42 | 14:13 | 14:42 | 15:17 | 15:49 | 16:26 | 17:00 | 17:26 | 18:01 | 18:26 | 19:01 | 19:21 | 19:52 | 20:40 | 22:40 |
| Newport, nr Cleppa Park | 06:09 | 07:04 | 07:31 | 08:04 | 08:41 | 09:13 | 09:43 | 10:13 | 10:44 | 11:13 | 11:44 | 12:13 | 12:43 | 13:14 | 13:43 | 14:14 | 14:43 | 15:18 | 15:50 | 16:27 | 17:02 | 17:27 | 18:02 | 18:28 | 19:02 | 19:22 | 19:54 | 20:41 | 22:41 |
| Tredegar Park Gates (o/s) | 06:12 | 07:07 | 07:34 | 08:08 | 08:44 | 09:17 | 09:46 | 10:16 | 10:47 | 11:16 | 11:47 | 12:16 | 12:46 | 13:17 | 13:46 | 14:17 | 14:46 | 15:21 | 15:54 | 16:31 | 17:05 | 17:31 | 18:06 | 18:31 | 19:06 | 19:25 | 19:57 | 20:44 | 22:44 |
| Maesglas, after Park Drive | 06:13 | 07:08 | 07:35 | 08:08 | 08:45 | 09:17 | 09:47 | 10:17 | 10:47 | 11:17 | 11:47 | 12:17 | 12:47 | 13:17 | 13:47 | 14:17 | 14:47 | 15:22 | 15:54 | 16:32 | 17:05 | 17:32 | 18:07 | 18:31 | 19:07 | 19:25 | 19:58 | 20:44 | 22:44 |
| Maesglas, opp Heron Foods | 06:13 | 07:08 | 07:36 | 08:46 | 09:47 | 10:17 | 11:17 | 12:17 | 12:47 | 13:47 | 14:47 | 15:22 | 16:33 | 17:33 | 18:08 | 19:08 | 19:58 | ||||||||||||
| Maesglas, opposite St Thomas` Church | 08:09 | 09:18 | 10:48 | 11:48 | 13:18 | 14:18 | 15:55 | 17:06 | 18:32 | 19:26 | 20:45 | 22:45 | |||||||||||||||||
| Maesglas, before Maes-glas Shops | 08:09 | 09:18 | 10:48 | 11:48 | 13:18 | 14:18 | 15:55 | 17:06 | 18:32 | 19:26 | 20:45 | 22:45 | |||||||||||||||||
| Maesglas, opposite Harlech Retail Park | 06:15 | 07:10 | 07:38 | 08:12 | 08:48 | 09:20 | 09:49 | 10:19 | 10:50 | 11:19 | 11:50 | 12:19 | 12:49 | 13:20 | 13:49 | 14:20 | 14:49 | 15:24 | 15:58 | 16:36 | 17:09 | 17:36 | 18:11 | 18:34 | 19:11 | 19:28 | 20:00 | 20:47 | 22:47 |
| Maesglas, opposite McDonald`s | 06:16 | 07:11 | 07:39 | 08:13 | 08:49 | 09:21 | 09:50 | 10:20 | 10:51 | 11:20 | 11:51 | 12:20 | 12:50 | 13:21 | 13:50 | 14:21 | 14:50 | 15:25 | 15:59 | 16:37 | 17:10 | 17:37 | 18:12 | 18:35 | 19:12 | 19:29 | 20:01 | 20:47 | 22:47 |
| Maesglas, after Waterloo Road | 06:17 | 07:12 | 07:41 | 08:14 | 08:51 | 09:22 | 09:52 | 10:22 | 10:52 | 11:22 | 11:52 | 12:22 | 12:52 | 13:22 | 13:52 | 14:22 | 14:52 | 15:27 | 16:00 | 16:39 | 17:11 | 17:39 | 18:14 | 18:36 | 19:14 | 19:30 | 20:02 | 20:48 | 22:48 |
| Newport, after Belle Vue Park | 06:19 | 07:14 | 07:43 | 08:17 | 08:53 | 09:24 | 09:54 | 10:24 | 10:54 | 11:24 | 11:54 | 12:24 | 12:54 | 13:24 | 13:54 | 14:24 | 14:54 | 15:29 | 16:02 | 16:42 | 17:13 | 17:42 | 18:17 | 18:38 | 19:17 | 19:32 | 20:04 | 20:50 | 22:50 |
| Newport Royal Gwent Hospital (tu allan) | 06:20 | 07:15 | 07:44 | 08:18 | 08:54 | 09:25 | 09:55 | 10:25 | 10:55 | 11:25 | 11:55 | 12:25 | 12:55 | 13:25 | 13:55 | 14:25 | 14:55 | 15:30 | 16:03 | 16:43 | 17:14 | 17:43 | 18:18 | 18:39 | 19:18 | 19:33 | 20:05 | 20:51 | 22:51 |
| Newport, opp Mariners Green | 06:21 | 07:16 | 07:45 | 08:19 | 08:55 | 09:26 | 09:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26 | 12:56 | 13:26 | 13:56 | 14:26 | 14:56 | 15:31 | 16:04 | 16:44 | 17:15 | 17:44 | 18:19 | 18:40 | 19:19 | 19:34 | 20:06 | 20:52 | 22:52 |
| Newport, opposite Kingsway Centre | 06:22 | 07:17 | 07:46 | 08:20 | 08:56 | 09:27 | 09:57 | 10:27 | 10:57 | 11:27 | 11:57 | 12:27 | 12:57 | 13:27 | 13:57 | 14:27 | 14:57 | 15:32 | 16:05 | 16:46 | 17:16 | 17:46 | 18:21 | 18:41 | 19:21 | 19:35 | 20:07 | 20:52 | 22:52 |
| Newport Friars Walk 15 (Bay 15) | 06:25 | 07:20 | 07:50 | 08:24 | 09:00 | 09:30 | 10:00 | 10:30 | 11:00 | 11:30 | 12:00 | 12:30 | 13:00 | 13:30 | 14:00 | 14:30 | 15:00 | 15:35 | 16:09 | 16:50 | 17:20 | 17:50 | 18:25 | 18:44 | 19:25 | 19:38 | 20:10 | 20:55 | 22:55 |
Timetable data from Newport Bus,
Cardiff Bus
- Website
- cardiffbus.com
Newport Bus
- Website
- newportbus.co.uk
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