Full road closures and bus diversions for Rob Burrow Leeds Marathon 2026 - everything you need to know

Over 13,000 runners are expected to take part

Runners will once again hit the streets of Leeds tomorrow for the Rob Burrow Marathon 2026.

Over 13,000 participants are expected to take part today (Sunday, May 10), in the hugely popular event that was established to honour the rugby league legend.

In co-operation with Leeds City Council and West Yorkshire Metro, key routes will be closed for the duration of the event and a number of city bus routes will be affected from the start of service until approximately 5.30pm.

Otley Bus Station will be closed from 9am until approximately 3pm. Here’s everything you need to know....

Over 13,000 participants are expected to take part in the Rob Burrow Leeds Marathon on Sunday.placeholder image
Over 13,000 participants are expected to take part in the Rob Burrow Leeds Marathon on Sunday. | Danny Lawson/PA Wire.

Where and when will the event start?

Starting at 9am, the marathon will start and end at AMT Headingley Rugby Stadium, with runners following a circular route that initially winds around Woodhouse Moor before striking out for Adel, Lawnswood, Bramhope, Pool in Wharfedale and Otley.

The Leeds Half Marathon, which is also take place from 10am on May 10, will use much of the same route.

Who does the marathon raise money for?

Delivered by Jane Tomlinson’s Run For All in partnership with City Council, the 2026 Rob Burrow Leeds Marathon promises to be one of the most inspiring events in the city’s sporting calendar - with runners are encouraged to fundraise for a charity close to their own hearts.

Event partner charities include Leeds Hospitals Charity, MND Association, Leeds North and West Foodbank, Candlelighters, Leeds Rhinos Foundation, Happy Days, Macmillan Cancer Support, My Name’5 Doddie, the Jane Tomlinson Appeal, and St Gemma’s Hospice.

What road closures will be in place?

In Headingley, parts of St Michael’s Lane and Newport View will be closed to vehicles from 4am on May 10. Further closures will start to kick in on Cardigan Road, Beechwood Crescent (St Annes Drive direction only), Kirkstall Lane/North Lane and the Cardigan Road-St Michael’s Grove section of St Michael’s Lane from 6am. Closures of other selected roads in Headingley will be implemented from 7.30am.

Closures on the stretch of the A660 that runs between Headingley and Pool Bank New Road – via Lawnswood Roundabout and Bramhope – will then come into force between 8am and 8.30am. Further closures will take effect from 9am around Pool in Wharfedale and Otley. Emergency service access will be maintained at all times.

Road closures, details of the closure and timings are as follows

  • St Michael’s Lane Cardigan Road to Beechwood Crescent 04:00 18:30
  • A6120 - Spen Lane to Weetwood Lane (Westbound) - 08:50 16:20
  • A6120, Weetwood Lane to Spen Lane (Eastbound), 08:50 16:20
  • A658 Pool Bank New Road A660 Leeds Road to Old Lane 09:00 15:15
  • A658 Harrogate Road Pool A658 Main Street to B6161 Leathley Lane 09:00 13:45
  • A659 Boroughgate A659 Cross Green to Kirkgate 09:00 14:30
  • A659 Cross Green A659 Pool Road to A659 Boroughgate 09:00 14:30
  • A659 Main Street Pool A659 Arthington Lane to A659 Pool Road 09:00 14:30
  • A659 Pool Road A658 Main Street to A659 Cross Green 09:00 14:30
  • A660 Leeds Road Kings Road to Church Hill 08:30 16:20
  • A660 Leeds Road Church Hill to A658 Pool Bank New Road 08:30 16:20
  • A660 Leeds Road A658 Pool Bank New Road to Leeds Road, Otley 09:00 15:15
  • A660 Otley Road/Leeds Road Farrar Lane to Kings Road 08:30 16:20
  • A660 Otley By Pass Leeds Road to A6038 Bradford Road 09:00 15:15
  • Adel Lane Church Lane to St Helen’s Lane 08:30 12:15
  • Arthington Lane A658 Main Street to Creskeld Lane 09:00 13:45
  • Arthington Lane Creskeld Lane to Black Hill Road 09:00 13:45
  • Arthington Road Black Hill Lane to Eccup Lane 08:30 12:30
  • B6157 Shaw Lane / B6159 Grove Lane Otley Road to Grove Lane 07:30 16:45
  • Beechwood Crescent St Michaels Lane to Cardigan Lane (St Annes Drive Direction Only) 06:00 17:00
  • Bainbrigge Road Headingley Lane to Cardigan Road 07:30 12:00
  • Black Hill Lane Eccup Lane to Arthington Road 08:30 12:30
  • Bondgate Charles Street to Burras Lane / Kirkgate 09:00 14:30
  • Cardigan Road Bainbrigge Road to Newport Road 07:30 12:00
  • Cardigan Road Kirkstall Lane to Bainbrigge Road 06:00 17:30
  • Cavendish Road Woodhouse Lane to Hilary Place 07:30 12:00
  • Church Lane/Eccup Lane Farrar Lane to Village Road 08:30 12:30
  • Clarendon Road Moorland Road to Woodhouse Lane 07:30 11:30
  • Creskeld Lane A660 to Arthington Lane 08:30 13:30
  • Cross Green A659 Cross Green to Walkergate 09:00 14:30
  • East Chevin Road Birdcage Walk to Leeds Road 09:00 14:30
  • Gay Lane Bondgate to Leeds Road 09:00 14:30
  • A660 Headingley Lane Otley Road to Woodhouse Lane 07:30 17:00 (Access to Victoria Road and up to Bennett Road post 11:30)
  • Hilary Place Cavendish Road to Blenheim Terrace 07:30 12:00
  • Hyde Park Road Woodhouse Lane to Moorland Road 07:30 11:30
  • King Lane Alwoodley Lane to Eccup Lane 08:30 12:30
  • Kings Road Arthington Road to A660 08:30 12:30
  • Kirkgate The Whole 09:00 14:30
  • B6157 Kirkstall Lane/North Lane Estcourt Avenue to Otley Road 06:00 17:30
  • Leeds Road A660 to East Chevin Road 09:00 15:15
  • Moorland Road Hyde Park Road to University Road 07:30 11:30
  • Newport View St Michael’s Lane to Newport Crescent 04:00 18:30
  • A660 Otley Road Headingley Lane to Shaw Lane/St Annes Road 07:30 17:00
  • A660 Otley Road Shaw Lane/St Annes Road to Spen Road 08:00 16:45
  • A660 Otley Road A6120 to Farrar Lane 08:30 16:20
  • Otley Old Road A660 Otley Road to Spennithorne Drive 08:30 16:20
  • Otley Road Spen Road to Lanswood Roundabout 08:00 16:45
  • Spen Road Otley Road to Weetwood Road 08:30 16:45
  • StairFoot Lane King Lane to Long Causeway (From King Lane Only) 08:30 12:30
  • St Annes Road Otley Road to Beckett’s Park Drive 07:30 16:45
  • St Chad’s Drive Otley Road to St Chad’s Avenue 08:00 16:45
  • St Michael’s Lane Cardigan Road to St Michael’s Grove 06:00 17:30
  • Victoria Road Cardigan Road to Headingley Lane 07:30 12:00
  • Woodhouse Lane Heaidngley Lane to Blackman Lane 07:30 12:00

Full list of affected bus services

19 & 19A Ireland Wood/Tinshill – Garforth

  • From start of service until approx. 1730.
  • Towards Leeds City Centre and Garforth.
  • A normal route to Otley Old Road then diverting via Spen Lane, Morris Lane and Kirkstall Hill, resuming route at Burley Road.
  • Stops Missed: All stops between Spen Lane and Burley Road.
  • Alternative Bus Stops: Last stop (45011267 Butcher Hill) on Spen Lane, first stop (45010968 Cardigan Road) on Burley Road.
  • Towards Ireland Wood/Tinshill.
  • A normal route to Burley Road, continuing on Burley Road, then diverting via Kirkstall Hill and Morris Lane, resuming route at Spen Lane junction with Queenswood Drive.
  • Stops Missed: All stops between Burley Road and Spen Lane.
  • Alternative Bus Stops: Last stop on Burley Road (45010950 Woodsley Road) first stop on Spen Lane (45011264 Butcher Hill).

Holt Park Stop Arrangements

  • From start of service until approx. 1730.
  • Service 23 will start from Stand B (45010755) at Holt Park.
  • Service 24 will start from Stand C (45010756) at Holt Park.
  • Event shuttle bus will use Stand A (45010754) at Holt Park.

23 Leeds - Holt Park

  • From start of service until approx. 1730.
  • Towards Holt Park.
  • From Leeds Bus Station diverting via The Headrow, Westgate, Park Lane, Burley Street, Burley Road, Kirkstall Hill, Morris Lane and Spen Lane, resuming route at Otley Old Road.
  • Stops Missed: All stops between Leeds City Centre and Otley Old Road.
  • City Centre Stops Missed: Headrow L, Merrion B.
  • Catch From: Bus station & Headrow E.
  • Towards Leeds City Centre.
  • A normal route to Otley Old Road then diverting via Spen Lane, Morris Lane, Kirkstall Hill, Burley Road, Park Lane and Westgate, resuming route at The Headrow to serve Leeds Bus Station.
  • Stops Missed: All stops between Holt Park & Leeds.
  • City Centre Stops Missed: Merrion C, Headrow M.

24 Beeston – Leeds – Lawnswood/Holt Park

  • From start of service until approx. 1730.
  • Towards Holt Park.
  • A normal route to Infirmary Street then diverting via East Parade, The Headrow, Westgate, Park Lane, Burley Street, Burley Road, Morris Lane, Spen Lane and Otley Old Road, resuming route at Holtdale Approach to Holt Park Centre, using stop Holt Park Centre C (45010756).
  • Stops Missed: All stops between Leeds City Centre and Holt Park.
  • City Centre stops missed: Headrow L, Merrion B.
  • Catch from: City Square E.
  • Towards Beeston.
  • Starting from Holt Park Centre C (45010756) then diverting via Otley Old Road, Spen Lane, Morris Lane, Burley Road, Burley Street, Park Lane, Westgate, The Headrow, Park Row (City Square G) then resuming a normal route to Beeston via Neville Street.
  • City Centre Stops Missed: Merrion C, Headrow M.
  • Catch From: City Square G & Station E.

27 Leeds – Guiseley

  • From start of service until approx. 1730.
  • Towards Guiseley.
  • From Leeds Bus Station diverting via The Headrow, Westgate, Park Lane, Burley Street, Burley Road, Kirkstall Hill, Morris Lane and Spen Lane, resuming route at Butcher Hill.
  • Stops Missed: All stops between Leeds and Butcher Hill.
  • City Centre Stops Missed: Headrow L, Merrion B.
  • Catch From: Bus Station & Headrow E.
  • Towards Leeds.
  • A normal route to Butcher Hill then diverting via Spen Lane, Morris Lane, Kirkstall Hill, Burley Road, Park Lane and Westgate, resuming route at The Headrow to serve Leeds Bus Station.
  • Stops Missed: All stops between Leeds and Butcher Hill.
  • City Centre Stops Missed: Merrion C.

28 Leeds – Adel

  • From start of service until approx. 1730.
  • Towards Adel.
  • A normal route to Woodhouse Lane then diverting via Clay Pit Lane, Sheepscar Junction, Scott Hall Road, King Lane and Ring Road Moortown to resume route at Weetwood Lane/Long Causeway.
  • Stops Missed: All stops between Woodhouse Lane (Merrion B) and Long Causeway (Adel).
  • Catch from: Leeds Bus Station, Headrow E & L, Merrion B.
  • Towards Leeds.
  • A normal route to Long Causeway then diverting via Ring Road Moortown, King Lane, Scott Hall Road, Sheepscar Junction and Clay Pit Lane to resume route at Woodhouse Lane.
  • Stops Missed: All stops between Long Causeway (Adel) and Albion Street (Leeds City Centre).

33 34 Leeds – Otley

  • From start of service until approx. 1550.
  • Otley Bus Station Closed 0900-1500 approx.
  • Towards Otley.
  • A normal route to Bradford Road then diverting via Piper Lane, Westgate, Clapgate, Bridge Street and Cattle Market Street, serving the coach stop on Cattle Market Street.
  • Stops Missed: Otley Bus Station.
  • Towards Leeds.
  • Starting from the coach stop on Cattle Market Street then diverting via North Parade, Courthouse Street, Clapgate, Westgate and Piper Lane to resume route at Bradford Road.
  • Stops Missed: Otley Bus Station.
  • Catch From: Coach Stop on Cattle Market Street. Stops on diversion will be served.

56 Moor Grange – Leeds - Whinmoor

  • From start of service until approx. 1730.
  • Towards Moor Grange.
  • A normal route to The Headrow then diverting via Westgate, Park Lane, Burley Road, Kirkstall Hill, Morris Lane and Spen Lane to resume normal route at Queenswood Drive.
  • Stops Missed: All stops between Leeds City Centre & Queenswood Drive.
  • City Centre Stops Missed: Headrow K, Merrion B.
  • Catch From: Victoria H.
  • Towards Leeds City Centre and Whinmoor
  • A normal route to Queenswood Drive then diverting via Spen Lane, Morris Lane, Kirkstall Hill, Burley Road, Park Lane and Westgate to resume normal route at The Headrow.
  • Stops Missed: All stops between Leeds & Queenswood Drive.
  • City Centre Stops Missed: Headrow N, Merrion C.
  • Catch From: Victoria P.

91 Pudsey – Halton Moor

  • From start of service until approx. 1730.
  • Service suspended.
  • Stops Missed: All stops between Pudsey – Halton Moor. Service not operating until approximately 1730.

A2 Bradford – Leeds Bradford Airport – Harrogate

  • Towards Bradford.
  • Service suspended between Harrogate – Otley between 0955-1455.
  • The A2 at 0755 & 0855 journeys from Harrogate will be able to go through Pool-in-Wharfedale.
  • A full service to Bradford will resume from Harrogate bus station at 1555.
  • Towards Harrogate.
  • The A2 at 0530, 0630 and 0730 will operate as normal to Harrogate.
  • The 0815, 0915, 1015, 1115, 1215 and 1315 departures from Bradford will terminate at Leeds Bradford Airport.
  • The A2 at 1415 service will operate as normal, providing all roads are reopened. If not, this service will terminate at Leeds Bradford Airport.
  • A full service to Harrogate will resume at 1515 from Bradford.
  • A3 Bradford – Leeds Bradford Airport – Otley - Weston - Wharfedale Hospital - Otley
  • Towards Otley/Leeds Bradford Airport & Weston.
  • The A3 at 0600, 0700, 0755, 0845, 0945, 1045, 1145, 1245, 1345 and 1445 services from Bradford will terminate at Leeds Bradford Airport. Otley, Weston Estate and Wharfedale Hospital will not be served during these times.
  • The A3 at 1445 service from Bradford will be on diversion from Leeds Bradford Airport via Otley Old Road, East Chevin Road and Gay Lane to Otley bus station.
  • A full service to Otley will resume at 1545 from Bradford.
  • Towards Bradford.
  • Service between Otley and Leeds Bradford Airport will be suspended until approximately 1600.
  • A full service to Bradford will resume at 1635 from Otley Bus Station.

820 821 Bradford/Keighley – Otley – Pateley Bridge – Ripon/Scar House DalesBus

  • Towards Ripon/Scar House.
  • Otley Bus Station will be closed from 0900 to approximately 1500.
  • Buses at 0910 from Bradford and 0925 from Keighley will operate a normal route to Bradford Road in Otley, then divert via Westgate, Clapgate and Bridge Street to serve the temporary bus stop on Cattle Market Street.
  • Buses from Otley at 0955, 1020, 1415 and 1505 will all operate from the temporary bus stop on Cattle Market Street and divert via North Parade, Courthouse Street and Bridge Street to resume normal route towards Pateley Bridge.
  • Towards Otley.
  • The buses due to terminate in Otley at 1310 and 1405 will terminate at the temporary bus stop on Cattle Market Street and will not serve Otley Bus Station.
  • The later journeys to Bradford and Keighley will run as normal via Otley Bus Station.

874 Wetherby – Leeds – Otley – Ilkley - Grassington – Buckden DalesBus

  • Towards Buckden.
  • A normal route to Leeds Boar Lane then non-stop to Otley Grove Hill Park to resume a normal route to Ilkley, Grassington and Buckden.
  • Last stop served before Otley Grove Hill Park is Boar Lane, Station B.
  • Towards Wetherby.
  • Operating a normal route.

X84 Leeds – Ilkley.

  • From start of service until approx. 1730.
  • Service suspended.
  • Stops Missed: All stops between Leeds – Ilkley. Service not operating until approximately 1730.
Celebrating 135 years of telling Leeds' stories
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice