29
Cardiff Bus
29 bus timetable: Cardiff Bus Interchange circular
Cardiff Bus Interchange circular
Route map
29 live route map
See the route, stops, and live buses currently on this line.
70 stops
Live buses loading
Map ready
Loading the route map...
Cardiff Bus Interchange → Cardiff Bus Interchange
40 trips · first 09:25 · last 13:25
Saturday
Live Valid 2026-06-05 – 2027-05-12
Swipe sideways to see later trips.
Stop
09:25
Cardiff Bus Interchange
09:25
Cardiff Bus Interchange
09:25
Cardiff Bus Interchange
09:25
Cardiff Bus Interchange
09:25
Cardiff Bus Interchange
09:25
Cardiff Bus Interchange
09:25
Cardiff Bus Interchange
09:25
Cardiff Bus Interchange
10:25
Cardiff Bus Interchange
10:25
Cardiff Bus Interchange
10:25
Cardiff Bus Interchange
10:25
Cardiff Bus Interchange
10:25
Cardiff Bus Interchange
10:25
Cardiff Bus Interchange
10:25
Cardiff Bus Interchange
10:25
Cardiff Bus Interchange
11:25
Cardiff Bus Interchange
11:25
Cardiff Bus Interchange
11:25
Cardiff Bus Interchange
11:25
Cardiff Bus Interchange
11:25
Cardiff Bus Interchange
11:25
Cardiff Bus Interchange
11:25
Cardiff Bus Interchange
11:25
Cardiff Bus Interchange
12:25
Cardiff Bus Interchange
12:25
Cardiff Bus Interchange
12:25
Cardiff Bus Interchange
12:25
Cardiff Bus Interchange
12:25
Cardiff Bus Interchange
12:25
Cardiff Bus Interchange
12:25
Cardiff Bus Interchange
12:25
Cardiff Bus Interchange
13:25
Cardiff Bus Interchange
13:25
Cardiff Bus Interchange
13:25
Cardiff Bus Interchange
13:25
Cardiff Bus Interchange
13:25
Cardiff Bus Interchange
13:25
Cardiff Bus Interchange
13:25
Cardiff Bus Interchange
13:25
Cardiff Bus Interchange
09:25
09:25
09:25
09:25
09:25
09:25
09:25
09:25
10:25
10:25
10:25
10:25
10:25
10:25
10:25
10:25
11:25
11:25
11:25
11:25
11:25
11:25
11:25
11:25
12:25
12:25
12:25
12:25
12:25
12:25
12:25
12:25
13:25
13:25
13:25
13:25
13:25
13:25
13:25
13:25
Cardiff, Bute Terrace JK
outside
09:27
09:27
09:27
09:27
09:27
09:27
09:27
09:27
10:27
10:27
10:27
10:27
10:27
10:27
10:27
10:27
11:27
11:27
11:27
11:27
11:27
11:27
11:27
11:27
12:27
12:27
12:27
12:27
12:27
12:27
12:27
12:27
13:27
13:27
13:27
13:27
13:27
13:27
13:27
13:27
Cardiff, Lower Churchill Way HG
outside
09:28
09:28
09:28
09:28
09:28
09:28
09:28
09:28
10:28
10:28
10:28
10:28
10:28
10:28
10:28
10:28
11:28
11:28
11:28
11:28
11:28
11:28
11:28
11:28
12:28
12:28
12:28
12:28
12:28
12:28
12:28
12:28
13:28
13:28
13:28
13:28
13:28
13:28
13:28
13:28
Roath, West Grove 5
outside
09:31
09:31
09:31
09:31
09:31
09:31
09:31
09:31
10:31
10:31
10:31
10:31
10:31
10:31
10:31
10:31
11:31
11:31
11:31
11:31
11:31
11:31
11:31
11:31
12:31
12:31
12:31
12:31
12:31
12:31
12:31
12:31
13:31
13:31
13:31
13:31
13:31
13:31
13:31
13:31
Roath, Richmond Crescent
before
09:32
09:32
09:32
09:32
09:32
09:32
09:32
09:32
10:32
10:32
10:32
10:32
10:32
10:32
10:32
10:32
11:32
11:32
11:32
11:32
11:32
11:32
11:32
11:32
12:32
12:32
12:32
12:32
12:32
12:32
12:32
12:32
13:32
13:32
13:32
13:32
13:32
13:32
13:32
13:32
Roath, Lowther Road
before
09:33
09:33
09:33
09:33
09:33
09:33
09:33
09:33
10:33
10:33
10:33
10:33
10:33
10:33
10:33
10:33
11:33
11:33
11:33
11:33
11:33
11:33
11:33
11:33
12:33
12:33
12:33
12:33
12:33
12:33
12:33
12:33
13:33
13:33
13:33
13:33
13:33
13:33
13:33
13:33
Roath, Inverness Place
before
09:36
09:36
09:36
09:36
09:36
09:36
09:36
09:36
10:36
10:36
10:36
10:36
10:36
10:36
10:36
10:36
11:36
11:36
11:36
11:36
11:36
11:36
11:36
11:36
12:36
12:36
12:36
12:36
12:36
12:36
12:36
12:36
13:36
13:36
13:36
13:36
13:36
13:36
13:36
13:36
Roath, Alfred Street
before
09:36
09:36
09:36
09:36
09:36
09:36
09:36
09:36
10:36
10:36
10:36
10:36
10:36
10:36
10:36
10:36
11:36
11:36
11:36
11:36
11:36
11:36
11:36
11:36
12:36
12:36
12:36
12:36
12:36
12:36
12:36
12:36
13:36
13:36
13:36
13:36
13:36
13:36
13:36
13:36
Roath Park, Werfa Street
before
09:39
09:39
09:39
09:39
09:39
09:39
09:39
09:39
10:39
10:39
10:39
10:39
10:39
10:39
10:39
10:39
11:39
11:39
11:39
11:39
11:39
11:39
11:39
11:39
12:39
12:39
12:39
12:39
12:39
12:39
12:39
12:39
13:39
13:39
13:39
13:39
13:39
13:39
13:39
13:39
Roath Park, Boverton Street
before
09:40
09:40
09:40
09:40
09:40
09:40
09:40
09:40
10:40
10:40
10:40
10:40
10:40
10:40
10:40
10:40
11:40
11:40
11:40
11:40
11:40
11:40
11:40
11:40
12:40
12:40
12:40
12:40
12:40
12:40
12:40
12:40
13:40
13:40
13:40
13:40
13:40
13:40
13:40
13:40
Roath Park, Tydfil Place
after
09:41
09:41
09:41
09:41
09:41
09:41
09:41
09:41
10:41
10:41
10:41
10:41
10:41
10:41
10:41
10:41
11:41
11:41
11:41
11:41
11:41
11:41
11:41
11:41
12:41
12:41
12:41
12:41
12:41
12:41
12:41
12:41
13:41
13:41
13:41
13:41
13:41
13:41
13:41
13:41
Roath Park, Ninian Road
outside 109
09:41
09:41
09:41
09:41
09:41
09:41
09:41
09:41
10:41
10:41
10:41
10:41
10:41
10:41
10:41
10:41
11:41
11:41
11:41
11:41
11:41
11:41
11:41
11:41
12:41
12:41
12:41
12:41
12:41
12:41
12:41
12:41
13:41
13:41
13:41
13:41
13:41
13:41
13:41
13:41
09:43
09:43
09:43
09:43
09:43
09:43
09:43
09:43
10:43
10:43
10:43
10:43
10:43
10:43
10:43
10:43
11:43
11:43
11:43
11:43
11:43
11:43
11:43
11:43
12:43
12:43
12:43
12:43
12:43
12:43
12:43
12:43
13:43
13:43
13:43
13:43
13:43
13:43
13:43
13:43
09:44
09:44
09:44
09:44
09:44
09:44
09:44
09:44
10:44
10:44
10:44
10:44
10:44
10:44
10:44
10:44
11:44
11:44
11:44
11:44
11:44
11:44
11:44
11:44
12:44
12:44
12:44
12:44
12:44
12:44
12:44
12:44
13:44
13:44
13:44
13:44
13:44
13:44
13:44
13:44
Roath Park, Cartref
before
09:45
09:45
09:45
09:45
09:45
09:45
09:45
09:45
10:45
10:45
10:45
10:45
10:45
10:45
10:45
10:45
11:45
11:45
11:45
11:45
11:45
11:45
11:45
11:45
12:45
12:45
12:45
12:45
12:45
12:45
12:45
12:45
13:45
13:45
13:45
13:45
13:45
13:45
13:45
13:45
Roath Park, Torrens Drive
before
09:46
09:46
09:46
09:46
09:46
09:46
09:46
09:46
10:46
10:46
10:46
10:46
10:46
10:46
10:46
10:46
11:46
11:46
11:46
11:46
11:46
11:46
11:46
11:46
12:46
12:46
12:46
12:46
12:46
12:46
12:46
12:46
13:46
13:46
13:46
13:46
13:46
13:46
13:46
13:46
09:47
09:47
09:47
09:47
09:47
09:47
09:47
09:47
10:47
10:47
10:47
10:47
10:47
10:47
10:47
10:47
11:47
11:47
11:47
11:47
11:47
11:47
11:47
11:47
12:47
12:47
12:47
12:47
12:47
12:47
12:47
12:47
13:47
13:47
13:47
13:47
13:47
13:47
13:47
13:47
Roath Park, Leven Close
after
09:48
09:48
09:48
09:48
09:48
09:48
09:48
09:48
10:48
10:48
10:48
10:48
10:48
10:48
10:48
10:48
11:48
11:48
11:48
11:48
11:48
11:48
11:48
11:48
12:48
12:48
12:48
12:48
12:48
12:48
12:48
12:48
13:48
13:48
13:48
13:48
13:48
13:48
13:48
13:48
Cyncoed, Cardiff High School
opposite
09:49
09:49
09:49
09:49
09:49
09:49
09:49
09:49
10:49
10:49
10:49
10:49
10:49
10:49
10:49
10:49
11:49
11:49
11:49
11:49
11:49
11:49
11:49
11:49
12:49
12:49
12:49
12:49
12:49
12:49
12:49
12:49
13:49
13:49
13:49
13:49
13:49
13:49
13:49
13:49
Cyncoed, Rhydypenau Library
opposite
09:51
09:51
09:51
09:51
09:51
09:51
09:51
09:51
10:51
10:51
10:51
10:51
10:51
10:51
10:51
10:51
11:51
11:51
11:51
11:51
11:51
11:51
11:51
11:51
12:51
12:51
12:51
12:51
12:51
12:51
12:51
12:51
13:51
13:51
13:51
13:51
13:51
13:51
13:51
13:51
Cyncoed, Three Arches Avenue
before
09:52
09:52
09:52
09:52
09:52
09:52
09:52
09:52
10:52
10:52
10:52
10:52
10:52
10:52
10:52
10:52
11:52
11:52
11:52
11:52
11:52
11:52
11:52
11:52
12:52
12:52
12:52
12:52
12:52
12:52
12:52
12:52
13:52
13:52
13:52
13:52
13:52
13:52
13:52
13:52
Llanishen, Ewenny Road
before
09:53
09:53
09:53
09:53
09:53
09:53
09:53
09:53
10:53
10:53
10:53
10:53
10:53
10:53
10:53
10:53
11:53
11:53
11:53
11:53
11:53
11:53
11:53
11:53
12:53
12:53
12:53
12:53
12:53
12:53
12:53
12:53
13:53
13:53
13:53
13:53
13:53
13:53
13:53
13:53
Llanishen, Usk Road
before
09:54
09:54
09:54
09:54
09:54
09:54
09:54
09:54
10:54
10:54
10:54
10:54
10:54
10:54
10:54
10:54
11:54
11:54
11:54
11:54
11:54
11:54
11:54
11:54
12:54
12:54
12:54
12:54
12:54
12:54
12:54
12:54
13:54
13:54
13:54
13:54
13:54
13:54
13:54
13:54
09:56
09:56
09:56
09:56
09:56
09:56
09:56
09:56
10:56
10:56
10:56
10:56
10:56
10:56
10:56
10:56
11:56
11:56
11:56
11:56
11:56
11:56
11:56
11:56
12:56
12:56
12:56
12:56
12:56
12:56
12:56
12:56
13:56
13:56
13:56
13:56
13:56
13:56
13:56
13:56
Llanishen, Fishguard Road Shops
opposite
09:56
09:56
09:56
09:56
09:56
09:56
09:56
09:56
10:56
10:56
10:56
10:56
10:56
10:56
10:56
10:56
11:56
11:56
11:56
11:56
11:56
11:56
11:56
11:56
12:56
12:56
12:56
12:56
12:56
12:56
12:56
12:56
13:56
13:56
13:56
13:56
13:56
13:56
13:56
13:56
Llanishen, Fishguard Road
outside 91
09:57
09:57
09:57
09:57
09:57
09:57
09:57
09:57
10:57
10:57
10:57
10:57
10:57
10:57
10:57
10:57
11:57
11:57
11:57
11:57
11:57
11:57
11:57
11:57
12:57
12:57
12:57
12:57
12:57
12:57
12:57
12:57
13:57
13:57
13:57
13:57
13:57
13:57
13:57
13:57
Llanishen, Heol Merlin
before
09:58
09:58
09:58
09:58
09:58
09:58
09:58
09:58
10:58
10:58
10:58
10:58
10:58
10:58
10:58
10:58
11:58
11:58
11:58
11:58
11:58
11:58
11:58
11:58
12:58
12:58
12:58
12:58
12:58
12:58
12:58
12:58
13:58
13:58
13:58
13:58
13:58
13:58
13:58
13:58
Llanishen, Fishguard Road
outside 203
09:59
09:59
09:59
09:59
09:59
09:59
09:59
09:59
10:59
10:59
10:59
10:59
10:59
10:59
10:59
10:59
11:59
11:59
11:59
11:59
11:59
11:59
11:59
11:59
12:59
12:59
12:59
12:59
12:59
12:59
12:59
12:59
13:59
13:59
13:59
13:59
13:59
13:59
13:59
13:59
10:00
10:00
10:00
10:00
10:00
10:00
10:00
10:00
11:00
11:00
11:00
11:00
11:00
11:00
11:00
11:00
12:00
12:00
12:00
12:00
12:00
12:00
12:00
12:00
13:00
13:00
13:00
13:00
13:00
13:00
13:00
13:00
14:00
14:00
14:00
14:00
14:00
14:00
14:00
14:00
Llanishen Leisure Centre
opposite
10:02
10:02
10:02
10:02
10:02
10:02
10:02
10:02
11:02
11:02
11:02
11:02
11:02
11:02
11:02
11:02
12:02
12:02
12:02
12:02
12:02
12:02
12:02
12:02
13:02
13:02
13:02
13:02
13:02
13:02
13:02
13:02
14:02
14:02
14:02
14:02
14:02
14:02
14:02
14:02
Llanishen, M&S Ty Glas Avenue
outside
10:02
10:02
10:02
10:02
10:02
10:02
10:02
10:02
11:02
11:02
11:02
11:02
11:02
11:02
11:02
11:02
12:02
12:02
12:02
12:02
12:02
12:02
12:02
12:02
13:02
13:02
13:02
13:02
13:02
13:02
13:02
13:02
14:02
14:02
14:02
14:02
14:02
14:02
14:02
14:02
Llanishen, Newborough Ave
before
10:04
10:04
10:04
10:04
10:04
10:04
10:04
10:04
11:04
11:04
11:04
11:04
11:04
11:04
11:04
11:04
12:04
12:04
12:04
12:04
12:04
12:04
12:04
12:04
13:04
13:04
13:04
13:04
13:04
13:04
13:04
13:04
14:04
14:04
14:04
14:04
14:04
14:04
14:04
14:04
Llanishen, Church Inn
before
10:07
10:07
10:07
10:07
10:07
10:07
10:07
10:07
11:07
11:07
11:07
11:07
11:07
11:07
11:07
11:07
12:07
12:07
12:07
12:07
12:07
12:07
12:07
12:07
13:07
13:07
13:07
13:07
13:07
13:07
13:07
13:07
14:07
14:07
14:07
14:07
14:07
14:07
14:07
14:07
Llanishen, Church Inn
after
10:07
10:07
10:07
10:07
10:07
10:07
10:07
10:07
11:07
11:07
11:07
11:07
11:07
11:07
11:07
11:07
12:07
12:07
12:07
12:07
12:07
12:07
12:07
12:07
13:07
13:07
13:07
13:07
13:07
13:07
13:07
13:07
14:07
14:07
14:07
14:07
14:07
14:07
14:07
14:07
10:08
10:08
10:08
10:08
10:08
10:08
10:08
10:08
11:08
11:08
11:08
11:08
11:08
11:08
11:08
11:08
12:08
12:08
12:08
12:08
12:08
12:08
12:08
12:08
13:08
13:08
13:08
13:08
13:08
13:08
13:08
13:08
14:08
14:08
14:08
14:08
14:08
14:08
14:08
14:08
Llanishen, M&S Ty Glas Avenue
opposite
10:10
10:10
10:10
10:10
10:10
10:10
10:10
10:10
11:10
11:10
11:10
11:10
11:10
11:10
11:10
11:10
12:10
12:10
12:10
12:10
12:10
12:10
12:10
12:10
13:10
13:10
13:10
13:10
13:10
13:10
13:10
13:10
14:10
14:10
14:10
14:10
14:10
14:10
14:10
14:10
Llanishen Leisure Centre
outside
10:10
10:10
10:10
10:10
10:10
10:10
10:10
10:10
11:10
11:10
11:10
11:10
11:10
11:10
11:10
11:10
12:10
12:10
12:10
12:10
12:10
12:10
12:10
12:10
13:10
13:10
13:10
13:10
13:10
13:10
13:10
13:10
14:10
14:10
14:10
14:10
14:10
14:10
14:10
14:10
10:11
10:11
10:11
10:11
10:11
10:11
10:11
10:11
11:11
11:11
11:11
11:11
11:11
11:11
11:11
11:11
12:11
12:11
12:11
12:11
12:11
12:11
12:11
12:11
13:11
13:11
13:11
13:11
13:11
13:11
13:11
13:11
14:11
14:11
14:11
14:11
14:11
14:11
14:11
14:11
Llanishen, Fishguard Rd
outside 144
10:12
10:12
10:12
10:12
10:12
10:12
10:12
10:12
11:12
11:12
11:12
11:12
11:12
11:12
11:12
11:12
12:12
12:12
12:12
12:12
12:12
12:12
12:12
12:12
13:12
13:12
13:12
13:12
13:12
13:12
13:12
13:12
14:12
14:12
14:12
14:12
14:12
14:12
14:12
14:12
Llanishen, Heol Merlin
after
10:13
10:13
10:13
10:13
10:13
10:13
10:13
10:13
11:13
11:13
11:13
11:13
11:13
11:13
11:13
11:13
12:13
12:13
12:13
12:13
12:13
12:13
12:13
12:13
13:13
13:13
13:13
13:13
13:13
13:13
13:13
13:13
14:13
14:13
14:13
14:13
14:13
14:13
14:13
14:13
10:14
10:14
10:14
10:14
10:14
10:14
10:14
10:14
11:14
11:14
11:14
11:14
11:14
11:14
11:14
11:14
12:14
12:14
12:14
12:14
12:14
12:14
12:14
12:14
13:14
13:14
13:14
13:14
13:14
13:14
13:14
13:14
14:14
14:14
14:14
14:14
14:14
14:14
14:14
14:14
Llanishen, Fishguard Rd Shops
opposite
10:14
10:14
10:14
10:14
10:14
10:14
10:14
10:14
11:14
11:14
11:14
11:14
11:14
11:14
11:14
11:14
12:14
12:14
12:14
12:14
12:14
12:14
12:14
12:14
13:14
13:14
13:14
13:14
13:14
13:14
13:14
13:14
14:14
14:14
14:14
14:14
14:14
14:14
14:14
14:14
10:15
10:15
10:15
10:15
10:15
10:15
10:15
10:15
11:15
11:15
11:15
11:15
11:15
11:15
11:15
11:15
12:15
12:15
12:15
12:15
12:15
12:15
12:15
12:15
13:15
13:15
13:15
13:15
13:15
13:15
13:15
13:15
14:15
14:15
14:15
14:15
14:15
14:15
14:15
14:15
Llanishen, Usk Road
after
10:17
10:17
10:17
10:17
10:17
10:17
10:17
10:17
11:17
11:17
11:17
11:17
11:17
11:17
11:17
11:17
12:17
12:17
12:17
12:17
12:17
12:17
12:17
12:17
13:17
13:17
13:17
13:17
13:17
13:17
13:17
13:17
14:17
14:17
14:17
14:17
14:17
14:17
14:17
14:17
Cyncoed, Fidlas Avenue
after
10:17
10:17
10:17
10:17
10:17
10:17
10:17
10:17
11:17
11:17
11:17
11:17
11:17
11:17
11:17
11:17
12:17
12:17
12:17
12:17
12:17
12:17
12:17
12:17
13:17
13:17
13:17
13:17
13:17
13:17
13:17
13:17
14:17
14:17
14:17
14:17
14:17
14:17
14:17
14:17
10:18
10:18
10:18
10:18
10:18
10:18
10:18
10:18
11:18
11:18
11:18
11:18
11:18
11:18
11:18
11:18
12:18
12:18
12:18
12:18
12:18
12:18
12:18
12:18
13:18
13:18
13:18
13:18
13:18
13:18
13:18
13:18
14:18
14:18
14:18
14:18
14:18
14:18
14:18
14:18
Cyncoed, Rhydypenau Library
outside
10:20
10:20
10:20
10:20
10:20
10:20
10:20
10:20
11:20
11:20
11:20
11:20
11:20
11:20
11:20
11:20
12:20
12:20
12:20
12:20
12:20
12:20
12:20
12:20
13:20
13:20
13:20
13:20
13:20
13:20
13:20
13:20
14:20
14:20
14:20
14:20
14:20
14:20
14:20
14:20
Cyncoed, Cardiff High School
outside
10:21
10:21
10:21
10:21
10:21
10:21
10:21
10:21
11:21
11:21
11:21
11:21
11:21
11:21
11:21
11:21
12:21
12:21
12:21
12:21
12:21
12:21
12:21
12:21
13:21
13:21
13:21
13:21
13:21
13:21
13:21
13:21
14:21
14:21
14:21
14:21
14:21
14:21
14:21
14:21
Roath Park, Leven Close
before
10:22
10:22
10:22
10:22
10:22
10:22
10:22
10:22
11:22
11:22
11:22
11:22
11:22
11:22
11:22
11:22
12:22
12:22
12:22
12:22
12:22
12:22
12:22
12:22
13:22
13:22
13:22
13:22
13:22
13:22
13:22
13:22
14:22
14:22
14:22
14:22
14:22
14:22
14:22
14:22
Roath Park, Woolaston Ave
before
10:23
10:23
10:23
10:23
10:23
10:23
10:23
10:23
11:23
11:23
11:23
11:23
11:23
11:23
11:23
11:23
12:23
12:23
12:23
12:23
12:23
12:23
12:23
12:23
13:23
13:23
13:23
13:23
13:23
13:23
13:23
13:23
14:23
14:23
14:23
14:23
14:23
14:23
14:23
14:23
Roath Park, Torrens Drive
before
10:24
10:24
10:24
10:24
10:24
10:24
10:24
10:24
11:24
11:24
11:24
11:24
11:24
11:24
11:24
11:24
12:24
12:24
12:24
12:24
12:24
12:24
12:24
12:24
13:24
13:24
13:24
13:24
13:24
13:24
13:24
13:24
14:24
14:24
14:24
14:24
14:24
14:24
14:24
14:24
10:25
10:25
10:25
10:25
10:25
10:25
10:25
10:25
11:25
11:25
11:25
11:25
11:25
11:25
11:25
11:25
12:25
12:25
12:25
12:25
12:25
12:25
12:25
12:25
13:25
13:25
13:25
13:25
13:25
13:25
13:25
13:25
14:25
14:25
14:25
14:25
14:25
14:25
14:25
14:25
10:26
10:26
10:26
10:26
10:26
10:26
10:26
10:26
11:26
11:26
11:26
11:26
11:26
11:26
11:26
11:26
12:26
12:26
12:26
12:26
12:26
12:26
12:26
12:26
13:26
13:26
13:26
13:26
13:26
13:26
13:26
13:26
14:26
14:26
14:26
14:26
14:26
14:26
14:26
14:26
Roath Park, Lady Mary Road
before
10:27
10:27
10:27
10:27
10:27
10:27
10:27
10:27
11:27
11:27
11:27
11:27
11:27
11:27
11:27
11:27
12:27
12:27
12:27
12:27
12:27
12:27
12:27
12:27
13:27
13:27
13:27
13:27
13:27
13:27
13:27
13:27
14:27
14:27
14:27
14:27
14:27
14:27
14:27
14:27
Roath Park, Ninian Road
opposite 107
10:28
10:28
10:28
10:28
10:28
10:28
10:28
10:28
11:28
11:28
11:28
11:28
11:28
11:28
11:28
11:28
12:28
12:28
12:28
12:28
12:28
12:28
12:28
12:28
13:28
13:28
13:28
13:28
13:28
13:28
13:28
13:28
14:28
14:28
14:28
14:28
14:28
14:28
14:28
14:28
Roath Park, Tydfil Place
after
10:29
10:29
10:29
10:29
10:29
10:29
10:29
10:29
11:29
11:29
11:29
11:29
11:29
11:29
11:29
11:29
12:29
12:29
12:29
12:29
12:29
12:29
12:29
12:29
13:29
13:29
13:29
13:29
13:29
13:29
13:29
13:29
14:29
14:29
14:29
14:29
14:29
14:29
14:29
14:29
Roath Park, Alder Road
after
10:30
10:30
10:30
10:30
10:30
10:30
10:30
10:30
11:30
11:30
11:30
11:30
11:30
11:30
11:30
11:30
12:30
12:30
12:30
12:30
12:30
12:30
12:30
12:30
13:30
13:30
13:30
13:30
13:30
13:30
13:30
13:30
14:30
14:30
14:30
14:30
14:30
14:30
14:30
14:30
10:31
10:31
10:31
10:31
10:31
10:31
10:31
10:31
11:31
11:31
11:31
11:31
11:31
11:31
11:31
11:31
12:31
12:31
12:31
12:31
12:31
12:31
12:31
12:31
13:31
13:31
13:31
13:31
13:31
13:31
13:31
13:31
14:31
14:31
14:31
14:31
14:31
14:31
14:31
14:31
Roath Park, Library
outside
10:31
10:31
10:31
10:31
10:31
10:31
10:31
10:31
11:31
11:31
11:31
11:31
11:31
11:31
11:31
11:31
12:31
12:31
12:31
12:31
12:31
12:31
12:31
12:31
13:31
13:31
13:31
13:31
13:31
13:31
13:31
13:31
14:31
14:31
14:31
14:31
14:31
14:31
14:31
14:31
Penylan, Pen-Y-Lan Road
adjacent
10:32
10:32
10:32
10:32
10:32
10:32
10:32
10:32
11:32
11:32
11:32
11:32
11:32
11:32
11:32
11:32
12:32
12:32
12:32
12:32
12:32
12:32
12:32
12:32
13:32
13:32
13:32
13:32
13:32
13:32
13:32
13:32
14:32
14:32
14:32
14:32
14:32
14:32
14:32
14:32
Roath, Angus Street
before
10:34
10:34
10:34
10:34
10:34
10:34
10:34
10:34
11:34
11:34
11:34
11:34
11:34
11:34
11:34
11:34
12:34
12:34
12:34
12:34
12:34
12:34
12:34
12:34
13:34
13:34
13:34
13:34
13:34
13:34
13:34
13:34
14:34
14:34
14:34
14:34
14:34
14:34
14:34
14:34
Roath, Arabella Street
opposite
10:35
10:35
10:35
10:35
10:35
10:35
10:35
10:35
11:35
11:35
11:35
11:35
11:35
11:35
11:35
11:35
12:35
12:35
12:35
12:35
12:35
12:35
12:35
12:35
13:35
13:35
13:35
13:35
13:35
13:35
13:35
13:35
14:35
14:35
14:35
14:35
14:35
14:35
14:35
14:35
Roath, Lowther Road
before
10:37
10:37
10:37
10:37
10:37
10:37
10:37
10:37
11:37
11:37
11:37
11:37
11:37
11:37
11:37
11:37
12:37
12:37
12:37
12:37
12:37
12:37
12:37
12:37
13:37
13:37
13:37
13:37
13:37
13:37
13:37
13:37
14:37
14:37
14:37
14:37
14:37
14:37
14:37
14:37
Roath, Richmond Crescent
after
10:39
10:39
10:39
10:39
10:39
10:39
10:39
10:39
11:39
11:39
11:39
11:39
11:39
11:39
11:39
11:39
12:39
12:39
12:39
12:39
12:39
12:39
12:39
12:39
13:39
13:39
13:39
13:39
13:39
13:39
13:39
13:39
14:39
14:39
14:39
14:39
14:39
14:39
14:39
14:39
Roath, West Grove 4
outside
10:40
10:40
10:40
10:40
10:40
10:40
10:40
10:40
11:40
11:40
11:40
11:40
11:40
11:40
11:40
11:40
12:40
12:40
12:40
12:40
12:40
12:40
12:40
12:40
13:40
13:40
13:40
13:40
13:40
13:40
13:40
13:40
14:40
14:40
14:40
14:40
14:40
14:40
14:40
14:40
10:40
10:40
10:40
10:40
10:40
10:40
10:40
10:40
11:40
11:40
11:40
11:40
11:40
11:40
11:40
11:40
12:40
12:40
12:40
12:40
12:40
12:40
12:40
12:40
13:40
13:40
13:40
13:40
13:40
13:40
13:40
13:40
14:40
14:40
14:40
14:40
14:40
14:40
14:40
14:40
Cardiff, Dumfries Place HX
outside
10:41
10:41
10:41
10:41
10:41
10:41
10:41
10:41
11:41
11:41
11:41
11:41
11:41
11:41
11:41
11:41
12:41
12:41
12:41
12:41
12:41
12:41
12:41
12:41
13:41
13:41
13:41
13:41
13:41
13:41
13:41
13:41
14:41
14:41
14:41
14:41
14:41
14:41
14:41
14:41
Cardiff, Greyfriars Road Stop GN
outside
10:43
10:43
10:43
10:43
10:43
10:43
10:43
10:43
11:43
11:43
11:43
11:43
11:43
11:43
11:43
11:43
12:43
12:43
12:43
12:43
12:43
12:43
12:43
12:43
13:43
13:43
13:43
13:43
13:43
13:43
13:43
13:43
14:43
14:43
14:43
14:43
14:43
14:43
14:43
14:43
Cardiff Castle, Kingsway GR
outside
10:45
10:45
10:45
10:45
10:45
10:45
10:45
10:45
11:45
11:45
11:45
11:45
11:45
11:45
11:45
11:45
12:45
12:45
12:45
12:45
12:45
12:45
12:45
12:45
13:45
13:45
13:45
13:45
13:45
13:45
13:45
13:45
14:45
14:45
14:45
14:45
14:45
14:45
14:45
14:45
Cardiff, Westgate Street KG
outside
10:48
10:48
10:48
10:48
10:48
10:48
10:48
10:48
11:48
11:48
11:48
11:48
11:48
11:48
11:48
11:48
12:48
12:48
12:48
12:48
12:48
12:48
12:48
12:48
13:48
13:48
13:48
13:48
13:48
13:48
13:48
13:48
14:48
14:48
14:48
14:48
14:48
14:48
14:48
14:48
10:50
10:50
10:50
10:50
10:50
10:50
10:50
10:50
11:50
11:50
11:50
11:50
11:50
11:50
11:50
11:50
12:50
12:50
12:50
12:50
12:50
12:50
12:50
12:50
13:50
13:50
13:50
13:50
13:50
13:50
13:50
13:50
14:50
14:50
14:50
14:50
14:50
14:50
14:50
14:50
Timetable data from Cardiff Bus, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_29.
All stops shown
71 stops- Cardiff Bus Station, Cardiff Bus Interchange Bay 11
- Cardiff, Bute Terrace JK outside
- Cardiff, Lower Churchill Way HG outside
- Roath, West Grove 5 outside
- Roath, Richmond Crescent before
- Roath, Lowther Road before
- Roath, Inverness Place before
- Roath, Alfred Street before
- Roath Park, Werfa Street before
- Roath Park, Boverton Street before
- Roath Park, Tydfil Place after
- Roath Park, Ninian Road outside 109
- Roath Park, Lady Mary Road after
- Roath Park, Promenade East after
- Roath Park, Cartref before
- Roath Park, Torrens Drive before
- Roath Park, Woolaston Ave after
- Roath Park, Leven Close after
- Cyncoed, Cardiff High School opposite
- Cyncoed, Rhydypenau Library opposite
- Cyncoed, Three Arches Avenue before
- Llanishen, Ewenny Road before
- Llanishen, Usk Road before
- Llanishen, Crundale Crescent East before
- Llanishen, Fishguard Road Shops opposite
- Llanishen, Fishguard Road outside 91
- Llanishen, Heol Merlin before
- Llanishen, Fishguard Road outside 203
- Llanishen, Crundale Crescent West before
- Llanishen Leisure Centre opposite
- Llanishen, M&S Ty Glas Avenue outside
- Llanishen, Newborough Ave before
- Llanishen, Church Inn before
- Llanishen, Church Inn after
- Llanishen, Newborough Ave after
- Llanishen, M&S Ty Glas Avenue opposite
- Llanishen Leisure Centre outside
- Llanishen, Crundale Crescent West after
- Llanishen, Fishguard Rd outside 144
- Llanishen, Heol Merlin after
- Llanishen, Fishguard Road near
- Llanishen, Fishguard Rd Shops opposite
- Llanishen, Crundale Crescent East after
- Llanishen, Usk Road after
- Cyncoed, Fidlas Avenue after
- Cyncoed, Three Arches Avenue after
- Cyncoed, Rhydypenau Library outside
- Cyncoed, Cardiff High School outside
- Roath Park, Leven Close before
- Roath Park, Woolaston Ave before
- Roath Park, Torrens Drive before
- Roath Park, Lakeside Drive after
- Roath Park, Promenade East after
- Roath Park, Lady Mary Road before
- Roath Park, Ninian Road opposite 107
- Roath Park, Tydfil Place after
- Roath Park, Alder Road after
- Roath Park, Pen-y-wain Place after
- Roath Park, Library outside
- Penylan, Pen-Y-Lan Road adjacent
- Roath, Angus Street before
- Roath, Arabella Street opposite
- Roath, Lowther Road before
- Roath, Richmond Crescent after
- Roath, West Grove 4 outside
- Adamsdown, Fitzalan Place after
- Cardiff, Dumfries Place HX outside
- Cardiff, Greyfriars Road Stop GN outside
- Cardiff Castle, Kingsway GR outside
- Cardiff, Westgate Street KG outside
- Cardiff Bus Station, Cardiff Bus Interchange Bay 11