Cardiff Half Marathon - October 2025
3 days ago
The Cardiff Half Marathon takes place on Sunday 5th October, and as a result, many roads within Cardiff and Penarth will close to traffic.
Bus Times for Runners & Spectators
We’ve got bus services running right across the city and into the Vale of Glamorgan—perfect for getting you to the race and helping spectators make the most of the action as it goes by.
Service 6 takes you straight to Cardiff Bay, where you can head to Roald Dahl Plass and watch runners pass the iconic Wales Millennium Centre. You’ll also find plenty of shops, cafés, and restaurants to enjoy while you’re there.
Service 28 stops at Rhydypenau Crossroads, just a short walk from the leafy surroundings of Roath Park. It’s a great spot to see runners looping the lake—or to pause for lunch, a coffee, or even a pint at one of the local pubs and cafés.
For those who fancy a stroll, service 52 follows the edge of the race route. It’s ideal if you’d like to walk through Pen-Y-Lan to catch the race along lively Albany Road or by Roath Park. Just keep in mind that, due to road closures, you’ll need to pick it up from Newport Road rather than the city centre during the event.
Buses from Barry & The Vale of Glamorgan
Service | Departure Point | Departure Time | Travel To | Arrival Time | Calling Via |
---|---|---|---|---|---|
94 | Barry King Square | 0810 | Cardiff Bus Interchange | 0856 | Cadoxton - Sully - Cosmeston - Penarth - Cogan - Grangetown |
Buses from West Cardiff
Service | Departure Point | Departure Time | Travel To | Arrival Time | Calling Via |
---|---|---|---|---|---|
4 | Cardiff Bus Depot | 0805 | Cardiff Bus Interchange | 0813 | |
17 | Ely | 0805 | Wood Street | 0830 | Ely Bridge - Canton |
18 | Ely | 0820 | Wood Street | 0847 | Caerau - Ely Bridge - Canton |
61 | Pentrebane | 0740 | Cardiff Bus Interchange | 0807 | Fairwater |
Buses from North Cardiff
Service | Departure Point | Departure Time | Travel To | Arrival Time | Calling Via |
---|---|---|---|---|---|
9 | Heath Hospital | 0800 | Custom House Street | 0835 | Maindy - Blackweir |
21 | Rhiwbina | 0748 | Greyfriars Road | 0814 | Pantmawr - Whitchurch - Maindy - Blackweir |
23 | Whitchurch | 0812 | Greyfriars Road | 0900 | Birchgrove - Whitchurch - Maindy - Blackweir |
27 | Thornhill | 0743 | Greyfriars Road | 0820 | Birchgrove - Whitchurch - Maindy - Blackweir |
Buses from East Cardiff
Service | Departure Point | Departure Time | Travel To | Arrival Time | Calling Via |
---|---|---|---|---|---|
11 | Pengam Green | 0805 | Hayes Bridge Road | 0835 | Tremorfa - Splott |
44 | St Mellons | 0807 | Royal Hotel | 0845 | Trowbridge - Newport Road |
49 | Llanrumney | 0823 | East Grove | 0849 | Rumney - Newport Road |
57 | Pontprennau | 0750 | Queen Street Station | 0835 | Llanedeyrn - Pen-Y-Lan - Newport Road |
Buses from Cardiff Bay
Service | Departure Point | Departure Time | Travel To | Arrival Time | Calling Via |
---|---|---|---|---|---|
6 | Mermaid Quay | 0824 | Cardiff Bus Interchange | 0837 | |
9 | International Sports Village | 0755 | Churchill Way | 0829 | Grangetown |
Travel Advice
Due to the Principality Cardiff Half Marathon, a number of roads will be closed on Sunday 5th October.
This will cause diversions to several services, and most buses will be unable to use their usual stops in the city centre. Our website and app have updated timetables and journey planners showing all diversions and temporary bus stops.
The details below outline the diversions during the race. However, please be aware that additional road closures in the city centre, required for event facilities before the race begins, mean services will not be able to use Upper Westgate Street or Castle Street. Further diversions will therefore apply.
Please note that all times listed are approximate and may change on the day, as road closures and reopenings are outside of our control. For clarity, we have used well-known road names in the diversion details. To confirm which exact stops each route will serve, please refer to the timetable pages on our website or app.
Route | Information |
4 | 0900 to 1100 no journeys will be able to run as most roads on this route are closed. |
6 | 0900 - 1245 Buses will divert via Dumballs Road (to the bay) and Bute Street (to the city). Journeys will start and end at Mermaid Quay (opposite Tesco). |
9 towards the Sports Village | Before 0900 buses will divert between Newport Road and Wood Street via Bute Terrace and Customhouse Street. Buses will call at Queen Street Station (stop HF), Customhouse Street (stop JL) or Wood Street (stop JR). 0945 to 1200 buses will divert between Companies House and Wood Street via North Road or Park Place, Dumfries Place, Bute Terrace and Customhouse Street. Buses will call at Queen Street Station (stop HF), Customhouse Street (stop JL) or Wood Street (stop JR). 1200 to 1515 buses will divert between Companies House and Greyfriars Road via North Road. Buses will call at Greyfriars Road (stop GN), Kingsway (stop GR), Westgate (stop KD) or Wood Street (stop JR). |
9 towards Heath Hospital | 0900 to 1515 buses will divert between Churchill Way and Gabalfa Interchange via Dumfries Place and Park Place or North Road. Buses will call at Wyndham Arcade (stop JJ), Bute Terrace (stop JK) or Churchill Way (stop HP). |
11 | 0900 to 1315 buses will start and end at Newport Road/City Road and are unable to access the city centre. |
13 | 0900 to 1100 buses will start and end at Canton Home Bargains (on Cowbridge Road East near Wyndham Crescent) and are unable to access the city centre. |
17 & 18 | 0900 to 1100 buses will start and end at Canton Home Bargains (on Cowbridge Road East near Wyndham Crescent) and are unable to access the city centre. |
21 & 23 | Until 1200 buses will start and end at Greyfriars Road GL. |
24 & 25 | 0900 to 1100 route 24 will end & 25 will start at Canton Home Bargains (on Cowbridge Road East near Wyndham Crescent) and are unable to access the city centre. Until 1200 route 25 will end and 24 will start will terminate at Greyfriars Road GL. |
27 | Until 1200 buses will start and end at Greyfriars Road GL. |
28 towards the City Centre | 0900 to 1200 buses will divert between Rhydypenau Crossroads and Hayes Bridge Road via Heathwood Road, either North Road or Park Place, Dumfries Place, Bute Terrace and Customhouse Street. Buses will call at Queen Street Station then end at Cardiff Bus Interchange. 1200 to 1400 buses will divert between Rhydypenau Crossroads and Kingsway via Heathwood Road and either North Road or Park Place. Buses will call at Kingsway then end at Cardiff Bus Interchange. |
28 towards Thornhill | 0900 to 1400 buses will divert between Churchill Way and Rhydypenau Crossroads via either North Road or Park Place, and Heathwood Road. Buses will start at Cardiff Bus Interchange then call at Lower Churchill Way (stop HG). |
30 | 0900 to 1315 buses will start and end at Newport Road/City Road and are unable to access the city centre. |
35 | Until 1200 buses will start and end at Greyfriars Road GL. |
44 & 45 | 0900 to 1315 buses will start and end at Newport Road/City Road and are unable to access the city centre. |
49 & 50 | 0900 to 1315 buses will start and end at Newport Road/City Road and are unable to access the city centre. |
52 | 0900 to 1315 buses will start and end at Newport Road/City Road and are unable to access the city centre. |
57 & 58 | 0900 to 1315 buses will start and end at Newport Road/City Road and are unable to access the city centre. |
61 | 0900 to 1100 buses will start and end at Canton Home Bargains (on Cowbridge Road East near Wyndham Crescent) and are unable to access the city centre. |
63 | 0900 to 1100 buses will start and end at Canton Home Bargains (on Cowbridge Road East near Wyndham Crescent) and are unable to access the city centre. |
92 & 94 | 0900 to 1230 buses will divert via the Link Road and stops between Virgil Street and Cogan Station will be unable to be served. |
95 | 0900 to 1100 buses will divert via the Link Road and stops between the city centre and Leckwith Hill will be unable to be served. |
96 | 0900 to 1100 buses will terminate at Canton (on Cowbridge Road East near Wyndham Crescent) and are unable to access the city centre. |
We strongly advise you to allow plenty of extra time for travel, due to delays and diversions.
Good luck to everyone taking part in the marathon – we’ll be cheering you on!
