27
Cardiff Bus
27 bus timetable: Cardiff City Centre to Thornhill via Gabalfa Flyover, Templeton Avenue, Excalibur Drive
Cardiff City Centre - Thornhill via Gabalfa Flyover, Templeton Avenue, Excalibur Drive
Route map
27 live route map
See the route, stops, and live buses currently on this line.
53 stops
Live buses loading
Map ready
Loading the route map...
Cardiff City Centre → Thornhill
75 trips · first 05:11 · last 23:20
Mon–Fri
Live From 2026-04-12
Swipe sideways to see later trips.
Stop
05:11
Thornhill
05:23
Thornhill
05:53
Thornhill
06:20
Thornhill
06:29
Thornhill
06:50
Thornhill
07:00
Thornhill
07:20
Thornhill
07:23
Thornhill
07:39
Thornhill
07:45
Thornhill
07:51
Thornhill
08:07
Thornhill
08:22
Thornhill
08:34
Thornhill
08:46
Thornhill
08:58
Thornhill
09:10
Thornhill
09:22
Thornhill
09:34
Thornhill
09:46
Thornhill
09:58
Thornhill
10:10
Thornhill
10:22
Thornhill
10:34
Thornhill
10:46
Thornhill
10:58
Thornhill
11:10
Thornhill
11:22
Thornhill
11:34
Thornhill
11:46
Thornhill
11:58
Thornhill
12:10
Thornhill
12:22
Thornhill
12:34
Thornhill
12:46
Thornhill
12:58
Thornhill
13:10
Thornhill
13:22
Thornhill
13:34
Thornhill
13:46
Thornhill
13:58
Thornhill
14:10
Thornhill
14:22
Thornhill
14:34
Thornhill
14:46
Thornhill
14:58
Thornhill
15:10
Thornhill
15:22
Thornhill
15:34
Thornhill
15:46
Thornhill
15:58
Thornhill
16:10
Thornhill
16:22
Thornhill
16:34
Thornhill
16:46
Thornhill
16:58
Thornhill
17:10
Thornhill
17:22
Thornhill
17:34
Thornhill
17:46
Thornhill
17:58
Thornhill
18:10
Thornhill
18:22
Thornhill
18:34
Thornhill
18:50
Thornhill
19:20
Thornhill
19:50
Thornhill
20:20
Thornhill
20:50
Thornhill
21:20
Thornhill
21:50
Thornhill
22:20
Thornhill
22:50
Thornhill
23:20
Thornhill
05:47
05:23
05:53
07:08
06:29
07:38
07:00
07:20
08:15
07:39
08:39
07:51
08:07
08:22
08:34
08:46
08:58
09:10
09:22
09:34
09:46
09:58
10:10
10:22
10:34
10:46
10:58
11:10
11:22
11:34
11:46
11:58
12:10
12:22
12:34
12:46
12:58
13:10
13:22
13:34
13:46
13:58
14:10
14:22
14:34
14:46
14:58
15:10
15:22
15:34
15:46
15:58
16:10
16:22
16:34
16:46
16:58
17:10
17:22
17:34
17:46
17:58
18:10
18:22
18:34
18:50
19:20
19:50
20:20
20:50
21:20
21:50
22:20
22:50
23:20
Blackweir
opposite
16:17
·
·
·
·
16:47
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
Blackweir, Rosemount
after
16:19
·
·
·
·
16:49
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
Cathays Park, College Road RK
outside
16:21
·
·
·
·
16:51
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
Cathays Park, Law Courts RJ
outside
16:22
·
·
·
·
16:52
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
Cardiff Castle, Kingsway GR
outside
16:23
·
·
·
·
16:53
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
Cardiff, Westgate Street KG
outside
16:26
·
·
·
·
16:56
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
Cardiff, Westgate Street KP
outside
·
05:24
05:54
·
06:30
·
07:01
07:21
·
07:40
·
07:52
08:08
08:23
08:35
08:47
08:59
09:11
09:23
09:35
09:47
09:59
10:11
10:23
10:35
10:47
10:59
11:11
11:23
11:35
11:47
11:59
12:11
12:23
12:35
12:47
12:59
13:11
13:23
13:35
13:47
13:59
14:11
14:23
14:35
14:47
14:59
15:11
15:23
15:35
15:48
16:00
16:12
16:24
16:36
16:48
17:00
17:12
17:24
17:36
17:48
18:00
18:11
18:23
18:35
18:51
19:21
19:51
20:21
20:51
21:21
21:51
22:21
22:51
23:21
Cardiff Castle, Kingsway GB
outside
·
05:26
05:56
·
06:32
·
07:03
07:23
·
07:42
·
07:55
08:11
08:26
08:38
08:50
09:02
09:14
09:26
09:38
09:50
10:02
10:14
10:26
10:38
10:50
11:02
11:14
11:26
11:38
11:50
12:02
12:14
12:26
12:38
12:50
13:02
13:14
13:26
13:38
13:50
14:02
14:15
14:27
14:39
14:51
15:03
15:15
15:27
15:39
15:51
16:03
16:15
16:27
16:39
16:52
17:04
17:16
17:27
17:39
17:51
18:03
18:14
18:26
18:38
18:53
19:23
19:53
20:23
20:53
21:23
21:53
22:23
22:53
23:23
Cathays Park, Corbett Road
before
·
05:28
05:58
·
06:34
·
07:05
07:26
·
07:45
·
07:57
08:13
08:28
08:40
08:52
09:04
09:16
09:28
09:40
09:52
10:04
10:16
10:28
10:40
10:52
11:04
11:16
11:28
11:40
11:52
12:04
12:16
12:28
12:40
12:52
13:04
13:16
13:28
13:40
13:52
14:04
14:18
14:30
14:42
14:54
15:06
15:18
15:30
15:42
15:54
16:06
16:18
16:31
16:43
16:55
17:07
17:20
17:31
17:43
17:54
18:06
18:17
18:29
18:41
18:55
19:25
19:55
20:25
20:55
21:25
21:55
22:25
22:55
23:25
Blackweir
outside
·
05:30
06:00
·
06:36
·
07:07
07:28
·
07:47
·
08:00
08:16
08:31
08:43
08:55
09:07
09:19
09:31
09:43
09:55
10:07
10:19
10:31
10:43
10:55
11:07
11:19
11:31
11:43
11:55
12:07
12:19
12:31
12:43
12:55
13:07
13:19
13:31
13:43
13:55
14:07
14:21
14:33
14:45
14:57
15:09
15:21
15:33
15:45
15:57
16:09
16:21
16:34
16:46
16:59
17:11
17:25
17:34
17:46
17:57
18:09
18:20
18:32
18:44
18:57
19:27
19:57
20:27
20:57
21:27
21:57
22:27
22:57
23:27
Maindy Stadium
opposite
·
05:31
06:01
·
06:37
·
07:08
07:30
·
07:49
·
08:01
08:17
08:32
08:44
08:56
09:08
09:20
09:32
09:44
09:56
10:08
10:20
10:32
10:44
10:56
11:08
11:20
11:32
11:44
11:56
12:08
12:20
12:32
12:44
12:56
13:08
13:20
13:32
13:44
13:56
14:08
14:22
14:34
14:46
14:58
15:10
15:22
15:34
15:46
15:59
16:11
16:23
16:36
16:48
17:01
17:13
17:27
17:36
17:48
17:59
18:11
18:21
18:33
18:45
18:59
19:29
19:59
20:29
20:59
21:29
21:59
22:29
22:59
23:29
Maindy, Parkfield Place
after
·
05:32
06:02
·
06:38
·
07:09
07:31
·
07:50
·
08:03
08:19
08:34
08:46
08:58
09:10
09:22
09:34
09:46
09:58
10:10
10:22
10:34
10:46
10:58
11:10
11:22
11:34
11:46
11:58
12:10
12:22
12:34
12:46
12:58
13:10
13:22
13:34
13:46
13:58
14:10
14:24
14:36
14:48
15:00
15:12
15:24
15:36
15:48
16:01
16:13
16:25
16:38
16:50
17:03
17:15
17:29
17:38
17:50
18:01
18:13
18:23
18:35
18:47
19:00
19:30
20:00
20:30
21:00
21:30
22:00
22:30
23:00
23:30
Gabalfa, North Road Clinic
outside
·
05:32
06:02
·
06:38
·
07:09
07:31
·
07:50
·
08:04
08:20
08:35
08:47
08:59
09:11
09:23
09:35
09:47
09:59
10:11
10:23
10:35
10:47
10:59
11:11
11:23
11:35
11:47
11:59
12:11
12:23
12:35
12:47
12:59
13:11
13:23
13:35
13:47
13:59
14:11
14:25
14:37
14:49
15:01
15:13
15:25
15:37
15:49
16:02
16:14
16:26
16:39
16:51
17:04
17:16
17:30
17:39
17:51
18:02
18:14
18:24
18:36
18:48
19:00
19:30
20:00
20:30
21:00
21:30
22:00
22:30
23:00
23:30
Gabalfa Interchange Stand 4
outside
·
05:33
06:03
·
06:39
·
07:10
07:32
·
07:51
·
08:05
08:21
08:35
08:47
08:59
09:11
09:23
09:35
09:47
09:59
10:11
10:23
10:35
10:47
10:59
11:11
11:23
11:35
11:47
11:59
12:11
12:23
12:35
12:47
12:59
13:11
13:23
13:35
13:47
13:59
14:11
14:25
14:37
14:49
15:02
15:14
15:26
15:38
15:51
16:04
16:16
16:28
16:41
16:52
17:05
17:17
17:31
17:40
17:52
18:03
18:15
18:25
18:37
18:49
19:01
19:31
20:01
20:31
21:01
21:31
22:01
22:31
23:01
23:31
Birchgrove, Cross Inn
before
05:11
05:35
06:05
06:20
06:41
06:50
07:12
07:34
07:23
07:53
07:45
08:07
08:23
08:38
08:50
09:02
09:14
09:26
09:38
09:50
10:02
10:14
10:26
10:38
10:50
11:02
11:14
11:26
11:38
11:50
12:02
12:14
12:26
12:38
12:50
13:02
13:14
13:26
13:38
13:50
14:02
14:14
14:28
14:40
14:52
15:05
15:17
15:30
15:42
15:55
16:08
16:20
16:31
16:44
16:56
17:09
17:21
17:35
17:44
17:55
18:05
18:17
18:27
18:39
18:51
19:03
19:33
20:03
20:33
21:03
21:33
22:03
22:33
23:03
23:33
Birchgrove Stop 2
outside Chemist
05:11
05:35
06:05
06:20
06:41
06:50
07:13
07:35
07:23
07:54
07:45
08:08
08:24
08:38
08:50
09:02
09:14
09:26
09:38
09:50
10:02
10:14
10:26
10:38
10:50
11:02
11:14
11:26
11:38
11:50
12:02
12:14
12:26
12:38
12:50
13:02
13:14
13:26
13:38
13:50
14:02
14:14
14:28
14:40
14:52
15:06
15:18
15:31
15:43
15:56
16:09
16:21
16:32
16:45
16:57
17:10
17:22
17:36
17:45
17:56
18:06
18:18
18:28
18:40
18:52
19:04
19:34
20:04
20:34
21:04
21:34
22:04
22:34
23:04
23:34
05:12
05:36
06:06
06:21
06:42
06:51
07:14
07:36
07:25
07:55
07:47
08:10
08:26
08:40
08:52
09:04
09:16
09:28
09:40
09:52
10:04
10:16
10:28
10:40
10:52
11:04
11:16
11:28
11:40
11:52
12:04
12:16
12:28
12:40
12:52
13:04
13:16
13:28
13:40
13:52
14:04
14:16
14:30
14:42
14:54
15:08
15:20
15:32
15:44
15:58
16:11
16:23
16:34
16:47
16:59
17:12
17:24
17:37
17:46
17:58
18:08
18:20
18:30
18:42
18:54
19:05
19:35
20:05
20:35
21:05
21:35
22:05
22:35
23:05
23:35
Birchgrove, Phoenix Estate
before
05:12
05:37
06:07
06:22
06:43
06:52
07:15
07:37
07:26
07:56
07:48
08:11
08:27
08:41
08:53
09:05
09:17
09:29
09:41
09:53
10:05
10:17
10:29
10:41
10:53
11:05
11:17
11:29
11:41
11:53
12:05
12:17
12:29
12:41
12:53
13:05
13:17
13:29
13:41
13:53
14:05
14:17
14:31
14:43
14:55
15:09
15:21
15:33
15:45
16:00
16:12
16:24
16:36
16:49
17:00
17:13
17:25
17:38
17:47
17:59
18:09
18:21
18:31
18:43
18:55
19:05
19:35
20:05
20:35
21:05
21:35
22:05
22:35
23:05
23:35
05:13
05:37
06:07
06:22
06:43
06:52
07:15
07:37
07:26
07:56
07:48
08:11
08:27
08:41
08:53
09:05
09:17
09:29
09:41
09:53
10:05
10:17
10:29
10:41
10:53
11:05
11:17
11:29
11:41
11:53
12:05
12:17
12:29
12:41
12:53
13:05
13:17
13:29
13:41
13:53
14:05
14:17
14:31
14:43
14:55
15:10
15:22
15:34
15:46
16:01
16:13
16:25
16:36
16:49
17:01
17:14
17:26
17:39
17:48
18:00
18:09
18:21
18:31
18:43
18:55
19:06
19:36
20:06
20:36
21:06
21:36
22:06
22:36
23:06
23:36
Birchgrove, Ty Wern Road
after
05:13
05:38
06:08
06:23
06:44
06:53
07:16
07:38
07:27
07:57
07:49
08:12
08:28
08:42
08:54
09:06
09:18
09:30
09:42
09:54
10:06
10:18
10:30
10:42
10:54
11:06
11:18
11:30
11:42
11:54
12:06
12:18
12:30
12:42
12:54
13:06
13:18
13:30
13:42
13:54
14:06
14:18
14:32
14:44
14:56
15:11
15:23
15:35
15:47
16:02
16:15
16:27
16:38
16:51
17:02
17:15
17:27
17:40
17:49
18:01
18:10
18:22
18:32
18:44
18:56
19:07
19:37
20:07
20:37
21:07
21:37
22:07
22:37
23:07
23:37
05:14
05:39
06:09
06:24
06:45
06:54
07:17
07:39
07:29
07:58
07:51
08:14
08:30
08:43
08:55
09:07
09:19
09:31
09:43
09:55
10:07
10:19
10:31
10:43
10:55
11:07
11:19
11:31
11:43
11:55
12:07
12:19
12:31
12:43
12:55
13:07
13:19
13:31
13:43
13:55
14:07
14:19
14:33
14:45
14:57
15:12
15:24
15:37
15:49
16:04
16:16
16:28
16:40
16:53
17:04
17:17
17:29
17:42
17:51
18:02
18:12
18:24
18:34
18:46
18:58
19:07
19:37
20:07
20:37
21:07
21:37
22:07
22:37
23:07
23:37
Llanishen, Heol Iscoed
before
05:15
05:40
06:10
06:25
06:46
06:55
07:18
07:40
07:30
07:59
07:52
08:15
08:31
08:44
08:56
09:08
09:20
09:32
09:44
09:56
10:08
10:20
10:32
10:44
10:56
11:08
11:20
11:32
11:44
11:56
12:08
12:20
12:32
12:44
12:56
13:08
13:20
13:32
13:44
13:56
14:08
14:20
14:34
14:46
14:58
15:14
15:26
15:39
15:51
16:06
16:18
16:30
16:42
16:55
17:06
17:19
17:31
17:44
17:53
18:04
18:13
18:25
18:35
18:47
18:59
19:08
19:38
20:08
20:38
21:08
21:38
22:08
22:38
23:08
23:38
Llanishen, Thornhill Road
outside 47
05:15
05:40
06:10
06:26
06:46
06:55
07:19
07:41
07:31
08:00
07:53
08:16
08:32
08:45
08:57
09:09
09:21
09:33
09:45
09:57
10:09
10:21
10:33
10:45
10:57
11:09
11:21
11:33
11:45
11:57
12:09
12:21
12:33
12:45
12:57
13:09
13:21
13:33
13:45
13:57
14:09
14:21
14:35
14:47
14:59
15:15
15:27
15:39
15:51
16:07
16:19
16:31
16:42
16:55
17:06
17:19
17:31
17:44
17:53
18:05
18:14
18:26
18:36
18:48
19:00
19:09
19:39
20:09
20:39
21:09
21:39
22:09
22:39
23:09
23:39
Llanishen, Nine Giants
before
05:16
05:41
06:11
06:27
06:47
06:56
07:20
07:42
07:32
08:01
07:54
08:17
08:33
08:46
08:58
09:10
09:22
09:34
09:46
09:58
10:10
10:22
10:34
10:46
10:58
11:10
11:22
11:34
11:46
11:58
12:10
12:22
12:34
12:46
12:58
13:10
13:22
13:34
13:46
13:58
14:10
14:22
14:36
14:48
15:00
15:16
15:28
15:41
15:53
16:09
16:21
16:33
16:44
16:57
17:08
17:21
17:33
17:46
17:55
18:06
18:15
18:27
18:37
18:49
19:01
19:10
19:40
20:10
20:40
21:10
21:40
22:10
22:40
23:10
23:40
Llanishen, Johnston Road
opposite
05:16
05:41
06:11
06:27
06:47
06:56
07:20
07:42
07:32
08:01
07:54
08:17
08:33
08:46
08:58
09:10
09:22
09:34
09:46
09:58
10:10
10:22
10:34
10:46
10:58
11:10
11:22
11:34
11:46
11:58
12:10
12:22
12:34
12:46
12:58
13:10
13:22
13:34
13:46
13:58
14:10
14:22
14:36
14:48
15:00
15:16
15:28
15:41
15:53
16:09
16:21
16:33
16:44
16:57
17:08
17:21
17:33
17:46
17:55
18:06
18:15
18:27
18:37
18:49
19:01
19:10
19:40
20:10
20:40
21:10
21:40
22:10
22:40
23:10
23:40
Thornhill Crematorium
before
05:17
05:42
06:12
06:28
06:48
06:57
07:21
07:43
07:33
08:02
07:55
08:18
08:34
08:47
08:59
09:11
09:23
09:35
09:47
09:59
10:11
10:23
10:35
10:47
10:59
11:11
11:23
11:35
11:47
11:59
12:11
12:23
12:35
12:47
12:59
13:11
13:23
13:35
13:47
13:59
14:11
14:23
14:37
14:49
15:01
15:17
15:29
15:42
15:54
16:10
16:22
16:34
16:45
16:58
17:09
17:22
17:34
17:47
17:56
18:07
18:16
18:28
18:38
18:50
19:02
19:11
19:41
20:11
20:41
21:11
21:41
22:11
22:41
23:11
23:41
05:18
05:43
06:13
06:29
06:49
06:58
07:22
07:44
07:34
08:03
07:56
08:19
08:35
08:48
09:00
09:12
09:24
09:36
09:48
10:00
10:12
10:24
10:36
10:48
11:00
11:12
11:24
11:36
11:48
12:00
12:12
12:24
12:36
12:48
13:00
13:12
13:24
13:36
13:48
14:00
14:12
14:24
14:38
14:50
15:02
15:18
15:30
15:43
15:55
16:11
16:23
16:35
16:47
17:00
17:11
17:23
17:35
17:48
17:57
18:08
18:17
18:29
18:39
18:51
19:03
19:12
19:42
20:12
20:42
21:12
21:42
22:12
22:42
23:12
23:42
Thornhill, Camelot Way
before
05:18
05:44
06:14
06:30
06:50
06:59
07:23
07:45
07:35
08:04
07:57
08:20
08:36
08:49
09:01
09:13
09:25
09:37
09:49
10:01
10:13
10:25
10:37
10:49
11:01
11:13
11:25
11:37
11:49
12:01
12:13
12:25
12:37
12:49
13:01
13:13
13:25
13:37
13:49
14:01
14:13
14:25
14:39
14:51
15:03
15:19
15:31
15:44
15:56
16:12
16:24
16:36
16:47
17:00
17:11
17:24
17:36
17:49
17:58
18:09
18:18
18:30
18:40
18:52
19:04
19:13
19:43
20:13
20:43
21:13
21:43
22:13
22:43
23:12
23:42
Thornhill, Glenmount Way
after
05:19
05:45
06:15
06:31
06:51
07:00
07:24
07:46
07:36
08:05
07:58
08:21
08:37
08:50
09:02
09:14
09:26
09:38
09:50
10:02
10:14
10:26
10:38
10:50
11:02
11:14
11:26
11:38
11:50
12:02
12:14
12:26
12:38
12:50
13:02
13:14
13:26
13:38
13:50
14:02
14:14
14:26
14:40
14:52
15:04
15:20
15:32
15:45
15:57
16:13
16:25
16:37
16:48
17:01
17:12
17:25
17:37
17:50
17:59
18:10
18:19
18:31
18:41
18:53
19:05
19:14
19:44
20:14
20:44
21:14
21:44
22:14
22:44
23:13
23:43
Thornhill, Launcelot Crescent
opposite junct
05:20
05:46
06:16
06:32
06:52
07:01
07:25
07:47
07:37
08:06
07:59
08:22
08:38
08:51
09:03
09:15
09:27
09:39
09:51
10:03
10:15
10:27
10:39
10:51
11:03
11:15
11:27
11:39
11:51
12:03
12:15
12:27
12:39
12:51
13:03
13:15
13:27
13:39
13:51
14:03
14:15
14:27
14:41
14:53
15:05
15:21
15:33
15:46
15:58
16:14
16:26
16:38
16:50
17:03
17:14
17:26
17:38
17:51
18:00
18:11
18:20
18:32
18:42
18:54
19:06
19:15
19:45
20:15
20:45
21:15
21:45
22:15
22:45
23:14
23:44
Thornhill, Sainsbury's
outside
05:21
05:47
06:17
06:33
06:53
07:02
07:26
07:48
07:38
08:07
08:00
08:23
08:39
08:52
09:04
09:16
09:28
09:40
09:52
10:04
10:16
10:28
10:40
10:52
11:04
11:16
11:28
11:40
11:52
12:04
12:16
12:28
12:40
12:52
13:04
13:16
13:28
13:40
13:52
14:04
14:16
14:28
14:42
14:54
15:06
15:22
15:34
15:47
15:59
16:15
16:27
16:39
16:51
17:04
17:15
17:27
17:39
17:52
18:01
18:12
18:21
18:33
18:43
18:55
19:07
19:16
19:46
20:16
20:46
21:16
21:46
22:16
22:46
23:15
23:45
Thornhill, Heol Hir
after
05:21
05:47
06:17
06:33
06:53
07:02
07:26
07:48
07:38
08:07
08:00
08:23
08:39
08:52
09:04
09:16
09:28
09:40
09:52
10:04
10:16
10:28
10:40
10:52
11:04
11:16
11:28
11:40
11:52
12:04
12:16
12:28
12:40
12:52
13:04
13:16
13:28
13:40
13:52
14:04
14:16
14:28
14:42
14:54
15:06
15:22
15:34
15:47
15:59
16:15
16:27
16:39
16:51
17:04
17:15
17:27
17:39
17:52
18:01
18:12
18:21
18:33
18:43
18:55
19:07
19:16
19:46
20:16
20:46
21:16
21:46
22:16
22:46
23:15
23:45
Thornhill, Copperfield Drive
before
05:22
05:48
06:18
06:34
06:54
07:03
07:27
07:49
07:39
08:08
08:01
08:24
08:40
08:53
09:05
09:17
09:29
09:41
09:53
10:05
10:17
10:29
10:41
10:53
11:05
11:17
11:29
11:41
11:53
12:05
12:17
12:29
12:41
12:53
13:05
13:17
13:29
13:41
13:53
14:05
14:17
14:29
14:43
14:55
15:07
15:23
15:35
15:48
16:00
16:16
16:28
16:40
16:52
17:05
17:16
17:28
17:40
17:53
18:02
18:13
18:22
18:34
18:44
18:56
19:08
19:17
19:47
20:17
20:47
21:17
21:47
22:17
22:47
23:16
23:46
Llanishen, Llanon Road
before
05:23
05:49
06:19
06:35
06:55
07:04
07:28
07:50
07:40
08:09
08:02
08:25
08:41
08:54
09:06
09:18
09:30
09:42
09:54
10:06
10:18
10:30
10:42
10:54
11:06
11:18
11:30
11:42
11:54
12:06
12:18
12:30
12:42
12:54
13:06
13:18
13:30
13:42
13:54
14:06
14:18
14:30
14:44
14:56
15:08
15:24
15:36
15:49
16:01
16:17
16:29
16:41
16:53
17:06
17:17
17:29
17:41
17:54
18:03
18:14
18:23
18:35
18:45
18:57
19:09
19:18
19:48
20:18
20:48
21:18
21:48
22:18
22:48
23:17
23:47
05:24
05:50
06:20
06:36
06:56
07:05
07:29
07:51
07:41
08:10
08:03
08:26
08:42
08:55
09:07
09:19
09:31
09:43
09:55
10:07
10:19
10:31
10:43
10:55
11:07
11:19
11:31
11:43
11:55
12:07
12:19
12:31
12:43
12:55
13:07
13:19
13:31
13:43
13:55
14:07
14:19
14:31
14:45
14:57
15:09
15:25
15:37
15:50
16:02
16:18
16:30
16:42
16:54
17:07
17:18
17:30
17:42
17:55
18:04
18:15
18:24
18:36
18:46
18:58
19:10
19:19
19:49
20:19
20:49
21:19
21:49
22:19
22:49
23:18
23:48
Llanishen, Christ the King
outside
05:24
05:50
06:20
06:36
06:56
07:06
07:30
07:52
07:42
08:11
08:04
08:27
08:43
08:56
09:08
09:20
09:32
09:44
09:56
10:08
10:20
10:32
10:44
10:56
11:08
11:20
11:32
11:44
11:56
12:08
12:20
12:32
12:44
12:56
13:08
13:20
13:32
13:44
13:56
14:08
14:20
14:32
14:46
14:58
15:10
15:26
15:38
15:51
16:03
16:19
16:31
16:43
16:55
17:08
17:19
17:31
17:43
17:56
18:04
18:15
18:24
18:36
18:46
18:58
19:10
19:19
19:49
20:19
20:49
21:19
21:49
22:19
22:49
23:18
23:48
Llanishen, Wolf's Castle
opposite
05:25
05:51
06:21
06:37
06:57
07:07
07:31
07:53
07:43
08:12
08:05
08:28
08:44
08:57
09:09
09:21
09:33
09:45
09:57
10:09
10:21
10:33
10:45
10:57
11:09
11:21
11:33
11:45
11:57
12:09
12:21
12:33
12:45
12:57
13:09
13:21
13:33
13:45
13:57
14:09
14:21
14:33
14:47
14:59
15:11
15:27
15:39
15:52
16:04
16:20
16:32
16:44
16:56
17:09
17:20
17:32
17:44
17:57
18:05
18:16
18:25
18:37
18:47
18:59
19:11
19:20
19:50
20:20
20:50
21:20
21:50
22:20
22:50
23:19
23:49
Llanishen, Llanon Road
opposite junct
05:25
05:52
06:22
06:38
06:58
07:08
07:32
07:54
07:44
08:13
08:06
08:29
08:45
08:58
09:10
09:22
09:34
09:46
09:58
10:10
10:22
10:34
10:46
10:58
11:10
11:22
11:34
11:46
11:58
12:10
12:22
12:34
12:46
12:58
13:10
13:22
13:34
13:46
13:58
14:10
14:22
14:34
14:48
15:00
15:12
15:28
15:40
15:53
16:05
16:21
16:33
16:45
16:57
17:10
17:21
17:33
17:45
17:58
18:06
18:17
18:26
18:38
18:48
19:00
19:11
19:20
19:50
20:20
20:50
21:20
21:50
22:20
22:50
23:19
23:49
Llanishen, Angle Place
opposite junct
05:26
05:53
06:23
06:39
06:59
07:09
07:33
07:55
07:45
08:14
08:07
08:30
08:46
08:59
09:11
09:23
09:35
09:47
09:59
10:11
10:23
10:35
10:47
10:59
11:11
11:23
11:35
11:47
11:59
12:11
12:23
12:35
12:47
12:59
13:11
13:23
13:35
13:47
13:59
14:11
14:23
14:35
14:49
15:01
15:13
15:29
15:41
15:54
16:06
16:22
16:34
16:46
16:58
17:11
17:22
17:34
17:46
17:59
18:07
18:18
18:27
18:39
18:49
19:01
19:12
19:21
19:51
20:21
20:51
21:21
21:51
22:21
22:51
23:20
23:50
05:27
05:54
06:24
06:41
07:01
07:11
07:35
07:57
07:47
08:16
08:09
08:32
08:48
09:01
09:13
09:24
09:36
09:48
10:00
10:12
10:24
10:36
10:48
11:00
11:12
11:24
11:36
11:48
12:00
12:12
12:24
12:36
12:48
13:00
13:12
13:24
13:36
13:48
14:00
14:12
14:24
14:36
14:50
15:02
15:14
15:30
15:42
15:55
16:07
16:23
16:35
16:47
16:59
17:12
17:23
17:35
17:47
18:00
18:08
18:19
18:28
18:40
18:50
19:02
19:13
19:22
19:52
20:22
20:52
21:22
21:52
22:22
22:52
23:21
23:51
Llanishen, Nine Giants
after
05:28
05:55
06:25
06:42
07:02
07:12
07:36
07:58
07:48
08:17
08:10
08:33
08:49
09:02
09:14
09:25
09:37
09:49
10:01
10:13
10:25
10:37
10:49
11:01
11:13
11:25
11:37
11:49
12:01
12:13
12:25
12:37
12:49
13:01
13:13
13:25
13:37
13:49
14:01
14:13
14:25
14:37
14:51
15:03
15:15
15:31
15:43
15:56
16:08
16:24
16:36
16:48
17:00
17:13
17:24
17:36
17:48
18:01
18:09
18:20
18:29
18:41
18:51
19:03
19:14
19:23
19:53
20:23
20:53
21:23
21:53
22:23
22:53
23:22
23:52
Llanishen, Thornhill Road
near 28
05:28
05:55
06:25
06:42
07:02
07:12
07:36
07:59
07:48
08:18
08:11
08:34
08:50
09:03
09:15
09:25
09:37
09:49
10:01
10:13
10:25
10:37
10:49
11:01
11:13
11:25
11:37
11:49
12:01
12:13
12:25
12:37
12:49
13:01
13:13
13:25
13:37
13:49
14:01
14:13
14:25
14:37
14:51
15:03
15:15
15:31
15:43
15:56
16:08
16:24
16:36
16:48
17:00
17:13
17:24
17:36
17:48
18:01
18:09
18:20
18:29
18:41
18:51
19:03
19:14
19:23
19:53
20:23
20:53
21:23
21:53
22:23
22:53
23:22
23:52
05:29
05:56
06:26
06:43
07:03
07:13
07:38
08:00
07:50
08:19
08:12
08:35
08:51
09:04
09:16
09:26
09:38
09:50
10:02
10:14
10:26
10:38
10:50
11:02
11:14
11:26
11:38
11:50
12:02
12:14
12:26
12:38
12:50
13:02
13:14
13:26
13:38
13:50
14:02
14:14
14:26
14:38
14:52
15:04
15:16
15:32
15:44
15:57
16:09
16:25
16:37
16:49
17:01
17:14
17:25
17:37
17:50
18:02
18:10
18:21
18:31
18:42
18:53
19:04
19:15
19:24
19:54
20:24
20:54
21:24
21:54
22:24
22:54
23:23
23:53
05:29
05:57
06:27
06:45
07:05
07:15
07:39
08:01
07:51
08:21
08:13
08:37
08:52
09:05
09:17
09:28
09:40
09:52
10:04
10:16
10:28
10:40
10:52
11:04
11:16
11:28
11:40
11:52
12:04
12:16
12:28
12:40
12:52
13:04
13:16
13:28
13:40
13:52
14:04
14:16
14:28
14:40
14:54
15:06
15:18
15:34
15:46
15:59
16:11
16:27
16:39
16:51
17:03
17:16
17:27
17:39
17:51
18:03
18:11
18:22
18:32
18:43
18:54
19:05
19:16
19:25
19:55
20:25
20:55
21:25
21:55
22:25
22:55
23:24
23:54
Birchgrove, Lidl
outside
05:30
05:58
06:28
06:46
07:06
07:16
07:40
08:02
07:52
08:22
08:14
08:38
08:53
09:06
09:18
09:29
09:41
09:53
10:05
10:17
10:29
10:41
10:53
11:05
11:17
11:29
11:41
11:53
12:05
12:17
12:29
12:41
12:53
13:05
13:17
13:29
13:41
13:53
14:05
14:17
14:29
14:41
14:55
15:07
15:19
15:35
15:47
16:00
16:12
16:28
16:40
16:52
17:04
17:17
17:28
17:40
17:52
18:04
18:12
18:23
18:33
18:44
18:55
19:06
19:17
19:26
19:56
20:26
20:56
21:26
21:56
22:26
22:56
23:24
23:54
05:30
05:58
06:28
06:46
07:06
07:16
07:40
08:03
07:52
08:23
08:15
08:39
08:54
09:07
09:19
09:29
09:41
09:53
10:05
10:17
10:29
10:41
10:53
11:05
11:17
11:29
11:41
11:53
12:05
12:17
12:29
12:41
12:53
13:05
13:17
13:29
13:41
13:53
14:05
14:17
14:29
14:41
14:55
15:07
15:19
15:35
15:47
16:00
16:12
16:28
16:40
16:52
17:04
17:17
17:28
17:40
17:52
18:04
18:12
18:23
18:33
18:44
18:55
19:06
19:18
19:26
19:56
20:26
20:56
21:26
21:56
22:26
22:56
23:25
23:55
Birchgrove, Heol Dyfed
before
05:31
05:59
06:29
06:47
07:07
07:17
07:42
08:04
07:54
08:25
08:16
08:41
08:55
09:08
09:20
09:30
09:42
09:54
10:06
10:18
10:30
10:42
10:54
11:06
11:18
11:30
11:42
11:54
12:06
12:18
12:30
12:42
12:54
13:06
13:18
13:30
13:42
13:54
14:06
14:18
14:30
14:42
14:56
15:08
15:20
15:36
15:48
16:01
16:13
16:29
16:41
16:53
17:05
17:18
17:29
17:41
17:54
18:05
18:13
18:24
18:34
18:45
18:56
19:07
19:19
19:27
19:57
20:27
20:57
21:27
21:57
22:27
22:57
23:25
23:55
05:32
06:00
06:30
06:48
07:08
07:18
07:43
08:05
07:55
08:26
08:17
08:42
08:56
09:09
09:21
09:31
09:43
09:55
10:07
10:19
10:31
10:43
10:55
11:07
11:19
11:31
11:43
11:55
12:07
12:19
12:31
12:43
12:55
13:07
13:19
13:31
13:43
13:55
14:07
14:19
14:31
14:43
14:57
15:09
15:21
15:37
15:49
16:02
16:14
16:30
16:42
16:54
17:06
17:19
17:30
17:42
17:55
18:06
18:14
18:25
18:35
18:46
18:57
19:08
19:20
19:28
19:58
20:28
20:58
21:28
21:58
22:28
22:58
23:26
23:56
Birchgrove
after
05:33
06:01
06:31
06:50
07:10
07:20
07:44
08:07
07:56
08:28
08:19
08:44
08:58
09:11
09:23
09:33
09:45
09:57
10:09
10:21
10:33
10:45
10:57
11:09
11:21
11:33
11:45
11:57
12:09
12:21
12:33
12:45
12:57
13:09
13:21
13:33
13:45
13:57
14:09
14:21
14:33
14:45
14:59
15:11
15:23
15:39
15:51
16:04
16:16
16:32
16:44
16:56
17:08
17:21
17:32
17:44
17:56
18:07
18:15
18:26
18:37
18:47
18:59
19:09
19:21
19:29
19:59
20:29
20:59
21:29
21:59
22:29
22:59
23:27
23:57
Birchgrove, Cross Inn
after
05:33
06:02
06:32
06:50
07:10
07:20
07:45
08:08
07:57
08:29
08:20
08:45
08:59
09:12
09:24
09:33
09:45
09:57
10:09
10:21
10:33
10:45
10:57
11:09
11:21
11:33
11:45
11:57
12:09
12:21
12:33
12:45
12:57
13:09
13:21
13:33
13:45
13:57
14:09
14:21
14:33
14:45
14:59
15:11
15:23
15:39
15:51
16:04
16:16
16:32
16:44
16:56
17:08
17:21
17:32
17:44
17:57
18:08
18:16
18:27
18:38
18:48
19:00
19:09
19:22
19:29
19:59
20:29
20:59
21:29
21:59
22:29
22:59
23:28
23:58
Gabalfa, St Josephs Convent
outside former
05:35
06:05
06:35
06:54
07:14
07:24
07:49
08:12
08:01
08:34
08:24
08:50
09:03
09:16
09:28
09:37
09:49
10:01
10:13
10:25
10:37
10:49
11:01
11:13
11:25
11:37
11:49
12:01
12:13
12:25
12:37
12:49
13:01
13:13
13:25
13:37
13:49
14:01
14:13
14:25
14:37
14:49
15:03
15:15
15:27
15:43
15:55
16:08
16:20
16:36
16:48
17:00
17:12
17:25
17:36
17:48
18:01
18:11
18:19
18:30
·
18:51
·
19:12
·
19:32
20:02
20:32
21:02
21:32
22:02
22:32
23:02
·
·
Maindy, Cathays High School
outside
05:37
06:07
06:37
06:56
07:16
07:26
07:51
08:14
08:03
08:37
08:26
08:53
09:05
09:18
09:30
09:39
09:51
10:03
10:15
10:27
10:39
10:51
11:03
11:15
11:27
11:39
11:51
12:03
12:15
12:27
12:39
12:51
13:03
13:15
13:27
13:39
13:51
14:03
14:15
14:27
14:39
14:51
15:05
15:17
15:29
15:45
15:57
16:10
16:22
16:38
16:50
17:02
17:14
17:27
17:38
17:50
18:03
18:13
18:21
18:32
·
18:53
·
19:14
·
19:34
20:04
20:34
21:04
21:34
22:04
22:34
23:04
·
·
Blackweir
opposite
05:38
06:08
06:38
06:57
07:17
07:27
07:52
08:16
08:04
08:39
08:28
08:55
09:07
09:20
09:32
09:41
09:53
10:05
10:17
10:29
10:41
10:53
11:05
11:17
11:29
11:41
11:53
12:05
12:17
12:29
12:41
12:53
13:05
13:17
13:29
13:41
13:53
14:05
14:17
14:29
14:41
14:53
15:07
15:19
15:31
15:47
15:59
16:12
16:24
16:40
16:52
17:04
17:16
17:29
17:40
17:52
18:05
18:15
18:23
18:34
15:47
18:55
15:17
19:15
·
19:35
20:05
20:35
21:05
21:35
22:05
22:35
23:05
·
07:25
Blackweir, Rosemount
after
05:39
06:10
06:40
06:59
07:19
07:29
07:54
08:17
08:06
08:41
08:29
08:57
09:09
09:21
09:33
09:42
09:54
10:06
10:18
10:30
10:42
10:54
11:06
11:18
11:30
11:42
11:54
12:06
12:18
12:30
12:42
12:54
13:06
13:18
13:30
13:42
13:54
14:06
14:18
14:30
14:42
14:54
15:09
15:21
15:33
15:49
16:01
16:14
16:26
16:42
16:54
17:06
17:18
17:31
17:42
17:54
18:07
18:17
18:25
18:36
15:49
18:57
15:19
19:17
·
19:37
20:07
20:37
21:07
21:37
22:07
22:37
23:07
·
07:27
Cathays Park, College Road RK
outside
05:41
06:11
06:41
07:00
07:20
07:30
07:55
08:19
08:07
08:42
08:31
08:58
09:10
09:23
09:35
09:44
09:56
10:08
10:20
10:32
10:44
10:56
11:08
11:20
11:32
11:44
11:56
12:08
12:20
12:32
12:44
12:56
13:08
13:20
13:32
13:44
13:56
14:08
14:20
14:32
14:44
14:56
15:10
15:22
15:34
15:50
16:02
16:15
16:27
16:44
16:56
17:08
17:20
17:33
17:44
17:56
18:08
18:18
18:26
18:37
15:51
18:58
15:21
19:18
·
19:38
20:08
20:38
21:08
21:38
22:08
22:38
23:08
19:19
07:28
Cathays Park, Law Courts RJ
outside
05:42
06:12
06:42
07:02
07:22
07:32
07:57
08:20
08:09
08:44
08:32
09:00
09:12
09:24
09:36
09:45
09:57
10:09
10:21
10:33
10:45
10:57
11:09
11:21
11:33
11:45
11:57
12:09
12:21
12:33
12:45
12:57
13:09
13:21
13:33
13:45
13:57
14:09
14:21
14:33
14:45
14:57
15:12
15:24
15:36
15:52
16:04
16:17
16:29
16:45
16:57
17:09
17:21
17:35
17:46
17:57
18:10
18:20
18:28
18:39
15:52
19:00
15:22
19:20
·
19:40
20:10
20:40
21:10
21:40
22:10
22:40
23:10
19:20
07:30
Cardiff Castle, Kingsway GR
outside
05:42
06:13
06:43
07:02
07:22
07:32
07:57
08:21
08:09
08:45
08:33
09:01
09:13
09:25
09:37
09:46
09:58
10:10
10:22
10:34
10:46
10:58
11:10
11:22
11:34
11:46
11:58
12:10
12:22
12:34
12:46
12:58
13:10
13:22
13:34
13:46
13:58
14:10
14:22
14:34
14:46
14:58
15:13
15:25
15:37
15:53
16:05
16:18
16:30
16:46
16:58
17:10
17:22
17:36
17:47
17:58
18:11
18:21
18:29
18:40
15:53
19:01
15:23
19:20
·
19:40
20:10
20:40
21:10
21:40
22:10
22:40
23:10
19:21
07:30
Cardiff, Westgate Street KG
outside
05:44
06:15
06:45
07:05
07:25
07:35
08:00
08:24
08:12
08:48
08:36
09:04
09:16
09:28
09:40
09:49
10:01
10:13
10:25
10:37
10:49
11:01
11:13
11:25
11:37
11:49
12:01
12:13
12:25
12:37
12:49
13:01
13:13
13:25
13:37
13:49
14:01
14:13
14:25
14:37
14:49
15:01
15:16
15:28
15:40
15:56
16:08
16:21
16:33
16:49
17:01
17:13
17:25
17:39
17:50
18:01
18:14
18:24
18:32
18:43
15:56
19:04
15:26
19:23
·
19:43
20:13
20:43
21:13
21:43
22:13
22:43
23:13
19:24
07:33
16:30
06:18
06:48
·
07:28
17:00
08:03
08:27
·
08:51
·
09:07
09:19
09:31
09:43
09:52
10:04
10:16
10:28
10:40
10:52
11:04
11:16
11:28
11:40
11:52
12:04
12:16
12:28
12:40
12:52
13:04
13:16
13:28
13:40
13:52
14:04
14:16
14:28
14:40
14:52
15:04
15:19
15:31
15:43
15:59
16:11
16:24
16:36
16:53
17:05
17:17
17:29
17:43
17:54
18:05
18:17
18:27
18:35
18:46
16:00
19:07
15:30
19:26
·
19:46
20:16
20:46
21:16
21:46
22:16
22:46
23:16
19:28
07:36
Timetable data from Cardiff Bus, refreshed 2026-06-03 · Source: Traveline National Dataset (TNDS) · Service code CBAO027.
All stops shown
60 stops- Cardiff Bus Station, Cardiff Bus Interchange Bay 12
- 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, Westgate Street KP outside
- Cardiff Castle, Kingsway GB outside
- Cathays Park, Corbett Road before
- Blackweir outside
- Maindy Stadium opposite
- Maindy, Parkfield Place after
- Gabalfa, North Road Clinic outside
- Gabalfa Interchange Stand 4 outside
- Birchgrove, Cross Inn before
- Birchgrove Stop 2 outside Chemist
- Birchgrove, Summerfield Place after
- Birchgrove, Phoenix Estate before
- Birchgrove, Caerphilly Road Aldi before
- Birchgrove, Ty Wern Road after
- Llanishen, Birchgrove Station after
- Llanishen, Heol Iscoed before
- Llanishen, Thornhill Road outside 47
- Llanishen, Nine Giants before
- Llanishen, Johnston Road opposite
- Thornhill Crematorium before
- Thornhill, Crematorium Top after
- Thornhill, Camelot Way before
- Thornhill, Glenmount Way after
- Thornhill, Launcelot Crescent opposite junct
- Thornhill, Sainsbury's outside
- Thornhill, Heol Hir after
- Thornhill, Copperfield Drive before
- Llanishen, Llanon Road before
- Llanishen, Wolf's Castle Avenue after
- Llanishen, Christ the King outside
- Llanishen, Wolf's Castle opposite
- Llanishen, Llanon Road opposite junct
- Llanishen, Angle Place opposite junct
- Llanishen, Llangranog Road after
- Llanishen, Nine Giants after
- Llanishen, Thornhill Road near 28
- Llanishen, Caerphilly Crossroads after
- Llanishen, Birchgrove Station before
- Birchgrove, Lidl outside
- Birchgrove, Maes-y-Coed Road after
- Birchgrove, Heol Dyfed before
- Birchgrove, Pedair Erw Road after
- 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 12