Swansea Half Marathon 2024: All the road closures planned as thousands of runners take part

Runners start race
-Credit: (Image: Geraint Nicholas/Frontrunner Events)


Swansea Half Marathon returns to the streets of the city on Sunday, June 9, in what will mark the 10th anniversary of the hugely popular event. Thousands are set to put their best feet forward in the hope of achieving their personal bests.

The half marathon event, which will also feature the Freedom Family Fun Run and the brand new Front Runner Five Miler, will begin at 9am, with the wheelchair race starting just before at 8.55am. The five mile event then starts at 9.15am, followed by the family event at 9.20am.

Starting in front of Swansea Arena, runners will head towards Singleton, then back through the city centre passing the historic Brangwyn Hall and castle ruins. You can read more about the event by clicking here. For the latest Swansea news, sign up to our newsletter here.

READ MORE: 315lb man shocked by Christmas picture loses 40% of his body weight

READ MORE: Kevin Sinfield writes the most beautiful tribute to Rob Burrow after tragic death

The event will require temporary road closures and traffic restrictions. The following is a guide to what roads will be closed and at what times, together with other parking restrictions. Access for emergency vehicles will be maintained at all times.

Saturday, June 8 (8pm) until Sunday, June 9 (3pm)

  • A4067 – Oystermouth Road Westbound from junction with Princess Way to West Way

Sunday, June 9 (8.15am until 3pm)

  • A4067 – Quay Parade – from Sainsbury’s Store to Wind Street

  • A4067 Victoria Road -its entire length – both directions

  • Burrows Place – its junction with Victoria Road

  • A4067 Oystermouth Road: – from its junction with West Way to Quay Parade (both directions)

  • Somerset Place – no left turn

Sunday, June 9 (8.15am until 10.40am)

  • Francis Street – from its junction with Guildhall Road south

  • Guildhall Road South – its entire length

  • St Helen's Crescent – from its junction with Guildhall Road south

  • The Baths car park

  • St Helen's Avenue – from its junction with B4290 St Helen's Road

  • St Helen's Road – it’s entire length

  • Brynymor Road – from its junction with B4290 St Helen's Road

Sunday, June 9 (8.15am until 10.55am)

  • St Helen's Road – its entire length

  • Brunswick Street – from its junction with B4290 St Helen's Road

  • Russell Street – from its junction with B4290 St Helen's Road

  • Henrietta Street – from its junction with B4290 St Helen's Road

  • George Street – from its junction with B4290 St Helen's Road

  • Nicholl Street – from its junction with B4290 St Helen's Road

  • B4290 St Helen's Road – from its junction with Guildhall Road south

  • Bond Street – from its junction with B4290 St Helen's Road and junction with Oystermouth Road

  • Oxford Street – from its junction with B4290 St Helen's Road

  • Beach Street – from its junction with B4290 St Helen's Road and junction with Oystermouth Road

  • Argyle Street – from its junction with B4290 St Helen's Road

  • Richardson Street – from its junction with B4290 St Helen's Road

  • Lane alongside 8a St Helen's Road – its entire length

  • Wyndham Street – from its junction with B4290 St Helen's Road

  • Dillwyn Street -from junction with Oxford Street, it’s entire length

  • Glamorgan Street – it’s junction with Oystermouth Road

  • Christina Street – it’s entire length

  • The Kingsway – it’s entire length

  • Horton Street

  • Pell Street

  • Northampton Lane

  • Unnamed Road from Northampton Lane to the Junction with the Kingsway

  • Dynevor Place

  • Orchard Street – it’s entire length

  • Cradock Street – its entire length

  • Bellevue Way- its entire length

  • Pleasant Street – its entire length

  • B4290 Alexandra Place – from its junction with Orchard Street

  • A4118 Dyfatty Street (southbound) – from Greenhill to its junction with Orchard Street

  • B4290 Alexandra Road – from its junction with Orchard Street to B4489 High Street

  • B4489 High Street (southbound) – from its junction with B4290 High Street Train Station

  • Ivy Place – at its junction with B4290 High Street Train Station

  • Mariner Street- its entire length

  • Ebenezer Street- its entire length

  • Tontine Street- its entire length

  • Orchard Street – its entire length

  • Kingsway – its entire length

  • Picton Lane – its entire length

  • Portland Street – its entire length

  • College Street- its entire length

  • Welcome Lane – its entire length

  • Castle Bailey Street – its entire length

  • Castle Street – its entire length

  • Lane Behind Kaspers – its entire length

  • Castle Square – its entire length

  • Caer Street – its entire length

  • Wind Street – its entire length

  • Princess Way – its entire length

  • St Mary's Square – its entire length

  • St Mary's Street – its entire length

  • St David's Place – its entire length

  • Salubrious Place – its entire length

  • York Street – its entire length

Sunday, June 9 (8.30am until 12.30pm)

  • A4067 Mumbles Road Guildhall Road South to Mayals Road (westbound only)

  • A4067 Mumbles Road Mayals Road to Newton Road (eastbound and westbound)

  • A4067 Mumbles Road Westbound Guildhall Road South to Newton Road

  • A4067 Oystermouth Road – West Way to Guildhall Road South Eastbound and westbound and all adjoining roads

Sunday, June 9 (8.45am until 12.30pm)

  • Llwynderw Drive onto A4067 Mumbles Road

  • Lilliput Lane onto A4067 Mumbles Road

  • Army Reserve Centre onto A4067 Mumbles Road

  • Fairwood Road onto A4067 Mumbles Road

  • Alderwood Drive onto Mumbles Road

  • Lane Adjacent to 308 Mumbles Road

  • Amy Dillwyn Close onto Mumbles Road

  • Bethany Lane onto Mumbles Road

  • Palmyra Court onto Mumbles Road

  • Norton Ave onto Mumbles Road

  • Norton Rd onto Mumbles Road

  • A4067 Mumbles Road – eastbound from junction with Newton Road B4593 to Junction with B4436 Mayals Road

Sunday, June 9 (8.45am until 12.30pm) - no right turn

  • Mayals Road onto A4067 Mumbles Road

  • Cwm Farm onto A4067 Mumbles Road

  • Glyn Crescent onto A4067 Mumbles Road

Sunday, June 9 (varying restrictions)

  • Somerset Place – its junction with Quay Parade – no left turn (8.15am until 3pm)

  • Dunvant Place onto A4067 Oystermouth Road – no left turn, no right turn (8.30am until 3pm)

  • Brynmill Terrace onto A4067 Mumbles Road – road closed (8.30am until 12.30pm)

  • Gorse Lane on to A4067 – road closed (8.30am until 12.30pm)

  • Sketty Lane onto A4067 Mumbles Road – no right turn/no left turn/no U-turn (8.15am until 12.30pm)

  • Ashleigh Road onto A4067 Mumbles Road – no right turn (8.30am until 12.30pm)

  • Derwen Fawr Road onto A4067 Mumbles Road – no right turn (8.30am until 12.30pm)

  • Mill Lane onto A4067 Mumbles Road – no right turn (8.30am until 12.30pm)

  • Unnamed Road (The Woodman Public House) onto A4067 Mumbles Road – no right turn (8.30am until 12.30pm)

  • Newton Road onto A4067 Mumbles Road. No left turn (8.30am until 12.30pm)

Saturday, June 8 until Sunday June 9 (9pm until 11.30am) - 'no parking' restrictions - tow away zone

  • High Street

  • St Helens Road

  • Castle Bailey Street

  • Castle Street