Road rankings

Britain’s busiest roads

Motorways and A-roads ranked by how many vehicles use them on an average day in 2025, and by total traffic.

Last updated
Records analysed
16,031 count points on 999 roads in 2025
Methodology
View methodology

The busiest motorway is the M25, averaging 145,590 vehicles a day along its length in 2025. The busiest A-road is the A282, with 107,017. The M6 carries the most traffic in total: 8.59 billion vehicle miles.

Busiest motorways, 2025

Average daily flow along the whole road, both directions.

The 10 motorways with the highest average daily flow, 2025
Motorway Vehicles a day
M25 Kent to Thurrock 145,590
M60 Bury to Stockport 131,422
M1 Barnet to Leeds 115,234
M27 Hampshire to Portsmouth 105,676
M56 Stockport to West Cheshire 104,912
M62 Liverpool to East Riding of Yorkshire 97,736
M5 Sandwell to Devon 97,573
M6 Leicestershire to Cumberland 95,479
A38(M) In Birmingham 94,794
M23 Surrey to West Sussex 92,982

Source:DfT,UK Motoring analysis 2000 to 2025 Updated

Busiest A-roads, 2025

Average daily flow along the whole road, both directions.

The 10 A-roads with the highest average daily flow, 2025
A-road Vehicles a day
A282 Thurrock to Kent 107,017
A406 Hounslow to Newham 87,764
A720 City of Edinburgh to East Lothian 68,177
A13 Tower Hamlets to Southend-on-Sea 64,709
A1261 In Tower Hamlets 60,182
A331 In Surrey 57,404
A14 Suffolk to Leicestershire 56,581
A127 Havering to Southend-on-Sea 56,050
A42 In Leicestershire 55,706
A102 Hackney to Greenwich 52,812

Source:DfT,UK Motoring analysis 2000 to 2025 Updated

Most traffic in total, 2025

Vehicle miles a year: busy and long roads come first.

The 10 roads with the most vehicle miles, 2025
Road Vehicle miles
M6 246 miles 8.6bn
M1 203 miles 8.6bn
M4 197 miles 6.6bn
M25 118 miles 6.3bn
M5 166 miles 5.9bn
A1(M) 157 miles 4.0bn
A1 275 miles 3.8bn
M62 103 miles 3.7bn
A38 296 miles 3.1bn
M40 91 miles 3.1bn

Source:DfT,UK Motoring analysis 2000 to 2025 Updated

Top 100 roads by vehicles a day

The 100 busiest motorways and A-roads by average daily flow, 2025
#
1M25Kent to Thurrock118.4145,5906.3bn11.4%−0.7%
2M60Bury to Stockport37.8131,4221.8bn6.2%+5.7%
3M1Barnet to Leeds203.4115,2348.6bn13.2%+0.6%
4A282Thurrock to Kent7.4107,017289m14.6%+0.1%
5M27Hampshire to Portsmouth32.1105,6761.2bn5.3%+0.2%
6M56Stockport to West Cheshire37.5104,9121.4bn8.2%+3.8%
7M62Liverpool to East Riding of Yorkshire103.397,7363.7bn13.8%+1.3%
8M5Sandwell to Devon165.997,5735.9bn9.0%+6.4%
9M6Leicestershire to Cumberland246.495,4798.6bn14.1%+9.0%
10A38(M)In Birmingham3.094,794104m3.6%−2.7%
11M23Surrey to West Sussex17.492,982591m4.9%−0.3%
12M40Buckinghamshire to Warwickshire90.992,2603.1bn8.8%−4.0%
13M4Hounslow to Carmarthenshire196.591,6476.6bn7.9%−0.8%
14M3Surrey to Hampshire62.591,5632.1bn6.2%−3.5%
15M42Worcestershire to Leicestershire44.889,6371.5bn11.8%−4.9%
16M61Salford to Lancashire24.888,269799m7.5%+1.9%
17A406Hounslow to Newham28.587,764913m4.3%−4.4%
18M11Redbridge to Cambridgeshire56.883,6151.7bn11.4%+8.7%
19M57Knowsley to Sefton11.277,479317m7.7%+7.7%
20M32South Gloucestershire to City of Bristol4.576,691126m3.9%−6.7%
21M66Lancashire to Bury8.774,848238m6.7%+2.9%
22A167(M)In Newcastle upon Tyne1.674,84644m1.4%+23.7%
23M2In Kent28.773,043765m8.5%−0.7%
24A57(M)In Manchester1.572,34440m2.5%+12.5%
25M275In Portsmouth2.771,02170m2.1%+1.2%
26M8City of Edinburgh to Renfrewshire67.069,7771.7bn7.5%+1.5%
27A1(M)Hertfordshire to Gateshead156.569,3004.0bn13.2%+0.5%
28M73In North Lanarkshire7.568,987189m9.9%+18.4%
29M602In Salford4.168,648103m4.1%−0.2%
30A3(M)In Hampshire5.768,581143m3.6%−3.0%
31A58(M)In Leeds1.168,55028m1.6%+0.1%
32A720City of Edinburgh to East Lothian14.068,177348m5.3%+4.3%
33M18Rotherham to East Riding of Yorkshire29.367,793725m17.4%−4.2%
34M53Wirral to West Cheshire22.365,277531m5.2%+5.7%
35M20In Kent51.464,7911.2bn13.4%+2.2%
36A13Tower Hamlets to Southend-on-Sea47.064,7091.1bn7.1%+3.8%
37M606Kirklees to Bradford2.562,57857m8.1%−10.8%
38M65In Lancashire29.062,005656m5.4%+0.8%
39A329(M)In Wokingham5.061,671113m5.4%−6.0%
40M55Lancashire to Blackpool14.061,484314m4.8%+2.3%
41A1261In Tower Hamlets1.860,18240m3.4%−12.8%
42M69Warwickshire to Leicestershire17.359,202374m9.2%+0.3%
43A404(M)In Windsor and Maidenhead2.558,95054m3.5%+6.9%
44A331In Surrey9.557,404199m2.9%−1.4%
45M621Kirklees to Leeds10.857,171225m6.0%−6.3%
46A14Suffolk to Leicestershire142.856,5812.9bn15.2%+7.1%
47A127Havering to Southend-on-Sea25.756,050526m3.5%−8.7%
48A42In Leicestershire15.055,706305m13.8%+6.0%
49M74Glasgow City to South Lanarkshire42.555,118855m13.6%+5.3%
50M77Glasgow City to East Ayrshire19.654,506390m6.7%+6.6%
51A102Hackney to Greenwich6.352,812121m3.5%−14.2%
52A500Staffordshire to East Cheshire20.952,565401m7.9%+8.2%
53M80Glasgow City to Stirling25.852,195492m7.6%+2.4%
54A4232In Cardiff13.151,023244m3.8%−8.9%
55M54Staffordshire to Telford and Wrekin24.850,949461m9.5%−0.2%
56A3City of London to Portsmouth85.650,3941.6bn3.2%−5.1%
57A48(M)Newport to Cardiff2.449,61644m6.0%+5.1%
58A725North Lanarkshire to South Lanarkshire11.549,017206m5.4%+6.7%
59A5103In Manchester6.748,511119m1.8%−3.2%
60A1260In Peterborough3.647,35162m2.1%+6.8%
61A1058Newcastle upon Tyne to North Tyneside8.946,334151m0.9%+7.6%
62A12Tower Hamlets to Suffolk120.646,0722.0bn6.1%−4.9%
63A2Southwark to Kent80.146,0641.3bn5.6%−0.7%
64A627(M)Oldham to Rochdale4.546,03676m5.4%+5.9%
65A64(M)In Leeds1.044,04316m1.6%+7.8%
66M67In Tameside4.843,85677m5.5%−2.8%
67A289Kent to Medway9.543,777152m4.0%+6.7%
68A1139In Peterborough12.542,892196m8.4%−4.8%
69M271Hampshire to Southampton2.642,79841m10.4%+5.0%
70M58Sefton to Wigan12.842,200197m8.4%+6.9%
71A130In Essex16.942,152260m5.0%+7.1%
72A4053In Coventry4.642,09571m1.3%−9.7%
73M26In Kent9.842,084151m11.2%−8.9%
74A316Hounslow to Surrey9.841,975150m2.1%−8.5%
75M9City of Edinburgh to Stirling31.541,568478m7.6%−6.6%
76A194(M)Gateshead to South Tyneside3.740,46655m6.1%+10.1%
77A55West Cheshire to Isle of Anglesey89.340,1101.3bn5.5%+2.9%
78M180Doncaster to North Lincolnshire25.739,391370m25.2%−3.2%
79A249In Kent21.138,931300m8.6%+3.5%
80A4540In Birmingham8.338,895118m2.5%+2.2%
81A380Devon to Torbay19.438,821275m2.5%+13.4%
82A45North Northamptonshire to Birmingham74.037,5641.0bn6.6%−5.7%
83M90City of Edinburgh to Perth & Kinross43.137,563591m8.9%−4.8%
84A74(M)South Lanarkshire to Cumberland49.737,540681m23.0%+3.7%
85A1City of London to City of Edinburgh274.737,4783.8bn10.7%+2.0%
86A739East Dunbartonshire to Glasgow City5.237,23971m1.0%+4.1%
87M6 TollWarwickshire to Staffordshire29.837,220405m10.9%−4.7%
88A6514In Nottingham5.137,20169m2.3%−2.6%
89A11Tower Hamlets to Norfolk64.036,973864m6.9%+2.5%
90A555Stockport to Manchester8.736,677117m4.0%+56.6%
91A19Doncaster to Northumberland133.036,5431.8bn6.6%+5.3%
92A34Oxfordshire to Salford155.736,2792.1bn7.8%−1.2%
93A4174South Gloucestershire to North Somerset18.735,534243m3.1%+6.9%
94A27East Sussex to Wiltshire110.935,4841.4bn3.6%−2.5%
95A601In Derby2.535,10632m1.1%−1.1%
96A421Bedford to West Northamptonshire48.934,816621m7.9%+0.7%
97A5460Leicestershire to Leicester3.934,62649m2.2%−5.4%
98A4150In Wolverhampton2.534,46331m2.3%+2.1%
99A312Harrow to Richmond upon Thames14.734,428185m3.3%−2.6%
100A299In Kent26.134,388328m4.1%+7.5%

Data sources and methodology

Datasets used on this page
Figures Source Period Records Updated
Traffic counts Road traffic statistics (AADF by count point) Department for Transport
Derived statistics UK Motoring
2000 to 2025 16,031 count points on 999 roads in 2025 15 September 2026
  • Average daily flow is the average of every count point on the road in the year, weighted by link length, both directions combined.
  • Vehicle miles are average daily flow multiplied by link length and 365.
  • Short roads are included; a road through a city centre can be busy for its whole length.

Contains public sector information licensed under the Open Government Licence v3.0.