23
Cardiff Bus
23 bus timetable: Cardiff City Centre to Rhiwbina via Whitchurch, Birchgrove
Cardiff City Centre - Rhiwbina via Whitchurch, Birchgrove
Route map
23 live route map
See the route, stops, and live buses currently on this line.
45 stops
Live buses loading
Map ready
Loading the route map...
Cardiff City Centre → Rhiwbina
27 trips · first 07:24 · last 23:05
Mon–Fri
Live From 2025-04-19
Swipe sideways to see later trips.
Stop
07:24
Rhiwbina
07:27
Rhiwbina
08:25
Rhiwbina
08:55
Rhiwbina
09:30
Rhiwbina
10:00
Rhiwbina
10:30
Rhiwbina
11:00
Rhiwbina
11:30
Rhiwbina
12:00
Rhiwbina
12:30
Rhiwbina
13:00
Rhiwbina
13:30
Rhiwbina
14:00
Rhiwbina
14:30
Rhiwbina
15:00
Rhiwbina
15:30
Rhiwbina
16:05
Rhiwbina
16:35
Rhiwbina
17:10
Rhiwbina
17:40
Rhiwbina
18:15
Rhiwbina
19:05
Rhiwbina
20:05
Rhiwbina
21:05
Rhiwbina
22:05
Rhiwbina
23:05
Rhiwbina
07:24
07:27
08:25
08:55
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:30
16:05
16:35
17:10
17:40
18:15
19:05
20:05
21:05
22:05
23:05
Cardiff, Westgate Street KN
outside
07:25
07:28
08:26
08:56
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:06
16:36
17:11
17:41
18:16
19:06
20:06
21:06
22:06
23:06
Cardiff Castle, Kingsway GA
outside
07:27
07:30
08:28
08:58
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:04
15:34
16:09
16:39
17:14
17:44
18:19
19:08
20:08
21:08
22:08
23:08
Cathays Park, Corbett Road
before
07:29
07:32
08:30
09:00
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:06
15:36
16:11
16:41
17:16
17:46
18:21
19:11
20:10
21:10
22:10
23:10
Blackweir
outside
07:32
07:34
08:33
09:02
09:37
10:07
10:37
11:07
11:37
12:07
12:37
13:07
13:37
14:07
14:37
15:09
15:39
16:14
16:44
17:19
17:49
18:24
19:13
20:12
21:12
22:12
23:12
Maindy Stadium
opposite
07:33
07:35
08:34
09:03
09:38
10:08
10:38
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:10
15:40
16:15
16:45
17:20
17:50
18:25
19:14
20:13
21:13
22:13
23:13
Maindy, Parkfield Place
after
07:34
07:35
08:35
09:03
09:38
10:08
10:38
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:11
15:41
16:16
16:46
17:21
17:51
18:26
19:15
20:14
21:14
22:14
23:14
Gabalfa, North Road Clinic
outside
07:35
07:36
08:36
09:04
09:39
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:12
15:42
16:17
16:47
17:22
17:52
18:27
19:16
20:15
21:15
22:15
23:15
Whitchurch, The Philog
outside 154
07:38
07:39
08:39
09:07
09:42
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:15
15:45
16:20
16:50
17:25
17:55
18:30
19:19
20:18
21:18
22:18
23:18
Whitchurch, The Philog
outside 72
07:39
07:40
08:40
09:08
09:43
10:13
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:43
15:16
15:46
16:21
16:51
17:26
17:56
18:31
19:21
20:19
21:19
22:19
23:19
Whitchurch, Ararat Church
opposite
07:40
07:41
08:41
09:09
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:18
15:48
16:23
16:53
17:28
17:58
18:33
19:22
20:20
21:20
22:20
23:20
Whitchurch, Three Elms
outside
07:41
07:42
08:42
09:10
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:19
15:49
16:24
16:54
17:29
17:59
18:34
19:23
20:21
21:21
22:21
23:21
Whitchurch, Merthyr Road Shops
outside Coral
07:42
07:43
08:43
09:11
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:47
15:21
15:51
16:26
16:56
17:31
18:01
18:36
19:24
20:22
21:22
22:22
23:22
07:44
07:44
08:45
09:13
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:22
15:52
16:27
16:57
17:32
18:02
18:37
19:26
20:23
21:23
22:23
23:23
Whitchurch Hospital
after
07:46
07:46
08:47
09:15
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:51
15:25
15:55
16:30
17:00
17:35
18:05
18:40
19:28
20:25
21:25
22:25
23:25
Coryton, Hollybush Inn
after
07:47
07:48
08:48
09:16
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:53
15:26
15:56
16:31
17:01
17:36
18:06
18:41
19:29
20:27
21:27
22:27
23:27
07:48
07:48
08:49
09:17
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:22
14:54
15:27
15:57
16:32
17:02
17:37
18:07
18:42
19:30
20:27
21:27
22:27
23:27
07:50
07:50
08:51
09:18
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:56
15:29
15:59
16:34
17:04
17:39
18:09
18:44
19:31
20:29
21:29
22:29
23:29
Pantmawr, Caer Wenallt North
before
07:51
07:51
08:52
09:19
09:54
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:57
15:29
15:59
16:34
17:04
17:39
18:09
18:44
19:32
20:30
21:30
22:30
23:30
Rhiwbina Hill
outside 56
07:52
07:52
08:53
09:21
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:59
15:31
16:01
16:36
17:06
17:41
18:11
18:46
19:34
20:31
21:31
22:31
23:31
Rhiwbina, The Deri
after
07:55
07:54
08:56
09:23
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
15:01
15:33
16:03
16:38
17:08
17:43
18:13
18:48
19:36
20:33
21:33
22:33
23:33
Rhiwbina, Lon Ysgubor
after
07:55
07:55
08:56
09:23
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
15:02
15:34
16:04
16:39
17:09
17:44
18:14
18:49
19:36
20:34
21:34
22:34
23:34
Rhiwbina, Wenallt Road
after
07:57
07:56
08:58
09:25
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:04
15:36
16:06
16:41
17:11
17:46
18:16
18:51
19:38
20:35
21:35
22:35
23:35
Rhiwbina, Gron Ffordd
after
07:58
07:57
08:59
09:26
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:04
15:37
16:07
16:42
17:12
17:47
18:17
18:52
19:38
20:35
21:35
22:35
23:35
Rhiwbina, Heol Lewis
before
07:59
07:58
08:59
09:27
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:05
15:38
16:08
16:43
17:13
17:48
18:18
18:53
19:39
20:36
21:36
22:36
23:36
Rhiwbina, Heol Uchaf Spar
adjacent Spar
08:01
08:00
09:00
09:28
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:06
15:39
16:09
16:44
17:14
17:49
18:19
18:54
19:40
20:37
21:37
22:37
23:37
Rhiwbina, Heol Llanishen Fach
outside 74/76
08:02
08:01
09:01
09:29
10:04
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:34
15:07
15:39
16:09
16:44
17:14
17:49
18:19
18:54
19:41
20:37
21:37
22:37
23:37
08:03
08:02
09:02
09:30
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:08
15:40
16:10
16:45
17:15
17:50
18:20
18:55
19:42
20:38
21:38
22:38
23:38
Rhiwbina, Heol y Deri
before
08:05
08:04
09:03
09:31
10:06
10:36
11:06
11:36
12:06
12:36
13:06
13:36
14:06
14:36
15:08
15:41
16:11
16:46
17:16
17:51
18:21
18:56
19:42
20:38
21:38
22:38
23:38
Rhiwbina, Lon-y-Rhyd
after
08:07
08:06
09:04
09:33
10:08
10:38
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:10
15:43
16:13
16:48
17:18
17:53
18:23
18:58
19:44
20:39
21:39
22:39
23:39
Rhiwbina Shopping Centre
outside
08:09
08:08
09:06
09:34
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:11
15:45
16:15
16:50
17:20
17:55
18:25
19:00
19:45
20:40
21:40
22:40
23:40
08:12
08:11
09:08
09:37
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:13
15:47
16:17
16:52
17:22
17:57
18:27
19:02
19:47
20:42
21:42
22:42
23:42
Birchgrove, Homelands Road
before
08:13
08:12
09:08
09:38
10:13
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:43
15:14
15:48
16:18
16:53
17:23
17:58
18:28
19:03
19:47
20:42
21:42
22:42
23:42
Birchgrove, Welwyn Road
before
08:14
08:13
09:09
09:39
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:15
15:49
16:19
16:54
17:24
17:59
18:29
19:04
19:48
20:43
21:43
22:43
23:43
Birchgrove, Coronation Road
before
08:16
08:15
09:11
09:42
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:18
15:52
16:22
16:57
17:27
18:02
18:32
19:07
19:50
20:45
21:45
22:45
23:45
Birchgrove
after
08:18
08:17
09:13
09:44
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:20
15:54
16:24
16:59
17:29
18:04
18:34
19:09
19:52
20:46
21:46
22:46
23:46
Birchgrove, Cross Inn
after
08:19
08:17
09:13
09:44
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:21
15:54
16:24
16:59
17:29
18:04
18:34
19:09
19:52
20:46
21:46
22:46
23:46
Gabalfa, St Josephs Convent
outside former
08:23
08:21
09:16
09:48
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:25
15:58
16:28
17:03
17:33
18:08
18:38
19:13
19:55
20:48
21:48
22:48
23:50
Maindy, Cathays High School
outside
08:25
08:23
09:18
09:50
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:27
16:00
16:30
17:05
17:35
18:10
18:40
19:15
19:57
20:50
21:50
22:50
23:52
Blackweir
opposite
08:27
08:24
09:20
09:52
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:29
16:02
16:32
17:07
17:37
18:12
18:42
19:17
19:59
20:51
21:51
22:51
23:54
Blackweir, Rosemount
after
08:29
08:26
09:22
09:54
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:31
16:04
16:34
17:09
17:39
18:14
18:44
19:19
20:01
20:52
21:52
22:52
23:56
Cathays Park, College Road RK
outside
08:31
08:27
09:24
09:56
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:33
16:06
16:36
17:11
17:41
18:16
18:46
19:21
20:03
20:54
21:54
22:54
23:58
Cathays Park, Law Courts RJ
outside
08:32
08:29
09:25
09:57
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:34
16:07
16:37
17:12
17:42
18:17
18:47
19:22
20:05
20:55
21:55
22:55
23:59
Cardiff Castle, Kingsway GR
outside
08:33
08:30
09:26
09:58
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:35
16:08
16:38
17:13
17:43
18:18
18:48
19:23
20:06
20:55
21:55
22:55
00:00+1
Cardiff, Westgate Street KG
outside
08:37
08:32
09:30
10:02
10:37
11:07
11:37
12:07
12:37
13:07
13:37
14:07
14:37
15:07
15:39
16:12
16:42
17:17
17:47
18:22
18:52
19:27
20:10
20:58
21:58
22:58
00:04+1
08:40
08:35
09:33
10:05
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:10
15:42
16:15
16:45
17:20
17:50
18:25
18:55
19:30
20:13
21:00
22:00
23:00
00:07+1
Timetable data from Cardiff Bus, refreshed 2026-06-03 · Source: Traveline National Dataset (TNDS) · Service code CBAO023.
All stops shown
46 stops- Cardiff Bus Station, Cardiff Bus Interchange Bay 4
- Cardiff, Westgate Street KN outside
- Cardiff Castle, Kingsway GA outside
- Cathays Park, Corbett Road before
- Blackweir outside
- Maindy Stadium opposite
- Maindy, Parkfield Place after
- Gabalfa, North Road Clinic outside
- Whitchurch, The Philog outside 154
- Whitchurch, The Philog outside 72
- Whitchurch, Ararat Church opposite
- Whitchurch, Three Elms outside
- Whitchurch, Merthyr Road Shops outside Coral
- Whitchurch, Penlline Court after
- Whitchurch Hospital after
- Coryton, Hollybush Inn after
- Coryton, Heol Pant Y Rhyn after
- Pantmawr, Caer Wenallt South after
- Pantmawr, Caer Wenallt North before
- Rhiwbina Hill outside 56
- Rhiwbina, The Deri after
- Rhiwbina, Lon Ysgubor after
- Rhiwbina, Wenallt Road after
- Rhiwbina, Gron Ffordd after
- Rhiwbina, Heol Lewis before
- Rhiwbina, Heol Uchaf Spar adjacent Spar
- Rhiwbina, Heol Llanishen Fach outside 74/76
- Rhiwbina, Heol Nant Castan after
- Rhiwbina, Heol y Deri before
- Rhiwbina, Lon-y-Rhyd after
- Rhiwbina Shopping Centre outside
- Rhiwbina, Porthamal Gardens after
- Birchgrove, Homelands Road before
- Birchgrove, Welwyn Road before
- Birchgrove, Coronation Road before
- Birchgrove after
- Birchgrove, Cross Inn after
- Gabalfa, St Josephs Convent outside former
- Maindy, Cathays High School outside
- Blackweir opposite
- Blackweir, Rosemount after
- Cathays Park, College Road RK outside
- Cathays Park, Law Courts RJ outside
- Cardiff Castle, Kingsway GR outside
- Cardiff, Westgate Street KG outside
- Cardiff Bus Station, Cardiff Bus Interchange Bay 4