102
Cardiff Bus
102 bus timetable: Cardiff Bus Interchange circular
Cardiff Bus Interchange circular
Route map
102 live route map
See the route, stops, and live buses currently on this line.
251 stops
Live buses loading
Map ready
Loading the route map...
Cardiff Bus Interchange → Cardiff Bus Interchange
42 trips · first 06:10 · last 17:15
Fri
Live Valid 2026-06-05 – 2027-05-12
Swipe sideways to see later trips.
Stop
06:10
Cardiff Bus Interchange
06:10
Cardiff Bus Interchange
06:10
Cardiff Bus Interchange
06:10
Cardiff Bus Interchange
06:10
Cardiff Bus Interchange
06:10
Cardiff Bus Interchange
06:41
Cardiff Bus Interchange
06:41
Cardiff Bus Interchange
06:41
Cardiff Bus Interchange
06:41
Cardiff Bus Interchange
06:41
Cardiff Bus Interchange
06:41
Cardiff Bus Interchange
09:05
Cardiff Bus Interchange
09:05
Cardiff Bus Interchange
09:05
Cardiff Bus Interchange
09:05
Cardiff Bus Interchange
09:05
Cardiff Bus Interchange
09:05
Cardiff Bus Interchange
11:10
Cardiff Bus Interchange
11:10
Cardiff Bus Interchange
11:10
Cardiff Bus Interchange
11:10
Cardiff Bus Interchange
11:10
Cardiff Bus Interchange
11:10
Cardiff Bus Interchange
13:10
Cardiff Bus Interchange
13:10
Cardiff Bus Interchange
13:10
Cardiff Bus Interchange
13:10
Cardiff Bus Interchange
13:10
Cardiff Bus Interchange
13:10
Cardiff Bus Interchange
15:10
Cardiff Bus Interchange
15:10
Cardiff Bus Interchange
15:10
Cardiff Bus Interchange
15:10
Cardiff Bus Interchange
15:10
Cardiff Bus Interchange
15:10
Cardiff Bus Interchange
17:15
Cardiff Bus Interchange
17:15
Cardiff Bus Interchange
17:15
Cardiff Bus Interchange
17:15
Cardiff Bus Interchange
17:15
Cardiff Bus Interchange
17:15
Cardiff Bus Interchange
08:45
08:45
08:45
08:45
08:45
08:45
10:52
10:52
10:52
10:52
10:52
10:52
09:05
09:05
09:05
09:05
09:05
09:05
11:10
11:10
11:10
11:10
11:10
11:10
13:10
13:10
13:10
13:10
13:10
13:10
15:10
15:10
15:10
15:10
15:10
15:10
17:15
17:15
17:15
17:15
17:15
17:15
·
·
·
·
·
·
·
·
·
·
·
·
09:19
09:19
09:19
09:19
09:19
09:19
11:24
11:24
11:24
11:24
11:24
11:24
13:24
13:24
13:24
13:24
13:24
13:24
15:23
15:23
15:23
15:23
15:23
15:23
17:30
17:30
17:30
17:30
17:30
17:30
·
·
·
·
·
·
06:41
06:41
06:41
06:41
06:41
06:41
09:31
09:31
09:31
09:31
09:31
09:31
11:36
11:36
11:36
11:36
11:36
11:36
13:36
13:36
13:36
13:36
13:36
13:36
15:36
15:36
15:36
15:36
15:36
15:36
17:44
17:44
17:44
17:44
17:44
17:44
Fairwater, Holy Family Church
outside
·
·
·
·
·
·
06:48
06:48
06:48
06:48
06:48
06:48
09:37
09:37
09:37
09:37
09:37
09:37
11:42
11:42
11:42
11:42
11:42
11:42
13:42
13:42
13:42
13:42
13:42
13:42
15:42
15:42
15:42
15:42
15:42
15:42
17:51
17:51
17:51
17:51
17:51
17:51
Llandaff, BBC Studios
outside
·
·
·
·
·
·
06:56
06:56
06:56
06:56
06:56
06:56
09:44
09:44
09:44
09:44
09:44
09:44
11:49
11:49
11:49
11:49
11:49
11:49
13:49
13:49
13:49
13:49
13:49
13:49
15:49
15:49
15:49
15:49
15:49
15:49
17:58
17:58
17:58
17:58
17:58
17:58
Whitchurch, Clos Newydd
opposite
·
·
·
·
·
·
07:04
07:04
07:04
07:04
07:04
07:04
09:52
09:52
09:52
09:52
09:52
09:52
11:57
11:57
11:57
11:57
11:57
11:57
13:57
13:57
13:57
13:57
13:57
13:57
15:57
15:57
15:57
15:57
15:57
15:57
18:06
18:06
18:06
18:06
18:06
18:06
Whitchurch, Three Elms
opposite
·
·
·
·
·
·
07:11
07:11
07:11
07:11
07:11
07:11
09:59
09:59
09:59
09:59
09:59
09:59
12:04
12:04
12:04
12:04
12:04
12:04
14:04
14:04
14:04
14:04
14:04
14:04
16:04
16:04
16:04
16:04
16:04
16:04
18:14
18:14
18:14
18:14
18:14
18:14
·
·
·
·
·
·
07:31
07:31
07:31
07:31
07:31
07:31
10:19
10:19
10:19
10:19
10:19
10:19
12:24
12:24
12:24
12:24
12:24
12:24
14:24
14:24
14:24
14:24
14:24
14:24
16:26
16:26
16:26
16:26
16:26
16:26
18:35
18:35
18:35
18:35
18:35
18:35
Cyncoed, Discovery Inn
opposite
·
·
·
·
·
·
·
·
·
·
·
·
10:29
10:29
10:29
10:29
10:29
10:29
12:34
12:34
12:34
12:34
12:34
12:34
14:34
14:34
14:34
14:34
14:34
14:34
16:36
16:36
16:36
16:36
16:36
16:36
18:48
18:48
18:48
18:48
18:48
18:48
·
·
·
·
·
·
·
·
·
·
·
·
10:34
10:34
10:34
10:34
10:34
10:34
12:39
12:39
12:39
12:39
12:39
12:39
14:39
14:39
14:39
14:39
14:39
14:39
16:41
16:41
16:41
16:41
16:41
16:41
18:53
18:53
18:53
18:53
18:53
18:53
Llanedeyrn, Ael y Bryn
outside
·
·
·
·
·
·
08:04
08:04
08:04
08:04
08:04
08:04
10:44
10:44
10:44
10:44
10:44
10:44
12:49
12:49
12:49
12:49
12:49
12:49
14:49
14:49
14:49
14:49
14:49
14:49
16:51
16:51
16:51
16:51
16:51
16:51
19:03
19:03
19:03
19:03
19:03
19:03
Penylan, Howardian Close
after
·
·
·
·
·
·
08:17
08:17
08:17
08:17
08:17
08:17
10:53
10:53
10:53
10:53
10:53
10:53
12:58
12:58
12:58
12:58
12:58
12:58
14:58
14:58
14:58
14:58
14:58
14:58
17:00
17:00
17:00
17:00
17:00
17:00
19:14
19:14
19:14
19:14
19:14
19:14
06:10
06:10
06:10
06:10
06:10
06:10
08:30
08:30
08:30
08:30
08:30
08:30
11:06
11:06
11:06
11:06
11:06
11:06
13:11
13:11
13:11
13:11
13:11
13:11
15:14
15:14
15:14
15:14
15:14
15:14
17:13
17:13
17:13
17:13
17:13
17:13
19:30
19:30
19:30
19:30
19:30
19:30
St Mellons Police Station
opposite
06:14
06:14
06:14
06:14
06:14
06:14
08:34
08:34
08:34
08:34
08:34
08:34
11:10
11:10
11:10
11:10
11:10
11:10
13:15
13:15
13:15
13:15
13:15
13:15
15:18
15:18
15:18
15:18
15:18
15:18
17:17
17:17
17:17
17:17
17:17
17:17
19:33
19:33
19:33
19:33
19:33
19:33
Llanrumney, Countisbury Avenue
opposite
06:29
06:29
06:29
06:29
06:29
06:29
08:49
08:49
08:49
08:49
08:49
08:49
11:24
11:24
11:24
11:24
11:24
11:24
13:29
13:29
13:29
13:29
13:29
13:29
15:34
15:34
15:34
15:34
15:34
15:34
17:31
17:31
17:31
17:31
17:31
17:31
19:46
19:46
19:46
19:46
19:46
19:46
Llanrumney, Ball Lane
before
06:36
06:36
06:36
06:36
06:36
06:36
08:56
08:56
08:56
08:56
08:56
08:56
11:30
11:30
11:30
11:30
11:30
11:30
13:35
13:35
13:35
13:35
13:35
13:35
15:41
15:41
15:41
15:41
15:41
15:41
17:37
17:37
17:37
17:37
17:37
17:37
19:53
19:53
19:53
19:53
19:53
19:53
Penylan, Howardian Close
before
06:47
06:47
06:47
06:47
06:47
06:47
09:07
09:07
09:07
09:07
09:07
09:07
11:44
11:44
11:44
11:44
11:44
11:44
13:49
13:49
13:49
13:49
13:49
13:49
15:54
15:54
15:54
15:54
15:54
15:54
17:51
17:51
17:51
17:51
17:51
17:51
·
·
·
·
·
·
Llanedeyrn, Ael y Bryn
opposite
07:01
07:01
07:01
07:01
07:01
07:01
09:16
09:16
09:16
09:16
09:16
09:16
11:55
11:55
11:55
11:55
11:55
11:55
14:00
14:00
14:00
14:00
14:00
14:00
16:07
16:07
16:07
16:07
16:07
16:07
18:02
18:02
18:02
18:02
18:02
18:02
·
·
·
·
·
·
Cyncoed Village
before
07:11
07:11
07:11
07:11
07:11
07:11
09:24
09:24
09:24
09:24
09:24
09:24
12:04
12:04
12:04
12:04
12:04
12:04
14:09
14:09
14:09
14:09
14:09
14:09
16:17
16:17
16:17
16:17
16:17
16:17
18:11
18:11
18:11
18:11
18:11
18:11
·
·
·
·
·
·
Cyncoed, Discovery Inn
outside
07:15
07:15
07:15
07:15
07:15
07:15
09:28
09:28
09:28
09:28
09:28
09:28
12:08
12:08
12:08
12:08
12:08
12:08
14:13
14:13
14:13
14:13
14:13
14:13
·
·
·
·
·
·
18:15
18:15
18:15
18:15
18:15
18:15
·
·
·
·
·
·
07:24
07:24
07:24
07:24
07:24
07:24
09:40
09:40
09:40
09:40
09:40
09:40
12:22
12:22
12:22
12:22
12:22
12:22
14:27
14:27
14:27
14:27
14:27
14:27
·
·
·
·
·
·
18:28
18:28
18:28
18:28
18:28
18:28
·
·
·
·
·
·
Birchgrove Stop 1
outside Principality
·
·
·
·
·
·
09:46
09:46
09:46
09:46
09:46
09:46
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
16:21
16:21
16:21
16:21
16:21
16:21
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
16:36
16:36
16:36
16:36
16:36
16:36
·
·
·
·
·
·
·
·
·
·
·
·
Birchgrove Stop 1
outside Principality
07:30
07:30
07:30
07:30
07:30
07:30
07:37
07:37
07:37
07:37
07:37
07:37
12:28
12:28
12:28
12:28
12:28
12:28
14:33
14:33
14:33
14:33
14:33
14:33
16:42
16:42
16:42
16:42
16:42
16:42
18:35
18:35
18:35
18:35
18:35
18:35
·
·
·
·
·
·
·
·
·
·
·
·
07:50
07:50
07:50
07:50
07:50
07:50
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
Whitchurch, Three Elms
outside
07:35
07:35
07:35
07:35
07:35
07:35
09:51
09:51
09:51
09:51
09:51
09:51
12:33
12:33
12:33
12:33
12:33
12:33
14:38
14:38
14:38
14:38
14:38
14:38
16:47
16:47
16:47
16:47
16:47
16:47
18:40
18:40
18:40
18:40
18:40
18:40
·
·
·
·
·
·
Llandaff North, Cow & Snuffers
outside
07:49
07:49
07:49
07:49
07:49
07:49
10:05
10:05
10:05
10:05
10:05
10:05
12:43
12:43
12:43
12:43
12:43
12:43
14:48
14:48
14:48
14:48
14:48
14:48
17:01
17:01
17:01
17:01
17:01
17:01
18:50
18:50
18:50
18:50
18:50
18:50
·
·
·
·
·
·
Danescourt, Heol Seddon
before
07:59
07:59
07:59
07:59
07:59
07:59
10:15
10:15
10:15
10:15
10:15
10:15
12:53
12:53
12:53
12:53
12:53
12:53
14:58
14:58
14:58
14:58
14:58
14:58
17:11
17:11
17:11
17:11
17:11
17:11
18:58
18:58
18:58
18:58
18:58
18:58
·
·
·
·
·
·
Fairwater, Keyston Road
outside 110
08:00
08:00
08:00
08:00
08:00
08:00
10:17
10:17
10:17
10:17
10:17
10:17
12:55
12:55
12:55
12:55
12:55
12:55
15:00
15:00
15:00
15:00
15:00
15:00
17:13
17:13
17:13
17:13
17:13
17:13
19:00
19:00
19:00
19:00
19:00
19:00
·
·
·
·
·
·
Pentrebane, Beechley Drive
before
08:08
08:08
08:08
08:08
08:08
08:08
10:25
10:25
10:25
10:25
10:25
10:25
13:04
13:04
13:04
13:04
13:04
13:04
15:09
15:09
15:09
15:09
15:09
15:09
17:22
17:22
17:22
17:22
17:22
17:22
19:09
19:09
19:09
19:09
19:09
19:09
·
·
·
·
·
·
08:23
08:23
08:23
08:23
08:23
08:23
10:37
10:37
10:37
10:37
10:37
10:37
13:16
13:16
13:16
13:16
13:16
13:16
15:21
15:21
15:21
15:21
15:21
15:21
17:34
17:34
17:34
17:34
17:34
17:34
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
13:31
13:31
13:31
13:31
13:31
13:31
15:36
15:36
15:36
15:36
15:36
15:36
17:49
17:49
17:49
17:49
17:49
17:49
·
·
·
·
·
·
·
·
·
·
·
·
Timetable data from Cardiff Bus, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_102.
Main stops shown
35 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Cardiff Bus Station, Cardiff Bus Interchange Bay 13
- Canton Chapter Arts Centre near
- Pentrebane, Beechley Drive after
- Fairwater, Holy Family Church outside
- Llandaff, BBC Studios outside
- Whitchurch, Clos Newydd opposite
- Whitchurch, Three Elms opposite
- University Hospital of Wales, Heath Hospital Main Entrance outside
- Cyncoed, Discovery Inn opposite
- Cyncoed Village in
- Llanedeyrn, Ael y Bryn outside
- Penylan, Howardian Close after
- St Mellons, Tarwick Drive after
- St Mellons Police Station opposite
- Llanrumney, Countisbury Avenue opposite
- Llanrumney, Ball Lane before
- Penylan, Howardian Close before
- Llanedeyrn, Ael y Bryn opposite
- Cyncoed Village before
- Cyncoed, Discovery Inn outside
- University Hospital of Wales, Ty Maeth after
- Birchgrove Stop 1 outside Principality
- Cyncoed, Rhydypenau Crossroads after
- Birchgrove after
- University Hospital of Wales, Heath Hospital Main Entrance outside
- Birchgrove Stop 1 outside Principality
- Cyncoed, Rhydypenau Crossroads before
- Cyncoed Village outside 145
- Whitchurch, Three Elms outside
- Llandaff North, Cow & Snuffers outside
- Danescourt, Heol Seddon before
- Fairwater, Keyston Road outside 110
- Pentrebane, Beechley Drive before
- Canton Chapter Arts Centre near
- Cardiff Bus Station, Cardiff Bus Interchange Bay 13