305
Cardiff Bus
305 bus timetable: Cardiff Bus Station to Dinas Powys
Cardiff Bus Station - Dinas Powys
Route map
305 live route map
See the route, stops, and live buses currently on this line.
129 stops
Live buses loading
Map ready
Loading the route map...
Cardiff → Dinas Powys
7 trips · first 09:20 · last 18:20
Saturday
Live From 2025-08-31
Swipe sideways to see later trips.
Stop
09:20
Dinas Powys
10:50
Dinas Powys
12:20
Dinas Powys
13:50
Dinas Powys
15:20
Dinas Powys
16:50
Dinas Powys
18:20
Dinas Powys
Cardiff International Sports Village, Sports Village
opposite Morrisons
09:40
11:10
12:40
14:10
15:40
17:10
18:38
Cardiff International Sports Village, Olympian Drive
outside Toys R Us
09:41
11:11
12:41
14:11
15:41
17:11
18:39
Dinas Powys → Cardiff
8 trips · first 07:50 · last 19:50
Saturday
Live From 2025-08-31
Swipe sideways to see later trips.
Stop
07:50
Dinas Powys
09:20
Dinas Powys
10:50
Dinas Powys
12:20
Dinas Powys
13:50
Dinas Powys
15:22
Dinas Powys
16:52
Dinas Powys
19:50
Dinas Powys
Cardiff International Sports Village, Olympian Drive
outside Toys R Us
08:53
10:23
11:53
13:23
14:53
16:23
17:53
20:40
Cardiff International Sports Village, Sports Village
outside Morrisons
08:54
10:24
11:54
13:24
14:54
16:24
17:54
20:41
Timetable data from Cardiff Bus, refreshed 2026-06-03 · Source: Traveline National Dataset (TNDS) · Service code CBAO305.
All stops shown
78 stops- Cardiff Bus Station, Cardiff Bus Interchange Bay 6
- Atlantic Wharf, Vellacott Close after
- Atlantic Wharf, Glanhowny Close outside
- Atlantic Wharf, Lloyd George Avenue near Station
- Cardiff Bay, The Flourish before
- Cardiff Bay, Millennium Centre outside
- Butetown, Mount Stuart Square opposite
- Butetown, James Street before Police Station
- Butetown, Pomeroy Street before
- Grangetown, Horle Close after
- Grangetown, Avondale Gardens before
- Grangetown, Amherst Street before
- Grangetown, The Marl outside
- Grangetown, Staples near
- Grangetown, Cardiff Bay Asda opposite
- Cardiff International Sports Village, Prospect Place near
- Cardiff International Sports Village, Sports Village opposite Morrisons
- Cardiff International Sports Village, Cardiff Ice Rink after
- Cardiff International Sports Village, Olympian Drive outside Toys R Us
- Cogan, Penarth Tesco grounds
- Penarth, Terranova Way opposite flats
- Penarth, Portway in
- Penarth Marina outside Coffee Shop
- Penarth, Custom House Place near
- Cardiff Bay, Barrage near
- Penarth, Northcliffe before
- Penarth, The Headlands after
- Penarth, Jenkins Villas outside 3
- Penarth, Clive Crescent before
- Penarth, Clive Place outside 31
- Penarth, Albert Road before
- Penarth, Albert Road
- Penarth Town Centre 3 outside 4
- Lower Penarth, Penarth Pier outside
- Lower Penarth, Penarth Yacht Club opposite
- Lower Penarth, Cliff Walk top
- Lower Penarth, Raisdale Road outside 5
- Lower Penarth, Penarth RFC adjacent
- Lower Penarth, Monmouth House near
- Lower Penarth, Victoria Road outside 29
- Penarth, Baron Road before
- Penarth, Dyserth Rd opposite 34
- Penarth, Cornerswell Road opposite 107
- Penarth, Cornerswell Rd after
- Morristown, Elfed Avenue outside Church
- Morristown, Glyndwr Rd outside 4
- Morristown, St Davids Crescent outside 141
- Morristown, St Davids Crescent opposite 64
- Morristown, St Davids Crescent opposite 44
- Morristown, St Davids Crescent outside 25
- Morristown, Elfed Avenue outside 55
- Morristown, Glyndwr Rd before
- Morristown, Elfed Avenue opposite Church
- Penarth, St Cyres School before
- Penarth, Redlands Heights outside 170
- Cogan, The Cowslip near
- Llandough, Merrie Harrier after
- Llandough Hospital Stand 3 at
- Llandough Hospital Stand 4 at
- Llandough Hospital Stand 5 at
- Llandough Hospital Stand 2 at
- Llandough, Cwrt Dochdwy outside
- Llandough, Dochdwy Road before 41
- Llandough, Vale View Crescent before
- Llandough, Merrie Harrier after
- Eastbrook in
- Eastbrook, Brookside before
- Dinas Powys Primary School outside
- Murch, Denbigh Road after
- Murch, The Malthouse near
- Dinas Powys, Murch Crescent outside
- Dinas Powys Medical Centre outside
- Murch, Old Murch Post Office after postbox
- Murch, Sunnycroft Lane before
- Murch, Laburnum Way before
- Murch, Hebron Hall before
- Dinas Powys, Southra near
- Dinas Powys, Dinas Powis Square