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
Mon–Fri
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
Dinas Powys → Cardiff
8 trips · first 07:50 · last 19:50
Mon–Fri
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, 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.
Main stops shown
11 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 6
- Cardiff Bay, Millennium Centre outside
- Cardiff International Sports Village, Sports Village opposite Morrisons
- Cogan, Penarth Tesco grounds
- Penarth Town Centre 3 outside 4
- Lower Penarth, Penarth Pier outside
- Lower Penarth, Victoria Road outside 29
- Morristown, St Davids Crescent outside 141
- Llandough Hospital Stand 4 at
- Dinas Powys Primary School outside
- Dinas Powys, Dinas Powis Square