94 Cardiff to Barry via Lower Penarth, Sully
Operated by Cardiff Bus. First bus 06:02, last bus 23:00. 59 journeys on weekdays. Fares: set by the operator — more.
Wanted a different 94? 20 other bus routes are numbered 94 elsewhere in the UK — see every 94 bus timetable by area.
| Stop | 06:55 | 07:30 | 07:47 | 08:33 | 08:53 | 09:36 | 09:56 | 10:36 | 10:56 | 11:36 | 11:56 | 12:36 | 12:56 | 13:36 | 13:56 | 14:36 | 14:56 | 15:40 | 16:00 | 16:40 | 17:00 | 17:40 | 18:00 | 18:30 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cardiff Bus Interchange Bay 7 | 06:55 | 07:30 | 07:47 | 08:33 | 08:53 | 09:36 | 09:56 | 10:36 | 10:56 | 11:36 | 11:56 | 12:36 | 12:56 | 13:36 | 13:56 | 14:36 | 14:56 | 15:40 | 16:00 | 16:40 | 17:00 | 17:40 | 18:00 | 18:30 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 |
| Cogan Leisure Centre (nr) | 07:10 | 07:46 | 08:03 | 08:49 | 09:08 | 09:51 | 10:11 | 10:51 | 11:11 | 11:51 | 12:11 | 12:51 | 13:11 | 13:51 | 14:11 | 14:51 | 15:12 | 15:56 | 16:16 | 16:57 | 17:17 | 17:57 | 18:16 | 18:46 | 19:13 | 20:13 | 21:13 | 22:13 | 23:13 |
| Windsor Arcade (o/s) | 07:18 | 07:54 | 08:11 | 08:57 | 09:17 | 10:00 | 10:20 | 11:00 | 11:20 | 12:00 | 12:20 | 13:00 | 13:20 | 14:00 | 14:20 | 15:00 | 15:20 | 16:04 | 16:24 | 17:05 | 17:23 | 18:00 | 18:23 | 18:54 | 19:20 | 20:20 | 21:20 | 22:20 | 23:18 |
| Sully Church (opp) | 07:31 | 08:11 | 08:28 | 09:13 | 09:33 | 10:16 | 10:36 | 11:16 | 11:36 | 12:16 | 12:36 | 13:16 | 13:36 | 14:16 | 14:36 | 15:16 | 15:37 | 16:21 | 16:41 | 17:21 | 17:39 | 18:16 | 18:38 | 19:11 | 19:34 | 20:34 | 21:34 | 22:34 | 23:30 |
| Bendricks (o/s Scope) | · | 08:16 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 19:16 | 19:39 | 20:39 | 21:39 | 22:39 | 23:35 |
| Ty Verlon (nr) | 07:41 | 08:21 | 08:31 | 09:16 | 09:36 | 10:19 | 10:39 | 11:19 | 11:39 | 12:19 | 12:39 | 13:19 | 13:39 | 14:19 | 14:39 | 15:19 | 15:40 | 16:26 | 16:46 | 17:26 | 17:44 | 18:21 | 18:41 | 19:21 | 19:43 | 20:43 | 21:43 | 22:43 | 23:39 |
| Barry Town Centre 4 (at) | 07:55 | 08:37 | 08:47 | 09:32 | 09:52 | 10:35 | 10:55 | 11:35 | 11:55 | 12:35 | 12:55 | 13:35 | 13:55 | 14:35 | 14:57 | 15:37 | 15:58 | 16:44 | 17:03 | 17:43 | 18:01 | 18:38 | 18:53 | 19:37 | 19:57 | 20:57 | 21:57 | 22:57 | 23:55 |
| Barry Kwik Fit (o/s) | 07:58 | 08:42 | 08:52 | 09:37 | 09:57 | 10:40 | 11:00 | 11:40 | 12:00 | 12:40 | 13:00 | 13:40 | 14:00 | 14:40 | 15:02 | 15:42 | 16:03 | 16:50 | 17:09 | 17:49 | 18:07 | 18:44 | 18:58 | 19:42 | · | · | · | · | · |
Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Cardiff Bus before you travel. Everything above is an ordinary week.
- Christmas Day — Friday, 25 December 2026 The operator’s data lists more buses on this date than on an ordinary Friday (87 journeys in both directions together, against 59), which usually means two timetables have been added together by mistake. Check with Cardiff Bus before you travel.
- Boxing Day — Saturday, 26 December 2026 The operator’s data lists more buses on this date than on an ordinary Saturday (58 journeys each way, against 27), which usually means two timetables have been added together by mistake. Check with Cardiff Bus before you travel.
- New Year's Day — Friday, 1 January 2027 The operator’s data lists more buses on this date than on an ordinary Friday (87 journeys in both directions together, against 59), which usually means two timetables have been added together by mistake. Check with Cardiff Bus before you travel.
Route map
All stops on route 94
94 towards Barry
All 62 stops
- Cardiff Bus Interchange Bay 7 Cardiff Bus Station
- Tudor Street Lane (o/s 79) Riverside
- Clare Road (after) Grangetown
- Cornwall Court (o/s) Grangetown
- Sevenoaks Park (o/s) Leckwith
- Ninian Park School (o/s) Leckwith
- Sloper Road (after) Leckwith
- Sorting Office (opp) Penarth Moors
- Freemans (opp) Penarth Moors
- Brindley Road (before) Penarth Moors
- Llandough Hill (before) Llandough
- Barons Court (before) Llandough
- Cogan Leisure Centre (nr) Cogan
- Plassey Street (after) Penarth
- Penarth Police (o/s) Penarth
- Windsor Arcade (o/s) Penarth
- Penarth Library (before) Penarth
- Penarth Station (after) Penarth
- Stanwell Rd (o/s 58) Penarth
- Penarth Health Centre (opp) Penarth
- Stanwell School (o/s) Penarth
- Cefn Mably (after) Penarth
- Dinas Road (after) Lower Penarth
- Penarth RFC (adj) Lower Penarth
- Forrest Road (before) Lower Penarth
- Glamorganshire Golf Club (opp) Cosmeston
- Cosmeston Lakes (opp) Cosmeston
- Fort Road (after) Cosmeston
- St Marys Well Bay (after road) Lavernock
- The Vineyard (opp Vineyard Cottage) Lavernock
- Swanbridge Cross (after) Sully
- Old Sully Post Office (before) Sully
- Minehead Avenue (after) Sully
- Sully Church (opp) Sully
- Beechwood College (o/s) Sully
- Hayes Point (after junction) Sully
- Bendricks (opp Scope) Sully
- Bendricks (o/s Scope) Sully
- Hayes Point (after junction) Sully
- Ty Hafan (nr) Sully
- Beechwood College (before) Sully
- Sully Brook (before) Sully
- Ty Verlon (nr) Palmerstown
- Laura Street (after) Palmerstown
- Palmerston School (opp) Palmerstown
- Barry Waitrose (opp) Palmerstown
- Norwood (before) Palmerstown
- St Julian Close (before) Palmerstown
- Wolfe Close (after) Palmerstown
- Ewbank Close (after) Palmerstown
- Myrtle Grove (before) Cadoxton
- Church Hill (o/s 70) Cadoxton
- Royal Hotel (before Tesco) Cadoxton
- Browns Corner (nr) Cadoxton
- Newton Street (before) Barry
- Hannah Street (before) Barry
- Barry Kwik Fit (after) Barry
- Wyndham Street (o/s Flats 1-6) Barry
- Barry Town Centre 4 (at) Barry
- Holton Road (Shops) Barry
- Barry Civic Offices 1 (at) Barry
- Barry Kwik Fit (o/s) Barry Dock
94 towards Cardiff
All 69 stops
- Barry Hotel (o/s) Barry
- The Priory (nr) Barry
- Hilda Street (before) Barry
- Barry Kwik Fit (o/s) Barry Dock
- Barry Civic Offices 2 (at) Barry
- Hanover Street (before) Barry
- King Square (Stop 1) Barry
- St Helen`s Church (adj) Barry
- Barry Kwik Fit (opp) Barry
- Hannah Street (after) Barry
- Lee Road (before) Barry
- Browns Corner (nr) Cadoxton
- Royal Hotel (afterTesco) Cadoxton
- Three Bells (nr former) Cadoxton
- Ash Grove (after) Cadoxton
- Ewbank Close (after) Palmerstown
- Vincent Close (after) Palmerstown
- St Julian Close (beforet) Palmerstown
- Norwood (before) Palmerstown
- Barry Waitrose (o/s) Palmerstown
- Palmerston School (o/s) Palmerstown
- Lennox Green (before) Palmerstown
- Laura Street (after) Palmerstown
- Ty Verlon (nr) Palmerstown
- Ty Verlon (nr) Palmerstown
- Sully Brook (after) Sully
- Beechwood College (o/s) Sully
- Hayes Point (after junction) Sully
- Bendricks (opp Scope) Sully
- Bendricks (o/s Scope) Sully
- Hayes Point (after junction) Sully
- Ty Hafan (nr) Sully
- Beechwood College (before) Sully
- Sully Church (o/s) Sully
- Burnham Avenue (after) Sully
- Old Sully Post Office (after) Sully
- Swanbridge Cross (before) Sully
- The Vineyard (o/s Vineyard Cottage) Lavernock
- St Marys Well Bay (before road) Lavernock
- Fort Road (junct) Cosmeston
- Cosmeston Lakes (o/s) Cosmeston
- Glamorganshire Golf Club (o/s) Cosmeston
- Castle Avenue (before) Lower Penarth
- Penarth RFC (adj) Lower Penarth
- Dinas Road (after) Lower Penarth
- Cefn Mably (after) Penarth
- Stanwell School (opp) Penarth
- Meliden Road (before) Penarth
- Stanwell Rd (o/s 49) Penarth
- Penarth Station (before) Penarth
- Rectory Road (o/s Library) Penarth
- Windsor Terrace (o/s 32) Penarth
- The Dingle (adj) Penarth
- Plassey Street (before) Penarth
- Cogan Leisure Centre (nr) Cogan
- Barons Court (opp) Llandough
- Llandough Hill (before) Llandough
- Llandough Trading Estate (opp) Llandough
- Brindley Road (before) Penarth Moors
- Freemans (o/s) Penarth Moors
- Sorting Office (o/s) Penarth Moors
- Penarth Road (after) Leckwith
- City Gardens (nr) Leckwith
- Wynnstay Close (before) Leckwith
- Powderham Drive (before) Leckwith
- Hereford Street (after) Grangetown
- Clare Road (o/s 50) Grangetown
- Beauchamp Street (before) Riverside
- Cardiff Bus Interchange Bay 7 Cardiff Bus Station
Towns & areas on this route
Frequently asked questions
What time is the first 94 bus?
The first 94 departure on weekdays leaves at 06:02 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 94 bus?
The last 94 on weekdays leaves its first stop at 23:00. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 94 bus cost?
The England fare cap doesn't apply in Wales — Cardiff Bus sets the fares on the 94. Check their website or the Traveline Cymru fare finder for current prices.
Who runs the 94 bus?
The 94 is operated by Cardiff Bus.
Timetable data from Cardiff Bus via the DfT Bus Open Data Service (Wales feed). Check before you travel — services can change at short notice.