94
Cardiff Bus
94 bus timetable: Cardiff Bus Station to Barry Dock
Cardiff Bus Station - Barry Dock
Route map
94 live route map
See the route, stops, and live buses currently on this line.
122 stops
Live buses loading
Map ready
Loading the route map...
Barry → Cardiff
13 trips · first 07:10 · last 20:00
Sunday
Live From 2025-04-19
Swipe sideways to see later trips.
Stop
07:10
Cardiff
09:00
Cardiff
10:00
Cardiff
11:00
Cardiff
12:00
Cardiff
13:00
Cardiff
14:00
Cardiff
15:00
Cardiff
16:00
Cardiff
17:00
Cardiff
18:00
Cardiff
19:00
Cardiff
20:00
Cardiff
07:10
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
Riverside, Tudor Street Lane
outside 79
07:11
09:01
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:01
19:01
20:01
Grangetown, Cornwall Court
outside
07:13
09:03
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:03
19:03
20:03
Leckwith, Ninian Park School
outside
07:15
09:05
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:05
19:05
20:05
Penarth Moors, Sorting Office
opposite
07:17
09:07
10:08
11:08
12:08
13:08
14:08
15:08
16:08
17:08
18:07
19:07
20:07
Penarth Moors, Brindley Road
before
07:18
09:08
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:08
19:08
20:08
Lower Penarth, Penarth RFC
adjacent
07:32
09:22
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:24
19:24
20:24
Lower Penarth, Forrest Road
before
07:33
09:23
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:27
18:25
19:25
20:25
Cosmeston, Glamorganshire Golf Club
opposite
07:34
09:24
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:26
19:26
20:26
Lavernock, St Marys Well Bay
after road
07:36
09:26
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:29
18:28
19:28
20:28
Lavernock, The Vineyard
opposite Vineyard Cottage
07:37
09:27
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:30
18:29
19:29
20:29
Sully, Old Sully Post Office
before
07:39
09:29
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:32
18:31
19:31
20:31
Palmerstown, Palmerston School
opposite
07:53
09:33
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:36
18:35
19:35
20:35
Palmerstown, Barry Waitrose
opposite
07:54
09:34
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:37
18:36
19:36
20:36
Palmerstown, St Julian Close
before
07:55
09:35
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:38
18:37
19:37
20:37
Cadoxton, Royal Hotel
before Tesco
08:00
09:40
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:43
18:42
19:42
20:42
Barry, Wyndham Street
outside Flats 1-6
08:05
09:45
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:49
18:47
19:47
20:47
Cardiff → Barry
15 trips · first 06:26 · last 21:30
Sunday
Live From 2025-04-19
Swipe sideways to see later trips.
Stop
06:26
Cardiff
08:10
Cardiff
09:10
Cardiff
10:06
Cardiff
11:06
Cardiff
12:06
Cardiff
13:06
Cardiff
14:06
Cardiff
15:06
Cardiff
16:06
Cardiff
17:06
Cardiff
18:00
Cardiff
19:30
Cardiff
20:30
Cardiff
21:30
Cardiff
Barry Dock, Barry Kwik Fit
outside
·
08:10
09:10
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:00
19:30
20:30
21:30
06:28
08:14
09:14
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:04
19:34
20:34
21:34
Barry, Hanover Street
before
06:30
08:17
09:17
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:07
19:37
20:37
21:37
Barry, King Square
Stop 1
06:32
08:20
09:20
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:16
18:10
19:40
20:40
21:40
Barry, St Helen`s Church
adjacent
06:32
08:20
09:20
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:11
19:41
20:41
21:41
Barry, Hannah Street
after
06:34
08:22
09:22
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:12
19:42
20:42
21:42
06:35
08:23
09:23
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:14
19:44
20:44
21:44
Cadoxton, Royal Hotel
afterTesco
06:36
08:24
09:24
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:15
19:45
20:45
21:45
Cadoxton, Three Bells
near former
06:37
08:25
09:25
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:22
18:16
19:46
20:46
21:46
Cadoxton, Ash Grove
after
06:37
08:25
09:25
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:22
18:16
19:46
20:46
21:46
06:38
08:26
09:26
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:17
19:47
20:47
21:47
06:39
08:27
09:27
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:18
19:48
20:48
21:48
Palmerstown, St Julian Close
beforet
06:39
08:27
09:27
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:18
19:48
20:48
21:48
Palmerstown, Norwood
before
06:40
08:28
09:28
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:19
19:49
20:49
21:49
Palmerstown, Barry Waitrose
outside
06:40
08:28
09:28
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:19
19:49
20:49
21:49
Palmerstown, Palmerston School
outside
06:41
08:29
09:29
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:20
19:50
20:50
21:50
Palmerstown, Lennox Green
before
06:41
08:29
09:29
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:20
19:50
20:50
21:50
06:42
08:30
09:30
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:27
18:21
19:51
20:51
21:51
06:43
08:31
09:31
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:22
19:52
20:52
21:52
06:43
08:31
09:31
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:22
19:52
20:52
21:52
Sully, Burnham Avenue
after
06:46
08:33
09:33
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:25
19:55
20:55
21:55
06:47
08:34
09:34
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:26
19:56
20:56
21:56
Sully, Swanbridge Cross
before
06:47
08:34
09:34
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:26
19:56
20:56
21:56
Lavernock, The Vineyard
outside Vineyard Cottage
06:48
08:35
09:35
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:27
19:57
20:57
21:57
Lavernock, St Marys Well Bay
before road
06:49
08:36
09:36
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:28
19:58
20:58
21:58
Cosmeston, Fort Road
junct
06:50
08:37
09:37
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:29
19:59
20:59
21:59
06:52
08:39
09:39
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:31
20:01
21:01
22:01
Lower Penarth, Castle Avenue
before
06:53
08:40
09:40
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:32
20:02
21:02
22:02
Lower Penarth, Penarth RFC
adjacent
06:54
08:41
09:41
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:33
20:03
21:03
22:03
06:55
08:42
09:42
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:34
20:04
21:04
22:04
Penarth, Cefn Mably
after
06:56
08:43
09:43
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:35
20:05
21:05
22:05
Penarth, Stanwell School
opposite
06:57
08:44
09:44
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:36
20:06
21:06
22:06
Penarth, Meliden Road
before
06:57
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:36
20:06
21:06
22:06
Penarth, Stanwell Rd
outside 49
06:58
08:45
09:45
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:37
20:07
21:07
22:07
Penarth, Rectory Road
outside Library
07:00
08:47
09:47
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:39
20:09
21:09
22:09
Penarth, Windsor Terrace
outside 32
07:01
08:48
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:40
20:10
21:10
22:10
Penarth, The Dingle
adjacent
07:02
08:49
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:49
18:41
20:11
21:11
22:11
Penarth, Plassey Street
before
07:02
08:49
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:49
18:41
20:11
21:11
22:11
Cogan Leisure Centre
near
07:04
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:43
20:13
21:13
22:13
Llandough, Barons Court
opposite
07:04
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:43
20:13
21:13
22:13
Llandough Trading Estate
opposite
07:06
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:45
20:15
21:15
22:15
Penarth Moors, Brindley Road
before
07:07
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:46
20:16
21:16
22:16
Penarth Moors, Freemans
outside
07:08
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:47
20:17
21:17
22:17
Penarth Moors, Sorting Office
outside
07:09
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:48
20:18
21:18
22:18
Leckwith, Penarth Road
after
07:09
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:49
20:18
21:18
22:18
07:11
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:50
20:20
21:20
22:20
Leckwith, Wynnstay Close
before
07:11
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:50
20:20
21:20
22:20
Leckwith, Powderham Drive
before
07:12
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:51
20:21
21:21
22:21
07:13
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
18:52
20:22
21:22
22:22
Grangetown, Clare Road
outside 50
07:14
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
18:54
20:23
21:23
22:23
Riverside, Beauchamp Street
before
07:15
09:02
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
18:55
20:24
21:24
22:24
07:19
09:06
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:00
20:28
21:28
22:28
Timetable data from Cardiff Bus, refreshed 2026-06-03 · Source: Traveline National Dataset (TNDS) · Service code CBAO094.
All stops shown
62 stops- Cardiff Bus Station, Cardiff Bus Interchange Bay 7
- Riverside, Tudor Street Lane outside 79
- Grangetown, Clare Road after
- Grangetown, Cornwall Court outside
- Leckwith, Sevenoaks Park outside
- Leckwith, Ninian Park School outside
- Leckwith, Sloper Road after
- Penarth Moors, Sorting Office opposite
- Penarth Moors, Freemans opposite
- Penarth Moors, Brindley Road before
- Llandough Hill before
- Llandough, Barons Court before
- Cogan Leisure Centre near
- Penarth, Plassey Street after
- Penarth Police outside
- Penarth, Windsor Arcade outside
- Penarth Library before
- Penarth Station after
- Penarth, Stanwell Rd outside 58
- Penarth Health Centre opposite
- Penarth, Stanwell School outside
- Penarth, Cefn Mably after
- Lower Penarth, Dinas Road after
- Lower Penarth, Penarth RFC adjacent
- Lower Penarth, Forrest Road before
- Cosmeston, Glamorganshire Golf Club opposite
- Cosmeston Lakes opposite
- Cosmeston, Fort Road after
- Lavernock, St Marys Well Bay after road
- Lavernock, The Vineyard opposite Vineyard Cottage
- Sully, Swanbridge Cross after
- Sully, Old Sully Post Office before
- Sully, Minehead Avenue after
- Sully Church opposite
- Sully, Beechwood College outside
- Sully, Hayes Point after junction
- Sully, Bendricks opposite Scope
- Sully, Bendricks outside Scope
- Sully, Hayes Point after junction
- Sully, Ty Hafan near
- Sully, Beechwood College before
- Sully Brook before
- Palmerstown, Ty Verlon near
- Palmerstown, Laura Street after
- Palmerstown, Palmerston School opposite
- Palmerstown, Barry Waitrose opposite
- Palmerstown, Norwood before
- Palmerstown, St Julian Close before
- Palmerstown, Wolfe Close after
- Palmerstown, Ewbank Close after
- Cadoxton, Myrtle Grove before
- Cadoxton, Church Hill outside 70
- Cadoxton, Royal Hotel before Tesco
- Cadoxton, Browns Corner near
- Barry, Newton Street before
- Barry, Hannah Street before
- Barry Kwik Fit after
- Barry, Wyndham Street outside Flats 1-6
- Barry Town Centre 4 at
- Barry, Holton Road Shops
- Barry Civic Offices 1 at
- Barry Dock, Barry Kwik Fit outside