
Getting behind the wheel is part of everyday life for millions of drivers in the UK. But with more vehicles on the road and an increase in maintenance works and closures, delays are now all too common. What should be a straightforward half-hour journey can quickly turn into a frustrating crawl through traffic.
At Law Trucks, we understand how much time matters. Whether you're running a fleet, moving goods or simply trying to get from one place to another, every minute counts. That's why we've put together our 2024 Road Delay Report to show which roads in England are slowing people down the most.
Using official government data, we've analysed the average number of seconds vehicles are held up per mile travelled on both local A roads and major routes across the country.
Top Findings
The A5204 in Westminster is the most congested road in England with drivers experiencing delays of 456.1 seconds per vehicle per mile.
The A49 northbound in Shropshire between B4368 and A489 is the most delayed major road with an average wait of 354.9 seconds per vehicle per mile
Top 10 roads in England with the highest delays
Area |
Road Name |
Seconds per vehicle per mile |
Westminster |
A5204 |
456.1 |
Shropshire |
A49 northbound between B4368 near Craven Arms (north) and A489 |
354.9 |
Westminster |
A4201 |
324.7 |
Shropshire |
A49 southbound between A489 and B4368 near Craven Arms (north) |
319.8 |
Wakefield |
A1 southbound within the junction for Darrington between A1(M) J40 and B6474 |
316.9 |
Rochdale |
A627(M) northbound between M62 and A664 near Rochdale |
315.6 |
Camden |
A4200 |
313.1 |
Kensington and Chelsea |
A3217 |
307.9 |
Haringey |
A103 |
297.7 |
Kensington and Chelsea |
A3216 |
294.4 |
Top 10 local A roads with the most delays in England
Area |
Road Name |
Seconds per vehicle per mile |
Westminster |
A5204 |
456.1 |
Westminster |
A4201 |
324.7 |
Camden |
A4200 |
313.1 |
Kensington and Chelsea |
A3217 |
307.9 |
Haringey |
A103 |
297.7 |
Kensington and Chelsea |
A3216 |
294.4 |
Westminster |
A302 |
291.9 |
Islington |
A401 |
290.3 |
Kensington and Chelsea |
A3218 |
280.5 |
Camden |
A400 |
274.2 |
Top 10 motorways/major A roads with the most delays
Area |
Road Name |
Seconds per vehicle per mile |
Shropshire |
A49 northbound between B4368 near Craven Arms (north) and A489 |
354.9 |
Shropshire |
A49 southbound between A489 and B4368 near Craven Arms (north) |
319.8 |
Wakefield |
A1 southbound within the junction for Darrington between A1(M) J40 and B6474 |
316.9 |
Rochdale |
A627(M) northbound between M62 and A664 near Rochdale |
315.6 |
West Sussex |
A27 westbound within the A280 junction |
259.8 |
Herefordshire |
A49 northbound between B4224 and A4103 |
246.7 |
Wakefield |
A1 southbound between A1(M) J40 and B6474 |
233.8 |
West Northamptonshire |
A5 northbound between A422/A508 and A43 |
228.5 |
Sefton |
connector at M57 J7/M58/A5036/A59 |
225.7 |
Sefton |
connector at M57 J7/M58/A5036/A59 |
225.2 |
About the Data
The data comes from GOV.UK and covers the average seconds of delay per vehicle per mile across England's roads in 2024. The figures were split between the Strategic Road Network and local A roads and reviewed separately to highlight the most affected routes in each category.
Why This Matters
Understanding where the worst delays are helps drivers and businesses make better decisions about routes, timing and logistics. Whether you're managing a delivery schedule or planning a longer journey, this insight can help save time and cut costs.
At Law Trucks, we do more than supply commercial vehicles. We keep drivers informed and help you get the most out of every journey.