Trunk A-road
A34 traffic and collisions
The A34 is a trunk A-road of 155.7 miles, from Oxfordshire to Salford. This page covers its traffic at 121 DfT count points since 2000 and the collisions police recorded on it.
- Traffic in 2025 2.1bn vehicle miles
- Average daily traffic 36,279 vehicles a day, both directions
- Busiest section 79,504 A44 Peartree to A 420 Junction, Botley
- HGV share 7.8% of vehicle miles
- Traffic since 2019 −1.2% same count points
- Collisions, 2021 to 2025 1,436 14.6 per 100m vehicle miles
How busy is the A34?
On an average day in 2025, 36,279 vehicles passed each point on the A34, counting both directions. The busiest section is A44 Peartree to A 420 Junction, Botley (Oxfordshire), with 79,504 a day; the quietest listed is Upper Brook St to A5103, with 4,579.
Busiest sections, 2025
A44 Peartree to A 420 Junction, Botley carries 2.2 times the road’s average flow.
| Section | Vehicles a day |
|---|---|
| A44 Peartree to A 420 Junction, Botley Oxfordshire · 3.0 mi · HGVs 9.2% | 79,504 |
| Junction where A339 and A34 meet to South of Junction M4/A34 West Berkshire · 0.5 mi · HGVs 10.0% | 73,292 |
| road to North Hinksey Lane to A420 Botley Oxfordshire · 1.7 mi · HGVs 10.3% | 72,286 |
| A44 PEARREE INTERCHANGE to B 430 WESTON ON THE GREEN Oxfordshire · 5.3 mi · HGVs 9.9% | 70,961 |
| A423 to A4183 Oxfordshire · 2.2 mi · HGVs 8.8% | 70,302 |
| A560 to M56/M60 Stockport · 0.5 mi · HGVs 1.9% | 70,126 |
| B430 to M40 Oxfordshire · 1.3 mi · HGVs 9.9% | 69,676 |
| A415 to A 4130 Oxfordshire · 3.7 mi · HGVs 9.7% | 68,887 |
| A420 Hinksey Hill to road to North Hinksey Lane Oxfordshire · 0.9 mi · HGVs 11.6% | 68,326 |
| A33 to M3 Hampshire · 1.0 mi · HGVs 10.0% | 61,295 |
Source:DfT,UK Motoring analysis 2000 to 2025 Updated
Route
Oxfordshire to Salford · 155.7 miles in 2 stretches
A34 traffic and collisions by section
93 sections between junctions, in route order (2 separate stretches). Each is the average of its DfT count points, weighted by length. 16 short link roads and spurs (4.4 miles) count in the road’s totals but are not listed.
Show all 93 sections Tap a column heading to sort
| # | |||
|---|---|---|---|
| 1 | B430 to M40Oxfordshire · stretch 1 | 69,676 | 30 |
| 2 | A44 PEARREE INTERCHANGE to B 430 WESTON ON THE GREENOxfordshire · stretch 1 | 70,961 | 38 |
| 3 | A44 Peartree to A 420 Junction, BotleyOxfordshire · stretch 1 | 79,504 | 12 |
| 4 | A420 Hinksey Hill to road to North Hinksey LaneOxfordshire · stretch 1 | 68,326 | 4 |
| 5 | road to North Hinksey Lane to A420 BotleyOxfordshire · stretch 1 | 72,286 | 10 |
| 6 | A423 to A4183Oxfordshire · stretch 1 | 70,302 | 11 |
| 7 | A4183 to A415Oxfordshire · stretch 1 | 60,271 | 10 |
| 8 | A415 to A 4130Oxfordshire · stretch 1 | 68,887 | 19 |
| 9 | A4130 Milton to A4185 ChiltonOxfordshire · stretch 1 | 53,246 | 15 |
| 10 | A4185 to M4Oxfordshire, West Berkshire · stretch 1 | 59,335 | 49 |
| 11 | M4 to A339West Berkshire · stretch 1 | 38,428 | 3 |
| 12 | Junction where A339 and A34 meet to South of Junction M4/A34West Berkshire · stretch 1 | 73,292 | 5 |
| 13 | A339 to A34 spurWest Berkshire · stretch 1 | 42,022 | 6 |
| 14 | A34 spur to A343West Berkshire, Hampshire · stretch 1 | 47,829 | 11 |
| 15 | A343 to OLD A34Hampshire · stretch 1 | 48,308 | 4 |
| 16 | Old A34 to Winchester Road, Whitchurch.Hampshire · stretch 1 | 43,825 | 45 |
| 17 | Whitchurch to A30Hampshire · stretch 1 | 47,048 | 20 |
| 18 | At A30Hampshire · stretch 1 | 45,678 | 7 |
| 19 | A30 to A272Hampshire · stretch 1 | 54,459 | 26 |
| 20 | A272 to A33Hampshire · stretch 1 | 52,271 | 22 |
| 21 | A33 to M3Hampshire · stretch 1 | 61,295 | 20 |
| 22 | M42 to Creynolds LaneSolihull · stretch 2 | 34,274 | 10 |
| 23 | Creynolds Lane to B4102Solihull · stretch 2 | 25,501 | 9 |
| 24 | B4102 to Haslucks Green RdSolihull · stretch 2 | 30,622 | 54 |
| 25 | Haslucks Green Rd to B4025Solihull, Birmingham · stretch 2 | 29,100 | 14 |
| 26 | B4025 roundabout to A4040Birmingham · stretch 2 | 18,231 | 25 |
| 27 | A4040 to B4217Birmingham · stretch 2 | 21,454 | 64 |
| 28 | B4217 to A41Birmingham · stretch 2 | 16,025 | 72 |
| 29 | A4540 to A4040Birmingham · stretch 2 | 51,295 | 66 |
| 30 | A4040 to A34 spurBirmingham · stretch 2 | 13,597 | 17 |
| 31 | A34 spur to A4041Birmingham · stretch 2 | 19,590 | 57 |
| 32 | A4041 to M6Sandwell · stretch 2 | 36,482 | 17 |
| 33 | M6 to A4148Sandwell, Walsall · stretch 2 | 21,007 | 24 |
| 34 | A4148 to A4124Walsall · stretch 2 | 16,110 | 57 |
| 35 | A4124 to Turnberry RdWalsall · stretch 2 | 9,690 | 6 |
| 36 | Turnberry Rd to Holly Lane, CannockWalsall, Staffordshire · stretch 2 | 13,638 | 4 |
| 37 | Holly Lane to A5(T)Staffordshire · stretch 2 | 11,363 | 13 |
| 38 | A460 to A4601Staffordshire · stretch 2 | 16,596 | fewer than 3 |
| 39 | A4601 to A5190Staffordshire · stretch 2 | 31,275 | 3 |
| 40 | A5190 to A34 principalStaffordshire · stretch 2 | 8,572 | 21 |
| 41 | A34 principal to A513Staffordshire · stretch 2 | 25,361 | 3 |
| 42 | A34 trunk to A449Staffordshire · stretch 2 | 26,109 | 12 |
| 43 | A518 Lichfield Rd to A518 Lammascote RdStaffordshire · stretch 2 | 25,446 | 4 |
| 44 | A518 Lammascote Rd to A518 Chell RdStaffordshire · stretch 2 | 18,385 | 7 |
| 45 | Falkland Memorial Gardens to Pans RoadStaffordshire · stretch 2 | 20,714 | fewer than 3 |
| 46 | Pans Road to Roundabout with A5013 Eccleshall Road/A34Staffordshire · stretch 2 | 26,119 | 4 |
| 47 | A5013 to A513Staffordshire · stretch 2 | 14,046 | 15 |
| 48 | A513 to A51Staffordshire · stretch 2 | 23,090 | 17 |
| 49 | A51 to A520Staffordshire · stretch 2 | 31,971 | 7 |
| 50 | A520 to Whitemill LaneStaffordshire · stretch 2 | 25,702 | 4 |
| 51 | Whitemill Lane to B5027Staffordshire · stretch 2 | 23,155 | 6 |
| 52 | B5027 to A51Staffordshire · stretch 2 | 25,853 | 4 |
| 53 | A51 to A5035Staffordshire, Stoke-on-Trent · stretch 2 | 24,487 | 11 |
| 54 | A5035 to B5038Stoke-on-Trent · stretch 2 | 32,557 | 5 |
| 55 | B5038 to A500(T)Stoke-on-Trent · stretch 2 | 24,483 | 3 |
| 56 | A500(T) to A527Stoke-on-Trent, Staffordshire · stretch 2 | 17,856 | 20 |
| 57 | A527 to A53Staffordshire · stretch 2 | 26,584 | 5 |
| 58 | A53 to A525Staffordshire · stretch 2 | 25,811 | fewer than 3 |
| 59 | A525 to A52Staffordshire · stretch 2 | 30,796 | 3 |
| 60 | A52 to B5500Staffordshire · stretch 2 | 29,349 | 7 |
| 61 | B5500 to Parkhouse Road West roundaboutStaffordshire · stretch 2 | 23,977 | 6 |
| 62 | Parkhouse Road West roundabout to A500Staffordshire · stretch 2 | 26,203 | 14 |
| 63 | A500(T) to Swan CloseStaffordshire · stretch 2 | 20,852 | 4 |
| 64 | Swan Close to A5011Staffordshire · stretch 2 | 17,155 | fewer than 3 |
| 65 | A5011 to A50Staffordshire, East Cheshire · stretch 2 | 14,644 | 5 |
| 66 | A50 to Barber DriveEast Cheshire · stretch 2 | 12,853 | 5 |
| 67 | Barber Drive to Fol Hollow, CongletonEast Cheshire · stretch 2 | 13,650 | 13 |
| 68 | Fol Hollow to A54East Cheshire · stretch 2 | 13,897 | 7 |
| 69 | A54 to A534East Cheshire · stretch 2 | 13,897 | fewer than 3 |
| 70 | At A54East Cheshire · stretch 2 | 20,147 | 15 |
| 71 | A54 to A536East Cheshire · stretch 2 | 20,512 | 6 |
| 72 | Near Manchester Road, Lower Heath, Congleton to Quarry Roundabout (A34/A536)East Cheshire · stretch 2 | 8,771 | fewer than 3 |
| 73 | Roundabout A536/A34 to Monk's Heath, Chelford RoadEast Cheshire · stretch 2 | 11,551 | 24 |
| 74 | A537 to Whitebarn RdEast Cheshire · stretch 2 | 20,566 | 14 |
| 75 | A34 to A538East Cheshire · stretch 2 | 31,469 | 7 |
| 76 | At A538East Cheshire · stretch 2 | 34,669 | fewer than 3 |
| 77 | A538 to roundabout leading to Dean Row RdEast Cheshire · stretch 2 | 39,478 | 8 |
| 78 | roundabout leading to Dean Row Rd to roundabout leading to Coppice WayEast Cheshire · stretch 2 | 46,874 | 8 |
| 79 | roundabout leading to Coppice Way to A555East Cheshire · stretch 2 | 52,031 | 9 |
| 80 | A555 to B5358Stockport · stretch 2 | 50,567 | 16 |
| 81 | A34(T) to A560Stockport · stretch 2 | 57,688 | 10 |
| 82 | A560 to M56/M60Stockport · stretch 2 | 70,126 | 3 |
| 83 | M60 / M56 to A5145Stockport, Manchester · stretch 2 | 40,935 | 8 |
| 84 | A5145 to A5079Manchester · stretch 2 | 28,898 | 43 |
| 85 | A5079 to A6010Manchester · stretch 2 | 11,124 | 22 |
| 86 | A6010 to A5184Manchester · stretch 2 | 17,969 | 18 |
| 87 | A5184 to Grosvenor StManchester · stretch 2 | 17,169 | 6 |
| 88 | Upper Brook St to A5103Manchester · stretch 2 | 4,579 | 28 |
| 89 | At A5103Manchester · stretch 2 | 2,672 | 8 |
| 90 | A5103/A34 intersection to A6042/A34 intersectionManchester · stretch 2 | 6,037 | fewer than 3 |
| 91 | A6042/A34 intersection to A56/A34 IntersectionManchester · stretch 2 | 5,653 | 7 |
| 92 | A56 Deansgate to A6Manchester, Salford · stretch 2 | 8,845 | 12 |
| 93 | A6 to Council boundarySalford · stretch 2 | 30,645 | 6 |
Vehicles a day is the average daily flow in 2025. “Since 2019” compares the same count points. Collisions are those with the A34 as the first road, placed on the nearest section by their recorded position; rates (per 100 million vehicle miles) are shown for sections of half a mile or more with 10 or more.
A34 traffic by vehicle type
Cars and taxis make up 76.0% of the vehicle miles on the A34. HGVs account for 7.8%, rising to 13.4% on A339 to A34 spur.
Vehicle mix, 2025
Source:DfT,UK Motoring analysis 2000 to 2025 Updated
HGV share of traffic
| Year | HGV share |
|---|---|
| 2000 | 9.4% |
| 2001 | 9.1% |
| 2002 | 9.1% |
| 2003 | 8.9% |
| 2004 | 9.1% |
| 2005 | 9.1% |
| 2006 | 8.8% |
| 2007 | 9.0% |
| 2008 | 9.2% |
| 2009 | 8.4% |
| 2010 | 8.2% |
| 2011 | 7.9% |
| 2012 | 8.0% |
| 2013 | 7.8% |
| 2014 | 8.2% |
| 2015 | 8.4% |
| 2016 | 8.4% |
| 2017 | 8.4% |
| 2018 | 8.3% |
| 2019 | 8.1% |
| 2020 | 10.9% |
| 2021 | 10.0% |
| 2022 | 9.2% |
| 2023 | 8.9% |
| 2024 | 8.0% |
| 2025 | 7.8% |
Source:DfT,UK Motoring analysis 2000 to 2025 Updated
A34 traffic trend
Traffic on the A34 came to 2.06 billion vehicle miles in 2025. At the count points present in both years, it is down 1.2% on 2019, before the pandemic, and down 0.7% on 2015.
Vehicle miles a year
Like for like, traffic is up 11.6% on 2000.
| Year | Vehicle miles |
|---|---|
| 2000 | 1.8bn |
| 2001 | 1.8bn |
| 2002 | 1.9bn |
| 2003 | 1.9bn |
| 2004 | 1.9bn |
| 2005 | 1.9bn |
| 2006 | 1.9bn |
| 2007 | 2.0bn |
| 2008 | 1.9bn |
| 2009 | 1.9bn |
| 2010 | 1.9bn |
| 2011 | 1.9bn |
| 2012 | 1.8bn |
| 2013 | 1.9bn |
| 2014 | 1.9bn |
| 2015 | 2.0bn |
| 2016 | 2.0bn |
| 2017 | 2.0bn |
| 2018 | 2.1bn |
| 2019 | 2.1bn |
| 2020 | 1.5bn |
| 2021 | 1.8bn |
| 2022 | 2.0bn |
| 2023 | 2.0bn |
| 2024 | 2.1bn |
| 2025 | 2.1bn |
Source:DfT,UK Motoring analysis 2000 to 2025 Updated
Average daily flow
| Year | Vehicles a day |
|---|---|
| 2000 | 32,171 |
| 2001 | 33,250 |
| 2002 | 34,475 |
| 2003 | 34,736 |
| 2004 | 34,464 |
| 2005 | 34,898 |
| 2006 | 35,322 |
| 2007 | 35,583 |
| 2008 | 34,672 |
| 2009 | 34,517 |
| 2010 | 34,802 |
| 2011 | 34,802 |
| 2012 | 33,669 |
| 2013 | 34,338 |
| 2014 | 34,700 |
| 2015 | 36,076 |
| 2016 | 37,170 |
| 2017 | 36,753 |
| 2018 | 36,817 |
| 2019 | 36,719 |
| 2020 | 25,779 |
| 2021 | 31,093 |
| 2022 | 34,806 |
| 2023 | 35,303 |
| 2024 | 36,463 |
| 2025 | 36,279 |
Source:DfT,UK Motoring analysis 2000 to 2025 Updated
The chart counts the whole road as it was each year, so new or renumbered stretches move it. The percentage changes compare only count points present in both years (88.2% of today’s road for 2019). In 2025, 45 of the 121 count points were counted; DfT estimated the rest from earlier counts and local trends.
A34 collisions
Police recorded 1,436 collisions with the A34 as the first road from 2021 to 2025, 341 of them fatal or serious, including 25 fatal. That is 14.6 per 100 million vehicle miles, lower than the 31.5 for all A-roads in Great Britain. On average there were 1.8 a year for each mile of road.
Reported collisions by year
Up 12.7% from 2021 to 2025.
| Year | Slight | Fatal or serious |
|---|---|---|
| 2021 | 204 | 55 |
| 2022 | 231 | 68 |
| 2023 | 199 | 76 |
| 2024 | 237 | 74 |
| 2025 | 224 | 68 |
Source:DfT STATS19,UK Motoring analysis 2021 to 2025 Updated
Sections with the highest collision rates
Per 100 million vehicle miles, 2021 to 2025. Sections of half a mile or more with 10 or more collisions.
| Section | Per 100m vehicle miles |
|---|---|
| Upper Brook St to A5103 Manchester · 28 collisions | 570.5 |
| B4217 to A41 Birmingham · 72 collisions | 230.8 |
| A4041 to M6 Sandwell · 17 collisions | 141.9 |
| A4040 to B4217 Birmingham · 64 collisions | 129.7 |
| B4025 roundabout to A4040 Birmingham · 25 collisions | 129.2 |
| A5079 to A6010 Manchester · 22 collisions | 124.2 |
| A4148 to A4124 Walsall · 57 collisions | 86.3 |
| B4102 to Haslucks Green Rd Solihull · 54 collisions | 73.8 |
Source:DfT STATS19,UK Motoring analysis 2021 to 2025 Updated
A further 251 collisions were recorded at junctions where the A34 was the second road; they are not in the figures above. Fatal or serious uses DfT’s adjusted serious figures. How we count collisions
Council areas on the A34
In route order. Each is the highway authority DfT files the count points under.
- Oxfordshire
- West Berkshire
- Hampshire
- Solihull
- Birmingham
- Sandwell
- Walsall
- Staffordshire
- Stoke-on-Trent
- East Cheshire
- Stockport
- Manchester
- Salford
Planned closures on the A34 in England
National Highways has 43 planned closures on the A34 between 16 September 2026 and 30 September 2026, all of them starting in that period. 30 close a carriageway rather than a lane or slip road, and 43 start between 7pm and 6am.
-
Lane or slip A34 northbound lane 1 closure (42/9 to 43/9)
-
Carriageway A34 northbound Marcham to Abingdon carriageway closure
-
Carriageway A34 northbound Marcham to Abingdon carriageway closure
-
Carriageway A34 northbound Botley Carriageway closure between the exit and entry slip roads
-
Carriageway A34 southbound Hinksey Hill to Marcham carriageway closure
-
Carriageway A34 southbound East Ilsley Entry slip road closure
-
Lane or slip A34 southbound lane 1 closure (39/3 to 35/1)
-
Lane or slip A34 northbound lane 1 closure (42/9 to 43/9)
35 more planned closures in this period are not shown.
Planned closures only: National Highways can cancel or change them, and closures caused by incidents are not shown. Council roads in England are not covered. Roadworks and closures across the UK
Source:National Highways 2026-09-16 to 2026-09-30 Updated
Data sources and methodology
| Figures | Source | Period | Records | Updated |
|---|---|---|---|---|
| Traffic counts and vehicle mix | Road traffic statistics (AADF by count point) Department for Transport Derived statistics UK Motoring | 2000 to 2025 | 121 count points in 2025 | 15 September 2026 |
| Reported collisions | Road safety open data (STATS19) Department for Transport Derived statistics UK Motoring | 2021 to 2025 | 1,436 reported collisions | 15 September 2026 |
| Planned closures | Transport Data Feeds (DATEX II) National Highways | 2026-09-16 to 2026-09-30 | 2,304 planned closure schemes | 16 September 2026 |
- Annual average daily flow (AADF) is the average number of vehicles passing a point on a typical day of the year, both directions combined.
- Vehicle miles are AADF multiplied by link length and 365, summed over every count point link on the road.
- Sections join count point links between junctions, using the link lines in DfT’s major road database.
- STATS19 covers personal injury collisions reported to the police. Damage-only collisions are not included, and not every injury collision is reported.
- Serious and slight figures are DfT’s adjusted estimates, which allow for police forces moving to injury-based reporting.
- Counts of one or two collisions below Great Britain level are shown as “fewer than 3”.
Contains public sector information licensed under the Open Government Licence v3.0.
Powered by National Highways’ Transport Data Feeds