Service updates

Check your journey. When are you travelling?

These may affect your journey

Diversions due to city centre roadworks

7th Sep onwards

Due to road works in the city centre, buses will divert as follows:

🚌 Services from the West - All services that enter the city centre from Canton will travel along Neville Street & Fitzhamon Embankment. All services that enter the city via Cathedral Road will travel along Clare Street & Fitzhamon Embankment.

🚌 Diversions from the East - Services 11, 28/28A/28B, 52, 57/58 will run into the city centre via Station Terrace, lower Churchill Way (Fri/Sat night diversions) and will end Hayes Bridge Rd (11, 28/28A/28B) or Customhouse St (52, 57/58). Bus stops on Dumfries Place, Greyfriars Road, Kingsway, Westgate Street and St Mary Street will not be served by these services.

🚌 Baycar (6) - This service will travel as far as Wyndham Arcade and will not stop on Westgate Street or Kingsway.

Services not mentioned remain on normal routes.

We apologise for any inconvenience.

* FACE COVERINGS MUST BE WORN FOR THE DURATION OF YOUR JOURNEY *

14th Aug onwards

Face coverings are mandatory on buses in Wales. Please wear yours before you board and for the entire journey.

Service 30 route change - Saturdays only

13th Oct - 31st Dec

  • Affected routes:
  • 30

⚠️ To help keep buses running to schedule, starting from Saturday 16 October, service 30 journeys from Cardiff to Newport on Saturdays, will leave the city centre from Customhouse Street then run along Bute Terrace and Station Terrace instead of Greyfriars Road and Dumfries Place. This diversion will be in place until the end of December.

🚏 Bus stops at Greyfriars Road and Dumfries Place will not be served, please use the stop on Station Terrace (HW) and the temporary stop on Newport Road (between West Grove and City Road) as an alternative.

(Note that service 30 journeys will follow normal route along Greyfriars Road and Dumfries Place on Mondays to Fridays and Sundays)

Park Crescent, Barry diversions

11th Oct onwards

⚠️ Diversions in Barry
📅 From Monday 11 Oct for approx. 6 – 7 weeks
🚫 Park Crescent, Barry will become one-way from Colcot in a southerly direction
🚌 Services 96 / 96A towards Cardiff will follow their normal route to Broad Street / Gladstone Bridge roundabout then divert via Gladstone Road, Buttrills Road, Barry Road and Colcot Road before returning to their normal route.
🚌 Services 97 towards Colcot & Service 100 towards Highlight Park will follow their normal route to the Ship Hotel gyratory then divert via Park Avenue, Broad Street, Gladstone Road, Buttrills Road, Barry Road and Colcot Road before returning to their normal route.

Service 15 route change

11th Oct onwards

  • Affected routes:
  • 15

Due to traffic congestion on Penally Road, with effect from Tuesday 12 October, the 07:46 service 15 departure from Heath Park Way, due at Penally Road at 08:40, will NOT serve Penally Road and will run via Heol Pennar and Bishopston Road instead. Please use bus stops on Heol Trelai and Amroth Road as an alternative.

Newport Road / West Grove Bus Stop Temporary Closure

6th Oct onwards

🚏 Bus stops West Grove 1, West Grove 2 and West Grove 3 will not be in use
📅 From Wednesday 6 October until further notice
🚌 Services 8, 9, 9A & 619 your nearest stop is Infirmary 1 further along Newport Road
🚌 Services 11, 44/45, 49/50, X45 and X59 will use a temporary bus stop outside Cardiff 6th Form College on Newport Road

Newport Road / West Grove Bus Stop Temporary Closure

6th Oct onwards

🚏 Bus stops West Grove 1, West Grove 2 and West Grove 3 will not be in use
📅 From Wednesday 6 October until further notice
🚌 Services 8, 9, 9A & 619 your nearest stop is Infirmary 1 further along Newport Road
🚌 Services 11, 44/45, 49/50, X45 and X59 will use a temporary bus stop outside Cardiff 6th Form College on Newport Road

Changes to Wyndham Arcade & new Wood Street bus stops

16th Sep onwards

⚠️ Two new bus stops on Wood Street (outside new HMRC tax office building) will be operational from Saturday 18 September, resulting in changes to bus stops for services 8 & 9 (towards Heath Hospital), X45 (towards St. Mellons), 92/93/94 & 95, as follows:

📅 from Saturday 18 September

🚌 Services 8 & 9 (towards Heath Hospital) & X45 (towards St. Mellons)
will call at new stop JB (nearest to Tudor Street) on Wood Street instead of Wyndham Arcade

🚌 Services 92/93/94 & 95
will SET DOWN only at new stop JA (nearest to Havelock Street) on Wood Street instead of Wyndham Arcade
Please continue to use the stop at Philharmonic for outbound 92/93/94/95 buses towards Penarth & Barry

Castle Street changes

7th Sep - 3rd Nov

➡️ Castle Street will operate in a one-way eastbound direction, i.e. from Westgate Street/Cardiff Bridge to Kingsway, on the following dates and times:
📅 20:00 to last bus Tuesday 7 & Wednesday 8 September
and then again
📅 from Sunday 12 September to Wednesday 3 November
20:00 to last bus every Sunday through to Wednesday evening (not Thursday to Saturday evenings)
🚌 Inbound buses on services 11, 21, 23, 25, 27, 28B, 35, 44/45, 49/50, 52 & 57/58 that would normally run along Castle Street will divert , resulting in the following inbound bus stops not being served: Kingsway GR, Castle Street, Quay Street & Royal Hotel.
🚌 Buses will call at the following stops:
🚏 Services 11 & 28B inbound: Queen Street Station & Hayes Bridge Road (outbound stops from Hayes Bridge Road as normal)
🚏 Services 21, 23, 25 & 27 inbound: Law Courts (North Road), Queen Street Station, Park Street (outbound stops as normal)
🚏 Services 35, 44/45 & 49/50 inbound: Queen Street Station, Wyndham Arcade then outbound stops from Bute Terrace as normal
🚏 Services 52 & 57/58 inbound: Queen Street Station, Wyndham Arcade, Customhouse Street JG, then outbound stops from Customhouse Street JG as normal

Lower Westgate Street closure (at Royal Hotel)

6th Sep - 30th Nov

🚧 Lower Westgate Street closure for road works
📅10:00 on Monday 6 September through to last bus on Tuesday 30 November
🚏 Probation Office and Royal Hotel bus stops on Westgate Street will be suspended. Please use the following alternative stops:
🚌 Service 4 - Park Street (outside BT building)
🚌 Services 44/45, 49/50, 52, 57/58 & X45 (X45 towards St. Mellons) - Wyndham Arcade
🚌 Services 92, 94 & 95 after 21:00 on Friday and Saturday evenings will start/end from Park Street (outside BT building)

Lower Westgate Street closure (at Royal Hotel)

6th Sep - 30th Nov

🚧 Lower Westgate Street closure for road works
📅10:00 on Monday 6 September through to last bus on Tuesday 30 November
🚏 Probation Office and Royal Hotel bus stops on Westgate Street will be suspended. Please use the following alternative stops:
🚌 Service 4 - Park Street (outside BT building)
🚌 Services 44/45, 49/50, 52, 57/58 & X45 (X45 towards St. Mellons) - Wyndham Arcade
🚌 Services 92, 94 & 95 after 21:00 on Friday and Saturday evenings will start/end from Park Street (outside BT building)

🚌 Also, on the same dates, services 17/18 & 96/96A will enter the city centre via Neville Street, Despenser Gardens, Fitzhamon Embankment and Park Street, not serving inbound bus stops at St. David's Hospital or Westgate Street. Outbound journeys are not affected and will depart from their usual stops on Westgate Street.
Please note that all inbound journeys on services 13, 15, 25, 62, 63, 64 & 66 will continue to follow normal route over Cardiff Bridge and down Westgate Street.

Lower Westgate Street closure (at Royal Hotel)

6th Sep - 30th Nov

🚧 Lower Westgate Street closure for road works
📅10:00 on Monday 6 September through to last bus on Tuesday 30 November
🚌 Services 17/18 & 96/96A will enter the city centre via Neville Street, Despenser Gardens, Fitzhamon Embankment and Park Street, not serving inbound bus stops at St. David's Hospital or Westgate Street.
Outbound journeys are not affected and will depart from their usual stops on Westgate Street.
(Please note that all inbound journeys on services 13, 15, 25, 62, 63, 64 & 66 will continue to follow normal route over Cardiff Bridge and down Westgate Street.)

Lower Westgate Street closure (at Royal Hotel)

6th Sep - 30th Nov

🚧 Lower Westgate Street closure for road works
📅10:00 on Monday 6 September through to last bus on Tuesday 30 November
🚌 Services 17/18 & 96/96A will enter the city centre via Neville Street, Despenser Gardens, Fitzhamon Embankment and Park Street, not serving inbound bus stops at St. David's Hospital or Westgate Street.
Outbound journeys are not affected and will depart from their usual stops on Westgate Street.
(Please note that all inbound journeys on services 13, 15, 25, 62, 63, 64 & 66 will continue to follow normal route over Cardiff Bridge and down Westgate Street.)

Tudor Street one-way system

2nd Aug onwards

🚧 As part of the continuing Tudor Street and Riverside regeneration works, Tudor Street will become one-way in a westerly direction, outbound from Wood Street bridge towards Ninian Park Road, from 09:00 on Monday 2 August until further notice

🚌 Buses towards the city centre will run via Clare Street, Dispenser Street and Fitzhamon Embankment, resulting in the inbound stops at Beauchamp Street and Fitzhamon Embankment (on Tudor Street) being closed. Nearest alternative stops for buses towards the city centre will be Clare Road (One Stop Shop), Brunel Street (Ninian Park Road) or Dispenser Street

🚏 All buses leaving the city centre via Tudor Street one-way system on services 4, 7, 8, 9, 9A, 92, 93, 94, 95 and X45 will call at the very last bus stop shelter on Tudor Street, near the junction with Clare Road and Ninian Park Road

X59 Dumfries Place bus stops

8th Jul onwards

⚠️ Please note the revised stopping arrangements for service X59 (Cardiff East Park & Ride) at Dumfries Place:
🚏 Arrive at bus stop HV (at the side of Sainsburys)
🚏 Depart from stop HD (on opposite of road, outside pedestrian entrance to NCP car park)

Closure of Havelock Street and change of city centre terminus for routes 21, 23, 24 & 27

29th Apr - 30th Nov

During the morning of 30th April Havelock Street will be closed for constructions works. The current bus stop for routes 21, 23, 24 and 27 will move around the corner into Park Street.

These disruptions could affect future journeys

CCFC Leckwith Road closure

Today 14:15 - 14:45

⚽ Leckwith Road at Cardiff City FC will be closed for approx. 30 minutes after the CCFC v Middlesbrough match has ended for crowd safety

📅 Saturday 23 October
⌚ 14:15 - 14:45

Certain departures on services 1, 2 & 95 will divert as follows:

🚌 Service 1 -14:30 departure from Canal Street will follow normal route to Clare Road, then run along Ninian Park Road & Kitchener Road to Leckwith Road. 🚏 Bus stops at Cornwall Street, Virgil Street, Sloper Road and Leckwith Place will not be served. Please use stops along diversion route instead.

🚌 Service 2 - 13:50 departure from Canal Street will follow normal route to Leckwith Road, then run along Kitchener Road & Ninian Park Road to Clare Road. 🚏 Bus stops at Leckwith Place, Sloper Road, Virgil Street and Cornwall Street will not be served. Please use stops along diversion route instead.

🚌 Service 95 - 14:05 & 14:35 departures from Philharmonic & 13:44 departure from Barry Island will divert via Hadfield Road and Penarth Road. 🚏 Bus stops at Leckwith Road and Ninian Park Road will not be served. Please use bus stops along diversion route instead.

Richmond Road closure

24th Oct

🚧 Richmond Road closure at junction with City Road / Albany Ro ad / Crwys Road for emergency gas repairs
📅 Sunday 24 October
⌚ 08:00 to 19:00
🚌 Buses 28B, 52, 57 & 58 will divert via Newport Road and City Road in both directions
🚏 Bus stops along West Grove and Richmond Road will not be served. Please use stops on Newport Road and City Road as an alternative

Lansdowne Road closure

24th - 31st Oct

🚧 Lansdowne Road will be closed for resurfacing, in both directions, on the following dates and times:
📅 09:00 - 21:00 Sunday 24 October
📅 09:00 - 21:00 Sunday 31 October
🚌 Service 96A will divert via Leckwith Road and Cowbridge Road East through Canton, in both directions
🚏 Bus stops along Atlas Road and Lansdowne Road will not be served. Please use stops along Cowbridge Road East as an alternative

Birchgrove Road westbound closure

25th - 26th Oct

🚧 Birchgrove Road westbound closure (in the direction from Caerphilly Road to Manor Way/The Philog) for roadworks outside Birchgrove Primary School
⌚ 09:30 to 15:30 each day
📅 Monday 25 October & Tuesday 26 October
🚌 Service 21 will divert along Caerphilly Road and Ty Wern Road. Bus stops on Pantbach Road between Birchgrove Road and Ty Wern Road will not be served. 🚏 Please use stops along Caerphilly Road instead
🚌 Service 64 towards Whitchurch will divert via Caerphilly Road, Gabalfa interchange and North Road (northbound). The bus stop on Birchgrove Road will not be served. 🚏 Please use the Cross Inn inbound stop on Caerphilly Road or stops on The Philog as an alternative

Windsor Road, Penarth, closure

25th - 29th Oct

⚠️ Windsor Road, Penarth, closure for Christmas lights installation between Glebe Street and Albert Road.
📅 20:00 to last bus each night from Monday 25 October through to Friday 29 October
🚌 Buses 92 & 94 will divert via High Street, Plassey Street and Albert Road
🚏 The outbound bus stop at Wyndham Arcade will not be served, please use the temporary stop outside the public toilets on Albert Road as an alternative

Green Farm Road southbound closure

25th Oct

  • Affected routes:
  • 18

🚧 Green Farm Road southbound closure, from Cambria Road to Cowbridge Road West
⌚ 20:00 to 21:30
📅 Monday 25 October
🚌 Service 18 will divert between Grand Avenue and Heol Trelai via Michaelston Road and Cowbridge Road West
🚏 Nearest alternative stops are:
Western Cemetery on Grand Avenue
Culverhouse Pub on Cowbridge Road West
Cyntwell Avenue on Heol Trelai

Halloween & Bonfire Night diversions

30th Oct - 5th Nov

Buses 1, 2, 11, 13, 44/45 & 49/50 will divert for the safety of our customers and staff on the evenings of Saturday 30 October for Halloween and Friday 5 November for Bonfire Night. Please click the link in the heading above (or if using the app, click the link below) for diversion information.