Buses in Penarth
11 bus routes serve Penarth, run by Transport for Wales, Cardiff Bus and Adventure Travel. The busiest stops are Penarth station, Dingle Road station and Cogan station.
Most frequent routes
- 92: Lower Penarth – Cardiff Bus Station Cardiff Bus
- 94: Cardiff Bus Station – Barry Dock Cardiff Bus
- 93: Barry Dock – Cardiff Bus Station Cardiff Bus
- 7: Penarth – University Hospital of Wales Cardiff Bus
- 305: Cardiff Bus Station – Dinas Powys Cardiff Bus
- 88: Barry – Penarth Adventure Travel
Where you can go from Penarth
Routes
- Rhymney – Barry Island Transport for Wales
- Penarth – Coryton Transport for Wales
- Caerphilly – Penarth Transport for Wales
- 92: Lower Penarth – Cardiff Bus Station Cardiff Bus
- 94: Cardiff Bus Station – Barry Dock Cardiff Bus
- 93: Barry Dock – Cardiff Bus Station Cardiff Bus
- 7: Penarth – University Hospital of Wales Cardiff Bus
- 305: Cardiff Bus Station – Dinas Powys Cardiff Bus
- 88: Barry – Penarth Adventure Travel
- 92B: Cardiff Bus Station – Lower Penarth Cardiff Bus
- 93S: Penarth – Cardiff Bus Station Cardiff Bus
Bus companies
Stops and stations
- Penarth station
- Dingle Road station
- Cogan station
- Windsor Terrace
- Penarth Station
- Cogan Leisure Centre
- Penarth Health Centre
- Rectory Road
- Penarth Library
- Stanwell School
- Stanwell Rd
- Plassey Street
- Cefn Mably
- Penarth RFC
- Dinas Road
- Meliden Road
- The Dingle
- Penarth Police Station
- Windsor Arcade
- Cornerswell Road
- Redlands Heights
- St Cyres School
- Merrie Harrier
- Cowslip
- Mountjoy Avenue
- Elfed Avenue
- The Cowslip
- St Luke's Avenue
- Cedar Way
- Penarth Cemetery
- Glamorganshire Golf Club
- Cosmeston Lakes
- Fort Road
- Byrd Crescent
- Culver Close
- Beechwood Drive
- Dinas Road Roundabout
- St Garmon Rd
- Maple Road
- Raisdale Road
- Penarth Pier
- Alberta Road
- Holmsdale Place
- Penarth Town Centre 3
- Castle Avenue
- Forrest Road
- St Davids Crescent
- Albert Road
- Glyndwr Rd
- Clive Place
- Clive Crescent
- The Headlands
- Northcliffe
- Portway
- Terranova Way
- Penarth Tesco
- Dyserth Rd
- Victoria Road
- Redlands Road
- Andrew Road
- Station Hotel
- Cogan Hotel
- Cowslip Drive
- Bramble Rise
- Foxglove Rise
- Hastings Place
- Milton Rd
- St Joseph's Church
- Grove Terrace
- Church Place South
- Cornerswell Rd
- Lavernock Road
- Penarth Marina
- Custom House Place
- Barrage
- Jenkins Villas
- Penarth Yacht Club
- Cliff Walk
- Monmouth House
- Baron Road
Questions
- Where can I go by bus from Penarth?
- Direct buses from Penarth go to Cardiff Bus Station (92, 94, 93, 305, 92B, 93S), Barry Dock (94, 93), Lower Penarth (92, 92B), Barry (88), Barry Island (train), Caerphilly (train), Coryton (train), Dinas Powys (305), Rhymney (train) and University Hospital of Wales (7).
- Which bus goes from Penarth to Cardiff Bus Station?
- Routes 92, 94, 93, 305, 92B and 93S, run by Cardiff Bus.
- Which bus goes from Penarth to Barry Dock?
- Routes 94 and 93, run by Cardiff Bus.
- Which bus goes from Penarth to Lower Penarth?
- Routes 92 and 92B, run by Cardiff Bus.
- Where do buses stop in Penarth?
- The busiest stops are Penarth station, Dingle Road station, Cogan station, Windsor Terrace and Penarth Station.
- Which bus companies run in Penarth?
- Transport for Wales, Cardiff Bus and Adventure Travel.
- What are the most frequent buses in Penarth?
- the 92 (Lower Penarth – Cardiff Bus Station), the 94 (Cardiff Bus Station – Barry Dock), the 93 (Barry Dock – Cardiff Bus Station) and the 7 (Penarth – University Hospital of Wales).
Timetables from the Bus Open Data Service (Department for Transport), updated Friday, 6 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook