Have you been stuck in traffic for what feels like forever? We’ve looked at government data and ranked the Worcestershire roads with the worst delays.

The data looks at how many seconds a vehicle is held up per mile travelled on average between 2019 and 2023 and we’ve ranked the roads included to see which were the worst for delays in 2023.

We’ve found that some roads have seen longer than average delays recently – let’s take a look at our findings.

Worcestershire’s worst roads for delays

The new data shows the average delay on Worcestershire’s A roads.

We’ve ranked the roads from best to worst in relation to the average delays experienced on them in 2023.

Recommended reading:

  • A422 – average delay of 13 seconds per mile
  • A4103 – average delay of 13.3 seconds per mile
  • A443 - average delay of 15.2 seconds per mile
  • A435 - average delay of 16.1 seconds per mile
  • A4117 - average delay of 16.7 seconds per mile
  • A4133 - average delay of 16.7 seconds per mile
  • A4538 - average delay of 17.3 seconds per mile
  • A438 - average delay of 17.5 seconds per mile
  • A4023 - average delay of 18.1 seconds per mile
  • A448 - average delay of 18.2 seconds per mile
  • A442 - average delay of 18.4 seconds per mile
  • A450 - average delay of 19 seconds per mile
  • A491 - average delay of 19.1 seconds per mile
  • A4440 - average delay of 21.9 seconds per mile
  • A4189 - average delay of 22.5 seconds per mile
  • A4025 - average delay of 23 seconds per mile
  • A449 - average delay of 23.2 seconds per mile
  • A44 - average delay of 24.2 seconds per mile
  • A456 - average delay of 26 seconds per mile
  • A441 - average delay of 30.4 seconds per mile
  • A4104 - average delay of 32.1 seconds per mile
  • A38 - average delay of 35.2 seconds per mile
  • A451 - average delay of 38.3 seconds per mile
  • A4112 - average delay of 52.7 seconds per mile
  • A4420 - average delay of 55.1 seconds per mile
  • A4535 - average delay of 71.4 seconds per mile
  • A4184 - average delay of 113.4 seconds per mile

The A road with the lowest average delay in 2023 was the A422 with an average of 13 seconds per mile while the road with the longest average delays in the same year was the A4184 with an average delay of 113.4 seconds per mile.