101 102 West Cardiff - Llanrumney via Pentrebane, Llandaff, Gabalfa, Lakeside, Cyncoed, Pentwyn, Llanedeyrn
A bus service operated by Cardiff Bus
Principality Stadium Events
11:00 – 19:15, 22 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 22nd, Sat 29th
- Timetable
- Map (tracking 5 buses)
- Vehicles
West Cardiff - Pentrebane, Llandaff, Gabalfa, Lakeside, Cyncoed, Pentwyn, Llanedeyrn - St. Mellons
West Cardiff - Pentrebane, Llandaff, Gabalfa, Lakeside, Cyncoed, Pentwyn, Llanedeyrn - Llanrumney
| 102 | 101 | 102 | 101 | 102 | 101 | 102 | 101 | 102 | 101 | 102 | 101 | 102 | |
| Cardiff Bus Interchange Bay 13 | 09:05 | 10:10 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:15 | 17:15 | ||||
| Cardiff, o/s Westgate Street KM | 09:07 | 10:12 | 11:12 | 12:12 | 13:12 | 14:12 | 15:12 | 16:17 | 17:17 | ||||
| Cardiff Bridge KQ (o/s) | 09:09 | 10:14 | 11:14 | 12:14 | 13:14 | 14:14 | 15:14 | 16:20 | 17:20 | ||||
| Riverside, opp St Davids Hospital | 09:12 | 10:17 | 11:17 | 12:17 | 13:17 | 14:17 | 15:17 | 16:23 | 17:23 | ||||
| Canton, after Wyndham Crescent | 09:16 | 10:21 | 11:21 | 12:21 | 13:21 | 14:21 | 15:21 | 16:27 | 17:27 | ||||
| Canton, before Albert Street | 09:17 | 10:22 | 11:22 | 12:22 | 13:22 | 14:22 | 15:22 | 16:28 | 17:28 | ||||
| Canton Chapter Arts Centre (nr) | 09:19 | 10:24 | 11:24 | 12:24 | 13:24 | 14:24 | 15:24 | 16:30 | 17:30 | ||||
| Canton, before Radnor Court | 09:19 | 10:24 | 11:24 | 12:24 | 13:24 | 14:24 | 15:24 | 16:30 | 17:30 | ||||
| Canton, after Clive Road | 09:20 | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:25 | 16:32 | 17:32 | ||||
| Canton, before Wessex St | 09:21 | 10:26 | 11:26 | 12:26 | 13:26 | 14:26 | 15:26 | 16:32 | 17:32 | ||||
| Victoria Park 3 (at) | 09:22 | 10:27 | 11:27 | 12:27 | 13:27 | 14:27 | 15:27 | 16:33 | 17:33 | ||||
| Canton, before Windway Road | 09:23 | 10:28 | 11:28 | 12:28 | 13:28 | 14:28 | 15:28 | 16:35 | 17:35 | ||||
| Canton, before Ely Bridge | 09:23 | 10:28 | 11:28 | 12:28 | 13:28 | 14:28 | 15:28 | 16:35 | 17:35 | ||||
| Fairwater, opp Ely Road | 09:25 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 15:30 | 16:37 | 17:37 | ||||
| Fairwater, before Waungron Park Station | 09:25 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 15:30 | 16:37 | 17:37 | ||||
| Fairwater, o/s Mcclay Court | 09:27 | 10:32 | 11:32 | 12:32 | 13:32 | 14:32 | 15:32 | 16:39 | 17:39 | ||||
| The Fairwater (before) | 09:27 | 10:32 | 11:32 | 12:32 | 13:32 | 14:32 | 15:32 | 16:39 | 17:39 | ||||
| Fairwater, before Wellwright Road | 09:28 | 10:33 | 11:33 | 12:33 | 13:33 | 14:33 | 15:33 | 16:40 | 17:40 | ||||
| Pentrebane Gorse Place (o/s 43) | 09:29 | 10:34 | 11:34 | 12:34 | 13:34 | 14:34 | 15:34 | 16:41 | 17:41 | ||||
| Pentrebane, after Pinehurst Road | 09:29 | 10:34 | 11:34 | 12:34 | 13:34 | 14:34 | 15:34 | 16:42 | 17:42 | ||||
| Pentrebane, after Beechley Drive | 06:41 | 07:29 | 09:31 | 10:36 | 11:36 | 12:36 | 13:36 | 14:36 | 15:36 | 16:44 | 17:44 | ||
| Pentrebane, after Bishop Hannon Drive | 06:42 | 07:30 | 09:32 | 10:37 | 11:37 | 12:37 | 13:37 | 14:37 | 15:37 | 16:45 | 17:45 | ||
| Pentrebane, after Ashcroft Crescent | 06:43 | 07:30 | 09:32 | 10:37 | 11:37 | 12:37 | 13:37 | 14:37 | 15:37 | 16:46 | 17:46 | ||
| Pentrebane, after Roche Crescent | 06:44 | 07:32 | 09:34 | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:39 | 16:47 | 17:47 | ||
| Fairwater, o/s Peter Lea Primary | 06:45 | 07:33 | 09:35 | 10:40 | 11:40 | 12:40 | 13:40 | 14:40 | 15:40 | 16:48 | 17:48 | ||
| Fairwater, after Pwllmelin Road | 06:47 | 07:34 | 09:36 | 10:41 | 11:41 | 12:41 | 13:41 | 14:41 | 15:41 | 16:50 | 17:50 | ||
| Fairwater, o/s Holy Family Church | 06:48 | 07:35 | 09:37 | 10:42 | 11:42 | 12:42 | 13:42 | 14:42 | 15:42 | 16:51 | 17:51 | ||
| Fairwater Keyston Road (o/s 79) | 06:48 | 07:35 | 09:37 | 10:42 | 11:42 | 12:42 | 13:42 | 14:42 | 15:42 | 16:51 | 17:51 | ||
| Fairwater, after Cosheston Close | 06:49 | 07:36 | 09:38 | 10:43 | 11:43 | 12:43 | 13:43 | 14:43 | 15:43 | 16:52 | 17:52 | ||
| Fairwater, o/s Camellia Court | 06:50 | 07:37 | 09:39 | 10:44 | 11:44 | 12:44 | 13:44 | 14:44 | 15:44 | 16:53 | 17:53 | ||
| Danescourt, after Heol Seddon | 06:51 | 07:38 | 09:40 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:54 | 17:54 | ||
| Danescourt, opp Radyr Court | 06:52 | 07:39 | 09:41 | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 | 15:46 | 16:54 | 17:55 | ||
| Danescourt, before Burne Jones Close | 06:53 | 07:39 | 09:41 | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 | 15:46 | 16:55 | 17:55 | ||
| Danescourt, after Heol Urban | 06:54 | 07:40 | 09:42 | 10:47 | 11:47 | 12:47 | 13:47 | 14:47 | 15:47 | 16:55 | 17:56 | ||
| Danescourt Way (after) | 06:54 | 07:40 | 09:42 | 10:47 | 11:47 | 12:47 | 13:47 | 14:47 | 15:47 | 16:56 | 17:56 | ||
| Llandaff, before Llantrisant Rise | 06:54 | 07:41 | 09:43 | 10:48 | 11:48 | 12:48 | 13:48 | 14:48 | 15:48 | 16:56 | 17:57 | ||
| Llandaff, after Gillian Road | 06:55 | 07:41 | 09:43 | 10:48 | 11:48 | 12:48 | 13:48 | 14:48 | 15:48 | 16:56 | 17:57 | ||
| Llandaff, o/s BBC Studios | 06:56 | 07:42 | 09:44 | 10:49 | 11:49 | 12:49 | 13:49 | 14:49 | 15:49 | 16:57 | 17:58 | ||
| Llandaff, before Radyr Court Road | 06:58 | 07:44 | 09:46 | 10:51 | 11:51 | 12:51 | 13:51 | 14:51 | 15:51 | 16:59 | 18:00 | ||
| Llandaff North, opp Ysgol Glantaf | 06:58 | 07:44 | 09:46 | 10:51 | 11:51 | 12:51 | 13:51 | 14:51 | 15:51 | 16:59 | 18:00 | ||
| Llandaff North James & Jenkins (after Pineapple) | 07:00 | 07:46 | 09:48 | 10:53 | 11:53 | 12:53 | 13:53 | 14:53 | 15:53 | 17:01 | 18:02 | ||
| Llandaff Station (before) | 07:01 | 07:47 | 09:49 | 10:54 | 11:54 | 12:54 | 13:54 | 14:54 | 15:54 | 17:02 | 18:03 | ||
| Whitchurch, after Church Road | 07:03 | 07:49 | 09:51 | 10:56 | 11:56 | 12:56 | 13:56 | 14:56 | 15:56 | 17:04 | 18:05 | ||
| Whitchurch, opp Clos Newydd | 07:04 | 07:50 | 09:52 | 10:57 | 11:57 | 12:57 | 13:57 | 14:57 | 15:57 | 17:05 | 18:06 | ||
| Whitchurch, after Kelston Road | 07:05 | 07:51 | 09:53 | 10:58 | 11:58 | 12:58 | 13:58 | 14:58 | 15:58 | 17:06 | 18:07 | ||
| Whitchurch, after Velindre Hospital | 07:06 | 07:52 | 09:54 | 10:59 | 11:59 | 12:59 | 13:59 | 14:59 | 15:59 | 17:07 | 18:08 | ||
| Whitchurch Library (o/s) | 07:07 | 07:53 | 09:55 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:08 | 18:09 | ||
| Whitchurch, after Plas y Llan | 07:08 | 07:54 | 09:56 | 11:01 | 12:01 | 13:01 | 14:01 | 15:01 | 16:01 | 17:09 | 18:10 | ||
| Whitchurch Merthyr Road Shops (o/s Opticians) | 07:09 | 07:55 | 09:57 | 11:02 | 12:02 | 13:02 | 14:02 | 15:02 | 16:02 | 17:10 | 18:12 | ||
| Whitchurch, opp Three Elms | 07:11 | 07:57 | 09:59 | 11:04 | 12:04 | 13:04 | 14:04 | 15:04 | 16:04 | 17:12 | 18:14 | ||
| Whitchurch, after Ararat Church | 07:12 | 07:58 | 10:00 | 11:05 | 12:05 | 13:05 | 14:05 | 15:05 | 16:05 | 17:13 | 18:15 | ||
| Whitchurch The Philog (o/s 71) | 07:15 | 08:00 | 10:02 | 11:07 | 12:07 | 13:07 | 14:07 | 15:07 | 16:08 | 17:15 | 18:17 | ||
| Birchgrove Road (o/s 90) | 07:17 | 08:01 | 10:03 | 11:08 | 12:08 | 13:08 | 14:08 | 15:08 | 16:10 | 17:16 | 18:18 | ||
| Birchgrove (after) | 07:20 | 08:04 | 10:06 | 11:11 | 12:11 | 13:11 | 14:11 | 15:11 | 16:13 | 17:19 | 18:21 | ||
| Heath Rhydhelig Ave (o/s 51) | 07:21 | 08:06 | 10:08 | 11:13 | 12:13 | 13:13 | 14:13 | 15:13 | 16:15 | 17:21 | 18:23 | ||
| University Hospital of Wales Heath Park Way (entrance) | 07:23 | 08:09 | 10:11 | 11:16 | 12:16 | 13:16 | 14:16 | 15:16 | 16:18 | 17:24 | 18:26 | ||
| University Hospital of Wales, opp Childrens Unit | 07:25 | 08:10 | 10:12 | 11:17 | 12:17 | 13:17 | 14:17 | 15:17 | 16:19 | 17:25 | 18:28 | ||
| University Hospital of Wales, o/s Heath Hospital Main Entrance | 07:26 | 08:12 | 10:14 | 11:19 | 12:19 | 13:19 | 14:19 | 15:19 | 16:21 | 17:27 | 18:30 | ||
| 07:31 | 08:17 | 10:19 | 11:24 | 12:24 | 13:24 | 14:24 | 15:24 | 16:26 | 17:32 | 18:35 | |||
| University Hospital of Wales, opp Hospital | 07:31 | ||||||||||||
| University Hospital of Wales, before Ty Maeth | 08:18 | 10:19 | 11:24 | 12:24 | 13:24 | 14:24 | 15:24 | 16:26 | 17:33 | 18:36 | |||
| University Hospital of Wales, o/s Dental Hospital | 07:32 | ||||||||||||
| Heath, after Cemetery Gates | 08:19 | 10:21 | 11:26 | 12:26 | 13:26 | 14:26 | 15:26 | 16:28 | 17:34 | 18:37 | |||
| Heath Rhydhelig Ave (o/s 44) | 07:35 | ||||||||||||
| Heathmead (before) | 08:20 | 10:21 | 11:26 | 12:26 | 13:26 | 14:26 | 15:26 | 16:28 | 17:35 | 18:38 | |||
| Birchgrove Stop 1 (o/s Principality) | 07:37 | ||||||||||||
| Heath Highfield Road Top (opp junct) | 08:21 | 10:22 | 11:27 | 12:27 | 13:27 | 14:27 | 15:27 | 16:29 | 17:36 | 18:40 | |||
| Heath, before St Ambrose Road | 07:39 | ||||||||||||
| Heath Halt Road (o/s 43) | 08:22 | 10:23 | 11:28 | 12:28 | 13:28 | 14:28 | 15:28 | 16:30 | 17:37 | 18:41 | |||
| Heathway (after) | 07:41 | ||||||||||||
| Roath Park, nr Lake Road North | 08:25 | 10:26 | 11:31 | 12:31 | 13:31 | 14:31 | 15:31 | 16:33 | 17:40 | 18:44 | |||
| Heath, after King George V Drive | 07:43 | ||||||||||||
| Roath Park Celyn Avenue (o/s 37) | 08:27 | 10:27 | 11:32 | 12:32 | 13:32 | 14:32 | 15:32 | 16:34 | 17:41 | 18:46 | |||
| Heath, before St Denis Road | 07:44 | ||||||||||||
| Cyncoed, opp Discovery Inn | 08:29 | 10:29 | 11:34 | 12:34 | 13:34 | 14:34 | 15:34 | 16:36 | 17:43 | 18:48 | |||
| Heath, before Crystal Glen | 07:47 | ||||||||||||
| Cyncoed, after Lomond Crescent | 08:29 | 10:29 | 11:34 | 12:34 | 13:34 | 14:34 | 15:34 | 16:36 | 17:43 | 18:48 | |||
| Cyncoed, before Rhydypenau Crossroads | 07:50 | ||||||||||||
| Cyncoed Avenue (before) | 08:31 | 10:31 | 11:36 | 12:36 | 13:36 | 14:36 | 15:36 | 16:38 | 17:45 | 18:50 | |||
| Cyncoed Heol Esgyn (opp junct) | 07:50 | ||||||||||||
| Cyncoed, before St Ederyn's Road | 08:31 | 10:31 | 11:36 | 12:36 | 13:36 | 14:36 | 15:36 | 16:38 | 17:45 | 18:50 | |||
| Cyncoed, before Berrymead Road | 07:51 | ||||||||||||
| Cyncoed, after Llangorse Rd | 08:32 | 10:32 | 11:37 | 12:37 | 13:37 | 14:37 | 15:37 | 16:39 | 17:46 | 18:51 | |||
| Cyncoed Rhydypenau Road (o/s 95) | 07:52 | ||||||||||||
| Cyncoed Village (in) | 08:34 | 10:34 | 11:39 | 12:39 | 13:39 | 14:39 | 15:39 | 16:41 | 17:48 | 18:53 | |||
| Cyncoed Village (o/s 145) | 07:53 | ||||||||||||
| Cyncoed, after Derwen Road | 07:53 | 08:34 | 10:34 | 11:39 | 12:39 | 13:39 | 14:39 | 15:39 | 16:41 | 17:48 | 18:53 | ||
| Cyncoed, after Westminster Drive | 07:54 | 08:35 | 10:35 | 11:40 | 12:40 | 13:40 | 14:40 | 15:40 | 16:42 | 17:49 | 18:54 | ||
| Cyncoed, before Meadow Close | 07:54 | 08:35 | 10:35 | 11:40 | 12:40 | 13:40 | 14:40 | 15:40 | 16:42 | 17:49 | 18:54 | ||
| Pentwyn, before Ty Cerrig | 07:56 | 08:37 | 10:37 | 11:42 | 12:42 | 13:42 | 14:42 | 15:42 | 16:44 | 17:51 | 18:56 | ||
| Pentwyn, after Aldi | 07:58 | 08:39 | 10:39 | 11:44 | 12:44 | 13:44 | 14:44 | 15:44 | 16:46 | 17:53 | 18:58 | ||
| Pentwyn, after Llwyn Castan | 07:59 | 08:39 | 10:39 | 11:44 | 12:44 | 13:44 | 14:44 | 15:44 | 16:46 | 17:54 | 18:58 | ||
| Pentwyn, after Glyncoed School | 08:00 | 08:40 | 10:40 | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:47 | 17:55 | 18:59 | ||
| Pentwyn, after Wern Goch | 08:01 | 08:41 | 10:41 | 11:46 | 12:46 | 13:46 | 14:46 | 15:46 | 16:48 | 17:56 | 19:00 | ||
| Llanedeyrn, opp Glenwood | 08:02 | 08:42 | 10:42 | 11:47 | 12:47 | 13:47 | 14:47 | 15:47 | 16:49 | 17:57 | 19:01 | ||
| Llanedeyrn, before Pensylvania | 08:03 | 08:43 | 10:43 | 11:48 | 12:48 | 13:48 | 14:48 | 15:48 | 16:50 | 17:58 | 19:02 | ||
| Llanedeyrn, o/s Ael y Bryn | 08:04 | 08:44 | 10:44 | 11:49 | 12:49 | 13:49 | 14:49 | 15:49 | 16:51 | 17:59 | 19:03 | ||
| Llanedeyrn, opp Queenwood | 08:06 | 08:45 | 10:45 | 11:50 | 12:50 | 13:50 | 14:50 | 15:50 | 16:52 | 18:00 | 19:04 | ||
| Llanedeyrn Road (after roundabout) | 08:07 | 08:46 | 10:46 | 11:51 | 12:51 | 13:51 | 14:51 | 15:51 | 16:53 | 18:01 | 19:05 | ||
| Penylan, before St Teilo's | 08:08 | 08:47 | 10:47 | 11:52 | 12:52 | 13:52 | 14:52 | 15:52 | 16:54 | 18:02 | 19:06 | ||
| Penylan, before Grafton Close | 08:09 | 08:48 | 10:47 | 11:53 | 12:52 | 13:53 | 14:52 | 15:53 | 16:54 | 18:03 | 19:07 | ||
| Penylan, before Lothian Cres | 08:09 | 08:49 | 10:48 | 11:54 | 12:53 | 13:54 | 14:53 | 15:54 | 16:55 | 18:04 | 19:08 | ||
| Penylan Carisbrooke Way (nr 118) | 08:10 | 08:49 | 10:48 | 11:54 | 12:53 | 13:54 | 14:53 | 15:54 | 16:55 | 18:04 | 19:08 | ||
| Penylan, before Queenwood Close | 08:11 | 08:50 | 10:49 | 11:55 | 12:54 | 13:55 | 14:54 | 15:55 | 16:56 | 18:05 | 19:09 | ||
| Penylan Oval (nr) | 08:12 | 08:51 | 10:49 | 11:56 | 12:54 | 13:56 | 14:54 | 15:56 | 16:56 | 18:06 | 19:10 | ||
| Penylan, after Greenlawns | 08:13 | 08:51 | 10:50 | 11:56 | 12:55 | 13:56 | 14:55 | 15:56 | 16:57 | 18:06 | 19:10 | ||
| Penylan Colchester Avenue Top (o/s 9) | 08:15 | 08:53 | 10:51 | 11:58 | 12:56 | 13:58 | 14:56 | 15:58 | 16:58 | 18:08 | 19:12 | ||
| Penylan Colchester Avenue (o/s 41) | 08:15 | 08:53 | 10:52 | 11:58 | 12:57 | 13:58 | 14:57 | 15:58 | 16:59 | 18:08 | 19:12 | ||
| Penylan, before Earl`s Court Road | 08:16 | 08:54 | 10:52 | 11:59 | 12:57 | 13:59 | 14:57 | 15:59 | 16:59 | 18:09 | 19:13 | ||
| Penylan, after Howardian Close | 08:17 | 08:55 | 10:53 | 12:00 | 12:58 | 14:00 | 14:58 | 16:00 | 17:00 | 18:10 | 19:14 | ||
| Penylan, opp Sainsbury's | 08:18 | 08:56 | 10:54 | 12:01 | 12:59 | 14:01 | 14:59 | 16:01 | 17:01 | 18:11 | 19:15 | ||
| Penylan, after Colchester Avenue Bottom | 08:18 | 08:56 | 10:54 | 12:01 | 12:59 | 14:01 | 14:59 | 16:01 | 17:01 | 18:12 | 19:15 | ||
| Penylan, before Ipswich Road | 08:19 | 08:57 | 10:55 | 12:02 | 13:00 | 14:02 | 15:00 | 16:02 | 17:02 | 18:12 | 19:16 | ||
| Rumney, after Castle Avenue | 08:58 | 12:03 | 14:03 | 16:03 | 18:14 | ||||||||
| Rumney, after Ty Mawr Avenue | 08:20 | 10:56 | 13:01 | 15:02 | 17:03 | 19:18 | |||||||
| Rumney, after Ty Mawr Road | 08:59 | 12:04 | 14:04 | 16:04 | 18:16 | ||||||||
| Rumney, after Highlands | 08:21 | 10:57 | 13:02 | 15:03 | 17:04 | 19:19 | |||||||
| Rumney Carpenters Arms (o/s former) | 09:00 | 12:05 | 14:05 | 16:05 | 18:17 | ||||||||
| Rumney, after Brachdy Lane | 08:21 | 10:57 | 13:02 | 15:03 | 17:04 | 19:19 | |||||||
| Llanrumney Avenue (after Cross Inn) | 09:01 | 12:06 | 14:06 | 16:06 | 18:18 | ||||||||
| Rumney, after Quarry Dale | 08:22 | 10:58 | 13:03 | 15:04 | 17:05 | 19:20 | |||||||
| Llanrumney, nr Eastern Leisure Centre | 09:02 | 12:07 | 14:07 | 16:07 | 18:20 | ||||||||
| Rumney Downton Grange (nr former) | 08:23 | 10:59 | 13:04 | 15:05 | 17:06 | 19:21 | |||||||
| Llanrumney, after Lynton Terrace | 09:03 | 12:08 | 14:08 | 16:08 | 18:21 | ||||||||
| Rumney, before Heron Road | 08:24 | 11:00 | 13:05 | 15:07 | 17:07 | 19:23 | |||||||
| Llanrumney, after Ball Lane | 07:20 | 09:05 | 12:10 | 14:10 | 16:10 | 18:23 | |||||||
| Rumney St Hilary Church (opp former) | 08:25 | 11:01 | 13:06 | 15:08 | 17:08 | 19:24 | |||||||
| Llanrumney Hall (opp) | 07:21 | 09:06 | 12:11 | 14:11 | 16:11 | 18:24 | |||||||
| Rumney, before Towyn Road | 08:26 | 11:02 | 13:07 | 15:09 | 17:09 | 19:25 | |||||||
| Llanrumney, o/s Laureate Close | 07:21 | 09:06 | 12:11 | 14:11 | 16:11 | 18:24 | |||||||
| Trowbridge Road (after) | 08:27 | 11:03 | 13:08 | 15:11 | 17:10 | 19:27 | |||||||
| Llanrumney, before Thackeray Crescent | 07:22 | 09:06 | 12:11 | 14:11 | 16:11 | 18:25 | |||||||
| Trowbridge, after Abergele Road | 08:28 | 11:04 | 13:09 | 15:12 | 17:11 | 19:28 | |||||||
| Llanrumney, opp Siloam Baptist | 07:23 | 09:07 | 12:12 | 14:12 | 16:12 | 18:26 | |||||||
| Trowbridge, before Hendre Road | 08:29 | 11:05 | 13:10 | 15:12 | 17:12 | 19:28 | |||||||
| Llanrumney, after Hazlitt Close | 07:24 | 09:08 | 12:13 | 14:13 | 16:13 | 18:26 | |||||||
| St Mellons, after Tarwick Drive | 06:18 | 08:30 | 11:06 | 13:11 | 15:14 | 17:13 | 19:30 | ||||||
| Llanrumney, after Arnold Avenue | 07:25 | 09:08 | 12:13 | 14:13 | 16:13 | 18:27 | |||||||
| Llanrumney, before Bluebell Drive | 07:25 | 09:09 | 12:14 | 14:14 | 16:14 | 18:28 | |||||||
| Llanrumney, after Elgar Crescent | 07:27 | 09:10 | 12:15 | 14:15 | 16:15 | 18:29 | |||||||
| Llanrumney, o/s Countisbury Avenue | 07:29 | 09:12 | 12:17 | 14:17 | 16:17 | 18:31 | |||||||
| Llanrumney Mount Pleasant Ave (opp junct) | 07:30 | 09:13 | 12:18 | 14:18 | 16:18 | 18:31 | |||||||
| Rumney, after Mount Pleasant Avenue | 07:30 | 09:13 | 12:18 | 14:18 | 16:18 | 18:32 | |||||||
| Old St Mellons, after Bluebell Inn | 07:33 | 09:17 | 12:22 | 14:22 | 16:22 | 18:35 | |||||||
| St Mellons Llaneirwg Way (after pedestrian crossing) | 06:19 | 07:35 | 08:31 | 09:19 | 11:07 | 12:24 | 13:12 | 14:24 | 15:15 | 16:24 | 17:14 | 18:37 | 19:31 |
| St Mellons, before Sanderling Drive | 06:20 | 07:36 | 08:32 | 09:20 | 11:08 | 12:25 | 13:13 | 14:25 | 15:16 | 16:25 | 17:15 | 18:38 | 19:32 |
| St Mellons Police Station (opp) | 06:22 | 07:38 | 08:34 | 09:22 | 11:10 | 12:27 | 13:15 | 14:27 | 15:18 | 16:27 | 17:17 | 18:39 | 19:33 |
| St Mellons, before Coleford Drive | 06:23 | 07:39 | 08:35 | 09:22 | 11:11 | 12:27 | 13:16 | 14:27 | 15:19 | 16:27 | 17:18 | 18:40 | 19:34 |
| St Mellons, before Willowbrook Drive | 06:23 | 07:40 | 08:35 | 09:23 | 11:11 | 12:28 | 13:16 | 14:28 | 15:20 | 16:28 | 17:18 | 18:40 | 19:34 |
| St Mellons, after Crickhowell Road | 06:24 | 07:40 | 08:36 | 09:23 | 11:12 | 12:28 | 13:17 | 14:28 | 15:20 | 16:28 | 17:19 | 18:41 | 19:34 |
| St Mellons, o/s Meadowlane Primary School | 06:25 | 07:42 | 08:37 | 09:24 | 11:13 | 12:29 | 13:18 | 14:29 | 15:21 | 16:29 | 17:20 | 18:42 | 19:35 |
| St Mellons, o/s Clos Gwlad-Yr-Haf | 06:25 | 07:43 | 08:37 | 09:24 | 11:13 | 12:29 | 13:18 | 14:29 | 15:22 | 16:29 | 17:20 | 18:42 | 19:36 |
| St Mellons, opp Willowbrook School | 06:26 | 07:44 | 08:38 | 09:25 | 11:14 | 12:30 | 13:19 | 14:30 | 15:23 | 16:30 | 17:21 | 18:43 | 19:37 |
| St Mellons, opp Kwik Save | 06:28 | 07:45 | 08:40 | 09:26 | 11:15 | 12:31 | 13:20 | 14:31 | 15:24 | 16:31 | 17:22 | 18:44 | 19:38 |
| St Mellons, before Willowdene Way | 06:28 | 07:46 | 08:40 | 09:26 | 11:16 | 12:31 | 13:21 | 14:31 | 15:24 | 16:31 | 17:23 | 18:45 | 19:38 |
| St Mellons, o/s Heritage Park | 06:29 | 07:47 | 08:41 | 09:27 | 11:16 | 12:32 | 13:21 | 14:32 | 15:25 | 16:32 | 17:23 | 18:45 | 19:39 |
| St Mellons, o/s Heritage Inn | 06:30 | 07:48 | 08:42 | 09:28 | 11:17 | 12:33 | 13:22 | 14:33 | 15:26 | 16:33 | 17:24 | 18:46 | 19:40 |
| St Mellons Llaneirwg Way (before pedestrian crossing) | 06:31 | 07:50 | 08:43 | 09:29 | 11:18 | 12:34 | 13:23 | 14:34 | 15:28 | 16:34 | 17:25 | 18:47 | 19:41 |
| St Mellons, after Tarwick Drive | 07:52 | 09:30 | 12:35 | 14:35 | 16:35 | 18:49 | |||||||
| Old St Mellons, opp Bluebell Inn | 06:33 | 08:45 | 11:20 | 13:25 | 15:29 | 17:27 | 19:42 | ||||||
| Trowbridge, nr Ty Coch Court | 07:52 | 09:30 | 12:35 | 14:35 | 16:35 | 18:49 | |||||||
| Rumney, nr The Mount | 06:34 | 08:46 | 11:21 | 13:26 | 15:31 | 17:28 | 19:44 | ||||||
| Trowbridge, after Hendre Road | 07:53 | 09:30 | 12:35 | 14:35 | 16:35 | 18:49 | |||||||
| Llanrumney, before Bideford Road | 06:35 | 08:47 | 11:22 | 13:27 | 15:32 | 17:29 | 19:45 | ||||||
| Trowbridge, before Abergele Road | 07:54 | 09:31 | 12:36 | 14:36 | 16:36 | 18:50 | |||||||
| Llanrumney, opp Countisbury Avenue | 06:37 | 08:49 | 11:24 | 13:29 | 15:34 | 17:31 | 19:46 | ||||||
| Trowbridge Road (after) | 07:55 | 09:33 | 12:38 | 14:38 | 16:38 | 18:51 | |||||||
| Llanrumney, after Elgar Crescent | 06:38 | 08:50 | 11:24 | 13:29 | 15:35 | 17:31 | 19:47 | ||||||
| Rumney, before Towyn Road | 07:57 | 09:33 | 12:38 | 14:38 | 16:38 | 18:52 | |||||||
| Llanrumney, before Bluebell Drive | 06:39 | 08:51 | 11:25 | 13:30 | 15:36 | 17:32 | 19:48 | ||||||
| Rumney, after Harris Avenue | 07:58 | 09:35 | 12:40 | 14:40 | 16:40 | 18:54 | |||||||
| Llanrumney, before Okehampton Avenue | 06:39 | 08:51 | 11:26 | 13:31 | 15:36 | 17:33 | 19:48 | ||||||
| Rumney, after Heron Road | 08:00 | 09:36 | 12:41 | 14:41 | 16:41 | 18:54 | |||||||
| Llanrumney, opp Arnold Avenue | 06:40 | 08:52 | 11:26 | 13:31 | 15:37 | 17:33 | 19:49 | ||||||
| Rumney, before Mardy Road | 08:01 | 09:37 | 12:42 | 14:42 | 16:42 | 18:55 | |||||||
| Llanrumney, opp Hazlitt Close | 06:40 | 08:52 | 11:27 | 13:32 | 15:37 | 17:34 | 19:49 | ||||||
| Rumney, after Quarry Dale | 08:03 | 09:38 | 12:43 | 14:43 | 16:43 | 18:57 | |||||||
| Llanrumney, after Shaw Close | 06:41 | 08:53 | 11:27 | 13:32 | 15:38 | 17:34 | 19:50 | ||||||
| Rumney, after Brachdy Lane | 08:04 | 09:39 | 12:44 | 14:44 | 16:44 | 18:57 | |||||||
| Llanrumney Thackeray Crescent (opp junct) | 06:42 | 08:54 | 11:28 | 13:33 | 15:39 | 17:35 | 19:51 | ||||||
| Rumney, before Tredelerch Road | 08:04 | 09:40 | 12:45 | 14:45 | 16:45 | 18:58 | |||||||
| Llanrumney, opp Laureate Close | 06:42 | 08:54 | 11:28 | 13:33 | 15:39 | 17:35 | 19:51 | ||||||
| Rumney, o/s The Potteries | 08:06 | 09:40 | 12:45 | 14:45 | 16:45 | 18:59 | |||||||
| Llanrumney Hall (o/s) | 06:43 | 08:55 | 11:29 | 13:34 | 15:40 | 17:36 | 19:52 | ||||||
| Llanrumney, before Ball Lane | 06:44 | 08:56 | 11:30 | 13:35 | 15:41 | 17:37 | 19:53 | ||||||
| Llanrumney, after Worle Avenue | 06:45 | 08:57 | 11:32 | 13:37 | 15:42 | 17:39 | |||||||
| Llanrumney, o/s Eastern Leisure Centre | 06:46 | 08:58 | 11:33 | 13:38 | 15:44 | 17:40 | |||||||
| Llanrumney, after Lynton Terrace | 06:47 | 08:59 | 11:34 | 13:39 | 15:44 | 17:41 | |||||||
| Rumney Carpenters Arms (opp former) | 06:48 | 09:00 | 11:36 | 13:41 | 15:46 | 17:43 | |||||||
| Rumney, after Ty Mawr Road | 06:50 | 09:02 | 11:38 | 13:43 | 15:48 | 17:45 | |||||||
| Penylan, after Ipswich Road | 06:52 | 08:07 | 09:04 | 09:41 | 11:41 | 12:46 | 13:46 | 14:46 | 15:51 | 16:46 | 17:48 | 19:00 | |
| Penylan, before Sainsbury's | 06:54 | 08:08 | 09:06 | 09:43 | 11:42 | 12:48 | 13:47 | 14:48 | 15:52 | 16:48 | 17:49 | 19:01 | |
| Penylan, before Howardian Close | 06:55 | 08:10 | 09:07 | 09:44 | 11:44 | 12:49 | 13:49 | 14:49 | 15:54 | 16:49 | 17:51 | 19:02 |
St. Mellons - Pentrebane, Llandaff, Gabalfa, Lakeside, Cyncoed, Pentwyn, Llanedeyrn - West Cardiff
Llanrumney - Pentrebane, Llandaff, Gabalfa, Lakeside, Cyncoed, Pentwyn, Llanedeyrn - West Cardiff
| 102 | 101 | 102 | 101 | 102 | 101 | 102 | 101 | 102 | 101 | 102 | 101 | 102 | |
| Penylan, after Howardian Close | 08:17 | 08:55 | 10:53 | 12:00 | 12:58 | 14:00 | 14:58 | 16:00 | 17:00 | 18:10 | 19:14 | ||
| Penylan, opp Sainsbury's | 08:18 | 08:56 | 10:54 | 12:01 | 12:59 | 14:01 | 14:59 | 16:01 | 17:01 | 18:11 | 19:15 | ||
| Penylan, after Colchester Avenue Bottom | 08:18 | 08:56 | 10:54 | 12:01 | 12:59 | 14:01 | 14:59 | 16:01 | 17:01 | 18:12 | 19:15 | ||
| Penylan, before Ipswich Road | 08:19 | 08:57 | 10:55 | 12:02 | 13:00 | 14:02 | 15:00 | 16:02 | 17:02 | 18:12 | 19:16 | ||
| Rumney, after Castle Avenue | 08:58 | 12:03 | 14:03 | 16:03 | 18:14 | ||||||||
| Rumney, after Ty Mawr Avenue | 08:20 | 10:56 | 13:01 | 15:02 | 17:03 | 19:18 | |||||||
| Rumney, after Ty Mawr Road | 08:59 | 12:04 | 14:04 | 16:04 | 18:16 | ||||||||
| Rumney, after Highlands | 08:21 | 10:57 | 13:02 | 15:03 | 17:04 | 19:19 | |||||||
| Rumney Carpenters Arms (o/s former) | 09:00 | 12:05 | 14:05 | 16:05 | 18:17 | ||||||||
| Rumney, after Brachdy Lane | 08:21 | 10:57 | 13:02 | 15:03 | 17:04 | 19:19 | |||||||
| Llanrumney Avenue (after Cross Inn) | 09:01 | 12:06 | 14:06 | 16:06 | 18:18 | ||||||||
| Rumney, after Quarry Dale | 08:22 | 10:58 | 13:03 | 15:04 | 17:05 | 19:20 | |||||||
| Llanrumney, nr Eastern Leisure Centre | 09:02 | 12:07 | 14:07 | 16:07 | 18:20 | ||||||||
| Rumney Downton Grange (nr former) | 08:23 | 10:59 | 13:04 | 15:05 | 17:06 | 19:21 | |||||||
| Llanrumney, after Lynton Terrace | 09:03 | 12:08 | 14:08 | 16:08 | 18:21 | ||||||||
| Rumney, before Heron Road | 08:24 | 11:00 | 13:05 | 15:07 | 17:07 | 19:23 | |||||||
| Llanrumney, after Ball Lane | 07:20 | 09:05 | 12:10 | 14:10 | 16:10 | 18:23 | |||||||
| Rumney St Hilary Church (opp former) | 08:25 | 11:01 | 13:06 | 15:08 | 17:08 | 19:24 | |||||||
| Llanrumney Hall (opp) | 07:21 | 09:06 | 12:11 | 14:11 | 16:11 | 18:24 | |||||||
| Rumney, before Towyn Road | 08:26 | 11:02 | 13:07 | 15:09 | 17:09 | 19:25 | |||||||
| Llanrumney, o/s Laureate Close | 07:21 | 09:06 | 12:11 | 14:11 | 16:11 | 18:24 | |||||||
| Trowbridge Road (after) | 08:27 | 11:03 | 13:08 | 15:11 | 17:10 | 19:27 | |||||||
| Llanrumney, before Thackeray Crescent | 07:22 | 09:06 | 12:11 | 14:11 | 16:11 | 18:25 | |||||||
| Trowbridge, after Abergele Road | 08:28 | 11:04 | 13:09 | 15:12 | 17:11 | 19:28 | |||||||
| Llanrumney, opp Siloam Baptist | 07:23 | 09:07 | 12:12 | 14:12 | 16:12 | 18:26 | |||||||
| Trowbridge, before Hendre Road | 08:29 | 11:05 | 13:10 | 15:12 | 17:12 | 19:28 | |||||||
| Llanrumney, after Hazlitt Close | 07:24 | 09:08 | 12:13 | 14:13 | 16:13 | 18:26 | |||||||
| St Mellons, after Tarwick Drive | 06:10 | 08:30 | 11:06 | 13:11 | 15:14 | 17:13 | 19:30 | ||||||
| Llanrumney, after Arnold Avenue | 07:25 | 09:08 | 12:13 | 14:13 | 16:13 | 18:27 | |||||||
| Llanrumney, before Bluebell Drive | 07:25 | 09:09 | 12:14 | 14:14 | 16:14 | 18:28 | |||||||
| Llanrumney, after Elgar Crescent | 07:27 | 09:10 | 12:15 | 14:15 | 16:15 | 18:29 | |||||||
| Llanrumney, o/s Countisbury Avenue | 07:29 | 09:12 | 12:17 | 14:17 | 16:17 | 18:31 | |||||||
| Llanrumney Mount Pleasant Ave (opp junct) | 07:30 | 09:13 | 12:18 | 14:18 | 16:18 | 18:31 | |||||||
| Rumney, after Mount Pleasant Avenue | 07:30 | 09:13 | 12:18 | 14:18 | 16:18 | 18:32 | |||||||
| Old St Mellons, after Bluebell Inn | 07:33 | 09:17 | 12:22 | 14:22 | 16:22 | 18:35 | |||||||
| St Mellons Llaneirwg Way (after pedestrian crossing) | 06:11 | 07:35 | 08:31 | 09:19 | 11:07 | 12:24 | 13:12 | 14:24 | 15:15 | 16:24 | 17:14 | 18:37 | 19:31 |
| St Mellons, before Sanderling Drive | 06:12 | 07:36 | 08:32 | 09:20 | 11:08 | 12:25 | 13:13 | 14:25 | 15:16 | 16:25 | 17:15 | 18:38 | 19:32 |
| St Mellons Police Station (opp) | 06:14 | 07:38 | 08:34 | 09:22 | 11:10 | 12:27 | 13:15 | 14:27 | 15:18 | 16:27 | 17:17 | 18:39 | 19:33 |
| St Mellons, before Coleford Drive | 06:15 | 07:39 | 08:35 | 09:22 | 11:11 | 12:27 | 13:16 | 14:27 | 15:19 | 16:27 | 17:18 | 18:40 | 19:34 |
| St Mellons, before Willowbrook Drive | 06:15 | 07:40 | 08:35 | 09:23 | 11:11 | 12:28 | 13:16 | 14:28 | 15:20 | 16:28 | 17:18 | 18:40 | 19:34 |
| St Mellons, after Crickhowell Road | 06:16 | 07:40 | 08:36 | 09:23 | 11:12 | 12:28 | 13:17 | 14:28 | 15:20 | 16:28 | 17:19 | 18:41 | 19:34 |
| St Mellons, o/s Meadowlane Primary School | 06:17 | 07:42 | 08:37 | 09:24 | 11:13 | 12:29 | 13:18 | 14:29 | 15:21 | 16:29 | 17:20 | 18:42 | 19:35 |
| St Mellons, o/s Clos Gwlad-Yr-Haf | 06:17 | 07:43 | 08:37 | 09:24 | 11:13 | 12:29 | 13:18 | 14:29 | 15:22 | 16:29 | 17:20 | 18:42 | 19:36 |
| St Mellons, opp Willowbrook School | 06:18 | 07:44 | 08:38 | 09:25 | 11:14 | 12:30 | 13:19 | 14:30 | 15:23 | 16:30 | 17:21 | 18:43 | 19:37 |
| St Mellons, opp Kwik Save | 06:20 | 07:45 | 08:40 | 09:26 | 11:15 | 12:31 | 13:20 | 14:31 | 15:24 | 16:31 | 17:22 | 18:44 | 19:38 |
| St Mellons, before Willowdene Way | 06:20 | 07:46 | 08:40 | 09:26 | 11:16 | 12:31 | 13:21 | 14:31 | 15:24 | 16:31 | 17:23 | 18:45 | 19:38 |
| St Mellons, o/s Heritage Park | 06:21 | 07:47 | 08:41 | 09:27 | 11:16 | 12:32 | 13:21 | 14:32 | 15:25 | 16:32 | 17:23 | 18:45 | 19:39 |
| St Mellons, o/s Heritage Inn | 06:22 | 07:48 | 08:42 | 09:28 | 11:17 | 12:33 | 13:22 | 14:33 | 15:26 | 16:33 | 17:24 | 18:46 | 19:40 |
| St Mellons Llaneirwg Way (before pedestrian crossing) | 06:23 | 07:50 | 08:43 | 09:29 | 11:18 | 12:34 | 13:23 | 14:34 | 15:28 | 16:34 | 17:25 | 18:47 | 19:41 |
| St Mellons, after Tarwick Drive | 07:52 | 09:30 | 12:35 | 14:35 | 16:35 | 18:49 | |||||||
| Old St Mellons, opp Bluebell Inn | 06:25 | 08:45 | 11:20 | 13:25 | 15:29 | 17:27 | 19:42 | ||||||
| Trowbridge, nr Ty Coch Court | 07:52 | 09:30 | 12:35 | 14:35 | 16:35 | 18:49 | |||||||
| Rumney, nr The Mount | 06:26 | 08:46 | 11:21 | 13:26 | 15:31 | 17:28 | 19:44 | ||||||
| Trowbridge, after Hendre Road | 07:53 | 09:30 | 12:35 | 14:35 | 16:35 | 18:49 | |||||||
| Llanrumney, before Bideford Road | 06:27 | 08:47 | 11:22 | 13:27 | 15:32 | 17:29 | 19:45 | ||||||
| Trowbridge, before Abergele Road | 07:54 | 09:31 | 12:36 | 14:36 | 16:36 | 18:50 | |||||||
| Llanrumney, opp Countisbury Avenue | 06:29 | 08:49 | 11:24 | 13:29 | 15:34 | 17:31 | 19:46 | ||||||
| Trowbridge Road (after) | 07:55 | 09:33 | 12:38 | 14:38 | 16:38 | 18:51 | |||||||
| Llanrumney, after Elgar Crescent | 06:30 | 08:50 | 11:24 | 13:29 | 15:35 | 17:31 | 19:47 | ||||||
| Rumney, before Towyn Road | 07:57 | 09:33 | 12:38 | 14:38 | 16:38 | 18:52 | |||||||
| Llanrumney, before Bluebell Drive | 06:31 | 08:51 | 11:25 | 13:30 | 15:36 | 17:32 | 19:48 | ||||||
| Rumney, after Harris Avenue | 07:58 | 09:35 | 12:40 | 14:40 | 16:40 | 18:54 | |||||||
| Llanrumney, before Okehampton Avenue | 06:31 | 08:51 | 11:26 | 13:31 | 15:36 | 17:33 | 19:48 | ||||||
| Rumney, after Heron Road | 08:00 | 09:36 | 12:41 | 14:41 | 16:41 | 18:54 | |||||||
| Llanrumney, opp Arnold Avenue | 06:32 | 08:52 | 11:26 | 13:31 | 15:37 | 17:33 | 19:49 | ||||||
| Rumney, before Mardy Road | 08:01 | 09:37 | 12:42 | 14:42 | 16:42 | 18:55 | |||||||
| Llanrumney, opp Hazlitt Close | 06:32 | 08:52 | 11:27 | 13:32 | 15:37 | 17:34 | 19:49 | ||||||
| Rumney, after Quarry Dale | 08:03 | 09:38 | 12:43 | 14:43 | 16:43 | 18:57 | |||||||
| Llanrumney, after Shaw Close | 06:33 | 08:53 | 11:27 | 13:32 | 15:38 | 17:34 | 19:50 | ||||||
| Rumney, after Brachdy Lane | 08:04 | 09:39 | 12:44 | 14:44 | 16:44 | 18:57 | |||||||
| Llanrumney Thackeray Crescent (opp junct) | 06:34 | 08:54 | 11:28 | 13:33 | 15:39 | 17:35 | 19:51 | ||||||
| Rumney, before Tredelerch Road | 08:04 | 09:40 | 12:45 | 14:45 | 16:45 | 18:58 | |||||||
| Llanrumney, opp Laureate Close | 06:34 | 08:54 | 11:28 | 13:33 | 15:39 | 17:35 | 19:51 | ||||||
| Rumney, o/s The Potteries | 08:06 | 09:40 | 12:45 | 14:45 | 16:45 | 18:59 | |||||||
| Llanrumney Hall (o/s) | 06:35 | 08:55 | 11:29 | 13:34 | 15:40 | 17:36 | 19:52 | ||||||
| Llanrumney, before Ball Lane | 06:36 | 08:56 | 11:30 | 13:35 | 15:41 | 17:37 | 19:53 | ||||||
| Llanrumney, after Worle Avenue | 06:37 | 08:57 | 11:32 | 13:37 | 15:42 | 17:39 | |||||||
| Llanrumney, o/s Eastern Leisure Centre | 06:38 | 08:58 | 11:33 | 13:38 | 15:44 | 17:40 | |||||||
| Llanrumney, after Lynton Terrace | 06:39 | 08:59 | 11:34 | 13:39 | 15:44 | 17:41 | |||||||
| Rumney Carpenters Arms (opp former) | 06:40 | 09:00 | 11:36 | 13:41 | 15:46 | 17:43 | |||||||
| Rumney, after Ty Mawr Road | 06:42 | 09:02 | 11:38 | 13:43 | 15:48 | 17:45 | |||||||
| Penylan, after Ipswich Road | 06:44 | 08:07 | 09:04 | 09:41 | 11:41 | 12:46 | 13:46 | 14:46 | 15:51 | 16:46 | 17:48 | 19:00 | |
| Penylan, before Sainsbury's | 06:46 | 08:08 | 09:06 | 09:43 | 11:42 | 12:48 | 13:47 | 14:48 | 15:52 | 16:48 | 17:49 | 19:01 | |
| Penylan, before Howardian Close | 06:47 | 08:10 | 09:07 | 09:44 | 11:44 | 12:49 | 13:49 | 14:49 | 15:54 | 16:49 | 17:51 | 19:02 | |
| Penylan, before Baron's Court Road | 06:47 | 08:10 | 09:07 | 09:44 | 11:44 | 12:49 | 13:49 | 14:49 | 15:54 | 16:49 | 17:51 | 19:02 | |
| Penylan, before Southcourt Road | 06:48 | 08:11 | 09:08 | 09:45 | 11:45 | 12:50 | 13:50 | 14:50 | 15:55 | 16:50 | 17:52 | 19:03 | |
| Penylan, after Waterloo Road | 06:48 | 08:11 | 09:08 | 09:45 | 11:45 | 12:50 | 13:50 | 14:50 | 15:55 | 16:50 | 17:52 | 19:03 | |
| Penylan, after Bronwydd Avenue | 06:49 | 08:12 | 09:08 | 09:46 | 11:46 | 12:51 | 13:51 | 14:51 | 15:56 | 16:51 | 17:53 | 19:03 | |
| Penylan, before Greenlawns | 06:51 | 08:14 | 09:09 | 09:47 | 11:47 | 12:52 | 13:52 | 14:52 | 15:57 | 16:52 | 17:54 | 19:05 | |
| Penylan Oval (nr) | 06:52 | 08:15 | 09:10 | 09:47 | 11:47 | 12:52 | 13:52 | 14:52 | 15:58 | 16:52 | 17:54 | 19:05 | |
| Penylan, before Queenwood Close | 06:53 | 08:16 | 09:11 | 09:48 | 11:48 | 12:53 | 13:53 | 14:53 | 15:59 | 16:53 | 17:55 | 19:06 | |
| Penylan Carisbrooke Way (o/s 102) | 06:53 | 08:16 | 09:11 | 09:49 | 11:49 | 12:54 | 13:54 | 14:54 | 16:00 | 16:54 | 17:56 | 19:06 | |
| Penylan, before Lothian Cres | 06:54 | 08:17 | 09:11 | 09:50 | 11:50 | 12:55 | 13:55 | 14:55 | 16:01 | 16:55 | 17:57 | 19:07 | |
| Penylan, after Grafton Close | 06:55 | 08:18 | 09:12 | 09:50 | 11:50 | 12:55 | 13:55 | 14:55 | 16:02 | 16:55 | 17:57 | 19:08 | |
| Penylan, after Lonsdale Road | 06:56 | 08:19 | 09:12 | 09:51 | 11:51 | 12:56 | 13:56 | 14:56 | 16:02 | 16:56 | 17:58 | 19:08 | |
| Llanedeyrn Road (before roundabout) | 06:57 | 08:20 | 09:13 | 09:52 | 11:52 | 12:57 | 13:57 | 14:57 | 16:03 | 16:57 | 17:59 | 19:09 | |
| Llanedeyrn, o/s Queenwood | 06:58 | 08:21 | 09:14 | 09:53 | 11:53 | 12:58 | 13:58 | 14:58 | 16:04 | 16:58 | 18:00 | 19:10 | |
| Llanedeyrn, opp Ael y Bryn | 07:01 | 08:24 | 09:16 | 09:55 | 11:55 | 13:00 | 14:00 | 15:00 | 16:07 | 17:00 | 18:02 | 19:12 | |
| Llanedeyrn, after Pensylvania | 07:02 | 08:25 | 09:16 | 09:56 | 11:56 | 13:01 | 14:01 | 15:01 | 16:08 | 17:01 | 18:03 | 19:13 | |
| Llanedeyrn, o/s Glenwood | 07:02 | 08:25 | 09:17 | 09:56 | 11:56 | 13:01 | 14:01 | 15:01 | 16:08 | 17:01 | 18:03 | 19:13 | |
| Pentwyn, before Wern Goch | 07:03 | 08:26 | 09:18 | 09:57 | 11:57 | 13:02 | 14:02 | 15:02 | 16:09 | 17:02 | 18:04 | 19:14 | |
| Pentwyn, o/s Holly Bush | 07:05 | 08:28 | 09:19 | 09:59 | 11:59 | 13:04 | 14:04 | 15:04 | 16:11 | 17:04 | 18:06 | 19:16 | |
| Pentwyn, before Llwyn Castan | 07:06 | 08:29 | 09:20 | 09:59 | 11:59 | 13:04 | 14:04 | 15:04 | 16:12 | 17:04 | 18:06 | 19:16 | |
| Pentwyn, before Aldi | 07:07 | 08:30 | 09:21 | 10:00 | 12:00 | 13:05 | 14:05 | 15:05 | 16:13 | 17:05 | 18:07 | 19:17 | |
| Pentwyn, after Ty Cerrig | 07:08 | 08:31 | 09:21 | 10:01 | 12:01 | 13:06 | 14:06 | 15:06 | 16:14 | 17:06 | 18:08 | 19:18 | |
| Cyncoed Gwern Rhuddi Road (nr 87) | 07:09 | 08:32 | 09:22 | 10:02 | 12:02 | 13:07 | 14:07 | 15:07 | 16:15 | 17:07 | 18:09 | 19:19 | |
| Cyncoed, after Westminster Drive | 07:10 | 08:33 | 09:23 | 10:03 | 12:03 | 13:08 | 14:08 | 15:08 | 16:16 | 17:08 | 18:10 | 19:20 | |
| Cyncoed Village (before) | 07:11 | 08:34 | 09:24 | 10:04 | 12:04 | 13:09 | 14:09 | 15:09 | 16:17 | 17:09 | 18:11 | 19:21 | |
| Cyncoed Village (o/s 136) | 16:17 | ||||||||||||
| Cyncoed, before Westminster Crescent | 07:12 | 08:35 | 09:25 | 10:05 | 12:05 | 13:10 | 14:10 | 15:10 | 17:10 | 18:12 | 19:21 | ||
| Cyncoed Rhydypenau Road (o/s 102) | 16:18 | ||||||||||||
| Cyncoed, after St Ederyn's Road | 07:12 | 08:35 | 09:25 | 10:05 | 12:05 | 13:10 | 14:10 | 15:10 | 17:10 | 18:12 | 19:21 | ||
| Cyncoed, after Dan-y-Coed Road | 16:19 | ||||||||||||
| Cyncoed Avenue (after) | 07:13 | 08:36 | 09:26 | 10:06 | 12:06 | 13:11 | 14:11 | 15:11 | 17:11 | 18:13 | 19:22 | ||
| Cyncoed, before Llandennis Road | 16:20 | ||||||||||||
| Cyncoed Lomond Crescent (opp junct) | 07:14 | 08:37 | 09:27 | 10:07 | 12:07 | 13:12 | 14:12 | 15:12 | 17:12 | 18:14 | 19:22 | ||
| Cyncoed, after Rhydypenau Crossroads | 16:21 | ||||||||||||
| Cyncoed, o/s Discovery Inn | 07:15 | 08:38 | 09:28 | 10:08 | 12:08 | 13:13 | 14:13 | 15:13 | 17:13 | 18:15 | 19:23 | ||
| Heath, after Crystal Glen | 16:22 | ||||||||||||
| Roath Park Celyn Avenue (o/s 32) | 07:15 | 08:38 | 09:28 | 10:09 | 12:09 | 13:14 | 14:14 | 15:14 | 17:14 | 18:16 | 19:23 | ||
| Heath, after St Denis Road | 16:24 | ||||||||||||
| Heath Halt Road (after) | 07:19 | 08:42 | 09:32 | 10:13 | 12:13 | 13:18 | 14:18 | 15:18 | 17:17 | 18:19 | 19:27 | ||
| Heath, before King George V Drive | 16:25 | ||||||||||||
| Heath, before Highfield Road Top | 07:19 | 08:42 | 09:32 | 10:14 | 12:14 | 13:19 | 14:19 | 15:19 | 17:18 | 18:20 | 19:27 | ||
| Heathway (before) | 16:26 | ||||||||||||
| Heathwood Grove (after) | 07:20 | 08:43 | 09:33 | 10:15 | 12:15 | 13:20 | 14:20 | 15:20 | 17:19 | 18:21 | 19:28 | ||
| Heath, before St Ambrose Road | 16:27 | ||||||||||||
| Heath, o/s Cemetery Gates | 07:21 | 08:44 | 09:34 | 10:16 | 12:16 | 13:21 | 14:21 | 15:21 | 17:20 | 18:22 | 19:29 | ||
| Birchgrove (after) | 16:29 | ||||||||||||
| University Hospital of Wales, after Ty Maeth | 07:22 | 08:45 | 09:35 | 10:17 | 12:17 | 13:22 | 14:22 | 15:22 | 17:21 | 18:23 | 19:30 | ||
| 07:24 | 08:47 | 09:40 | 10:22 | 12:22 | 13:27 | 14:27 | 15:27 | 17:26 | 18:28 | 19:35 | |||
| Heath Rhydhelig Ave (o/s 51) | 16:30 | ||||||||||||
| University Hospital of Wales Heath Park Way (entrance) | 16:33 | ||||||||||||
| University Hospital of Wales, opp Childrens Unit | 16:35 | ||||||||||||
| University Hospital of Wales, o/s Heath Hospital Main Entrance | 16:36 | ||||||||||||
| University Hospital of Wales, opp Hospital | 07:25 | 08:48 | 09:41 | 10:23 | 12:23 | 13:28 | 14:28 | 15:28 | 16:36 | 17:27 | 18:29 | 19:36 | |
| University Hospital of Wales, o/s Dental Hospital | 07:26 | 08:49 | 09:42 | 10:24 | 12:24 | 13:29 | 14:29 | 15:29 | 16:37 | 17:28 | 18:30 | 19:36 | |
| Heath Rhydhelig Ave (o/s 44) | 07:28 | 08:51 | 09:44 | 10:26 | 12:26 | 13:31 | 14:31 | 15:31 | 16:40 | 17:30 | 18:33 | 19:38 | |
| Birchgrove Stop 1 (o/s Principality) | 07:30 | 08:53 | 09:46 | 10:28 | 12:28 | 13:33 | 14:33 | 15:33 | 16:42 | 17:32 | 18:35 | 19:40 | |
| Birchgrove Road (o/s 43) | 07:31 | 08:54 | 09:47 | 10:29 | 12:29 | 13:34 | 14:34 | 15:34 | 16:43 | 17:33 | 18:36 | 19:41 | |
| Whitchurch The Philog (o/s 72) | 07:32 | 08:55 | 09:48 | 10:30 | 12:30 | 13:35 | 14:35 | 15:35 | 16:44 | 17:34 | 18:37 | 19:42 | |
| Whitchurch, opp Ararat Church | 07:33 | 08:56 | 09:50 | 10:32 | 12:32 | 13:37 | 14:37 | 15:37 | 16:46 | 17:36 | 18:39 | 19:43 | |
| Whitchurch, o/s Three Elms | 07:34 | 08:57 | 09:51 | 10:33 | 12:33 | 13:38 | 14:38 | 15:38 | 16:47 | 17:37 | 18:40 | 19:44 | |
| Whitchurch Merthyr Road Shops (o/s Coral) | 07:36 | 08:59 | 09:53 | 10:34 | 12:34 | 13:39 | 14:39 | 15:39 | 16:49 | 17:39 | 18:41 | 19:45 | |
| Whitchurch, after Penlline Court | 07:38 | 09:01 | 09:55 | 10:35 | 12:35 | 13:40 | 14:40 | 15:41 | 16:51 | 17:40 | 18:42 | 19:46 | |
| Whitchurch Library (opp) | 07:39 | 09:02 | 09:56 | 10:36 | 12:36 | 13:41 | 14:41 | 15:42 | 16:52 | 17:41 | 18:43 | 19:47 | |
| Whitchurch, opp Velindre Hospital | 07:40 | 09:03 | 09:57 | 10:37 | 12:37 | 13:42 | 14:42 | 15:42 | 16:53 | 17:42 | 18:44 | 19:48 | |
| Whitchurch, before Kelston Road | 07:42 | 09:04 | 09:58 | 10:38 | 12:38 | 13:43 | 14:43 | 15:43 | 16:54 | 17:43 | 18:45 | 19:49 | |
| Whitchurch, after Clos Newydd | 07:43 | 09:06 | 10:00 | 10:39 | 12:39 | 13:44 | 14:44 | 15:45 | 16:56 | 17:45 | 18:46 | 19:50 | |
| Whitchurch, adj Wingfield Rd | 07:45 | 09:07 | 10:01 | 10:40 | 12:40 | 13:45 | 14:45 | 15:46 | 16:57 | 17:46 | 18:47 | 19:51 | |
| Llandaff Station (after) | 07:46 | 09:08 | 10:02 | 10:41 | 12:41 | 13:46 | 14:46 | 15:46 | 16:58 | 17:47 | 18:48 | 19:52 | |
| Llandaff North James & Jenkins (before Pineapple) | 07:47 | 09:09 | 10:03 | 10:42 | 12:42 | 13:47 | 14:47 | 15:48 | 16:59 | 17:49 | 18:49 | 19:53 | |
| Llandaff North, o/s Cow & Snuffers | 07:49 | 09:11 | 10:05 | 10:43 | 12:43 | 13:48 | 14:48 | 15:49 | 17:01 | 17:50 | 18:50 | 19:54 | |
| Llandaff, in Bridge Road | 07:50 | 09:12 | 10:06 | 10:44 | 12:44 | 13:49 | 14:49 | 15:50 | 17:02 | 17:51 | 18:51 | 19:55 | |
| Llandaff, after Rowing Club | 07:52 | 09:14 | 10:08 | 10:46 | 12:46 | 13:51 | 14:51 | 15:52 | 17:04 | 17:53 | 18:52 | 19:56 | |
| Llandaff, opp BBC Studios | 07:53 | 09:15 | 10:09 | 10:47 | 12:47 | 13:52 | 14:52 | 15:53 | 17:05 | 17:54 | 18:53 | 19:57 | |
| Llandaff, after Gillian Road | 07:53 | 09:15 | 10:09 | 10:47 | 12:47 | 13:52 | 14:52 | 15:54 | 17:05 | 17:54 | 18:53 | 19:57 | |
| Llandaff, after Triscombe Drive | 07:54 | 09:16 | 10:10 | 10:48 | 12:48 | 13:53 | 14:53 | 15:55 | 17:06 | 17:55 | 18:54 | 19:58 | |
| Danescourt, before Heol Urban | 07:55 | 09:17 | 10:11 | 10:49 | 12:49 | 13:54 | 14:54 | 15:56 | 17:07 | 17:56 | 18:54 | 19:58 | |
| Danescourt, after Burne Jones Close | 07:56 | 09:18 | 10:12 | 10:50 | 12:50 | 13:55 | 14:55 | 15:57 | 17:08 | 17:57 | 18:55 | 19:59 | |
| Danescourt, opp Blethin Close | 07:57 | 09:19 | 10:13 | 10:51 | 12:51 | 13:56 | 14:56 | 15:59 | 17:09 | 17:58 | 18:56 | 20:00 | |
| Danescourt, before Heol Seddon | 07:59 | 09:21 | 10:15 | 10:53 | 12:53 | 13:58 | 14:58 | 16:01 | 17:11 | 18:00 | 18:58 | 20:02 | |
| Fairwater, before Tangmere Drive | 07:59 | 09:21 | 10:15 | 10:53 | 12:53 | 13:58 | 14:58 | 16:01 | 17:11 | 18:00 | 18:58 | 20:03 | |
| Fairwater, after Waterhall Road | 07:59 | 09:21 | 10:16 | 10:54 | 12:54 | 13:59 | 14:59 | 16:02 | 17:12 | 18:01 | 18:59 | 20:04 | |
| Fairwater Keyston Road (o/s 110) | 08:00 | 09:22 | 10:17 | 10:55 | 12:55 | 14:00 | 15:00 | 16:03 | 17:13 | 18:02 | 19:00 | 20:06 | |
| Fairwater, opp Carter Place | 08:00 | 09:22 | 10:17 | 10:55 | 12:55 | 14:00 | 15:00 | 16:03 | 17:13 | 18:02 | 19:00 | 20:06 | |
| Fairwater, before Pwllmelin Road | 08:01 | 09:23 | 10:18 | 10:56 | 12:56 | 14:01 | 15:01 | 16:04 | 17:14 | 18:03 | 19:01 | 20:07 | |
| Fairwater, after Whitland Close | 08:02 | 09:24 | 10:19 | 10:57 | 12:57 | 14:02 | 15:02 | 16:05 | 17:15 | 18:04 | 19:02 | 20:08 | |
| Fairwater, before Kerrigan Close | 08:02 | 09:24 | 10:19 | 10:58 | 12:58 | 14:03 | 15:03 | 16:06 | 17:16 | 18:05 | 19:03 | 20:08 | |
| Pentrebane, after Waterhall Road | 08:03 | 09:25 | 10:20 | 10:59 | 12:59 | 14:04 | 15:04 | 16:07 | 17:17 | 18:06 | 19:04 | 20:09 | |
| Pentrebane, after Roche Crescent | 08:04 | 09:26 | 10:21 | 10:59 | 12:59 | 14:04 | 15:04 | 16:07 | 17:17 | 18:06 | 19:04 | 20:10 | |
| Pentrebane, before Beechley Drive | 08:05 | 09:27 | 10:22 | 11:00 | 13:00 | 14:05 | 15:05 | 16:08 | 17:18 | 18:07 | 19:05 | 20:11 | |
| Pentrebane, before Ashcroft Crescent | 08:05 | 09:27 | 10:22 | 11:01 | 13:01 | 14:06 | 15:06 | 16:09 | 17:19 | 18:08 | 19:06 | 20:11 | |
| Pentrebane, before Maple Drive | 08:06 | 09:28 | 10:23 | 11:02 | 13:02 | 14:07 | 15:07 | 16:10 | 17:20 | 18:09 | 19:07 | 20:12 | |
| Pentrebane, before Beechley Drive | 08:08 | 09:30 | 10:25 | 11:04 | 13:04 | 14:09 | 15:09 | 16:12 | 17:22 | 18:11 | 19:09 | 20:14 | |
| Pentrebane, opp Pinehurst Road | 08:09 | 09:31 | 10:26 | 11:05 | 13:05 | 14:10 | 15:10 | 16:13 | 17:23 | ||||
| Pentrebane, before Holly Road | 08:10 | 09:32 | 10:27 | 11:06 | 13:06 | 14:11 | 15:11 | 16:14 | 17:24 | ||||
| Fairwater, before Everswell Rd | 08:11 | 09:32 | 10:27 | 11:06 | 13:06 | 14:11 | 15:11 | 16:14 | 17:24 | ||||
| The Fairwater (opp) | 08:12 | 09:33 | 10:28 | 11:07 | 13:07 | 14:12 | 15:12 | 16:15 | 17:25 | ||||
| Fairwater, before Llangattock Road | 08:12 | 09:33 | 10:28 | 11:07 | 13:07 | 14:12 | 15:12 | 16:15 | 17:25 | ||||
| Fairwater, after Norbury Road | 08:13 | 09:34 | 10:29 | 11:08 | 13:08 | 14:13 | 15:13 | 16:16 | 17:26 | ||||
| Fairwater, before Waun-gron Park Railway Station | 08:14 | 09:35 | 10:30 | 11:09 | 13:09 | 14:14 | 15:14 | 16:17 | 17:27 | ||||
| Fairwater, after Waungron Road | 08:15 | 09:35 | 10:30 | 11:09 | 13:09 | 14:14 | 15:14 | 16:17 | 17:27 | ||||
| Canton, after Ely Bridge | 08:16 | 09:36 | 10:31 | 11:10 | 13:10 | 14:15 | 15:15 | 16:18 | 17:28 | ||||
| Canton, before Windway Road | 08:17 | 09:37 | 10:32 | 11:11 | 13:11 | 14:16 | 15:16 | 16:19 | 17:29 | ||||
| Victoria Park 1 (o/s) | 08:18 | 09:38 | 10:33 | 11:12 | 13:12 | 14:17 | 15:17 | 16:20 | 17:30 | ||||
| Canton, after Nesta Road | 08:19 | 09:39 | 10:34 | 11:13 | 13:13 | 14:18 | 15:18 | 16:21 | 17:31 | ||||
| Canton, before Clive Road | 08:20 | 09:40 | 10:35 | 11:14 | 13:14 | 14:19 | 15:19 | 16:22 | 17:32 | ||||
| Canton, o/s Radnor Court | 08:21 | 09:41 | 10:36 | 11:15 | 13:15 | 14:20 | 15:20 | 16:23 | 17:33 | ||||
| Canton Chapter Arts Centre (nr) | 08:23 | 09:42 | 10:37 | 11:16 | 13:16 | 14:21 | 15:21 | 16:24 | 17:34 | ||||
| Canton, before Albert Street | 08:24 | 09:43 | 10:38 | 11:17 | 13:17 | 14:22 | 15:22 | 16:25 | 17:35 | ||||
| Canton, before Wyndham Crescent | 08:26 | 09:44 | 10:39 | 11:18 | 13:18 | 14:23 | 15:23 | 16:26 | 17:36 | ||||
| Riverside Neville Street (o/s 5) | 08:30 | 09:47 | 10:42 | 11:21 | 13:21 | 14:26 | 15:26 | 16:29 | 17:39 | ||||
| Riverside, opp Despenser Gardens | 08:33 | 09:49 | 10:44 | 11:23 | 13:23 | 14:28 | 15:28 | 16:31 | 17:41 | ||||
| Riverside Fitzhamon Embankment (opp 17) | 08:36 | 09:51 | 10:46 | 11:25 | 13:25 | 14:30 | 15:30 | 16:33 | 17:43 | ||||
| Cardiff Bus Interchange Bay 13 | 08:45 | 09:57 | 10:52 | 11:31 | 13:31 | 14:36 | 15:36 | 16:39 | 17:49 |
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