|Length||75 mi (121 km)|
It runs north east from Prescot on the outskirts of Liverpool via St Helens, Ashton-in-Makerfield, Hindley, Westhoughton, Bolton, Bury, Heywood, Rochdale and Littleborough, then over the Pennines into West Yorkshire.
The road then goes through Ripponden and Sowerby Bridge to Halifax and onwards to Leeds via the villages of Hipperholme, Birkenshaw and Drighlington. It runs through Leeds as the A58(M) motorway (part of the Leeds Inner Ring Road), then north-east through Scarcroft, Bardsey and Collingham to its terminus at Wetherby.
The original route between Leeds and Wetherby was bypassed with a new dual carriageway diverting from Roundhay Road/ Wetherby Road, at the old Fforde Grene junction in Harehills. It runs along the Easterly Road dual carriageway passing Oakwood and Gipton. The re-routed A58 meets its original route at Boggart Hill in Seacroft. The re-routed section was constructed in the 1930s and had a branch of the Leeds Tramway running along the central reservation until the 1950s. The proposed Leeds Supertram was also to run this route.
A58(M), Leeds Inner Ring Road passing underneath the Nuffield Hospital