TrafficCheck
M4

M4 traffic

● Traffic reports

M4 motorway · London – South Wales

Current incidents—Loading live data
Roadworks on M4—Planned and active works
Closures / restrictions—Current reports
Longest delay—Latest active M4 records
NorthboundCheckingLive M4 records
SouthboundCheckingLive M4 records

M4 traffic now

Checking current M4 conditions…

▣ Live map
Skip map to traffic reports
⌖M4 incident map
Map key
IncidentCongestionRoadworksClosure / restriction

Other traffic incidents

Loading M4 incidents…

Roadworks & closures

Loading M4 roadworks…
Route information and related roads
Road details

About the M4

Approximate length189 miles
RouteLondon – South Wales
Eastern endChiswick, London
Western endPont Abraham, Carmarthenshire
Major areasLondon, Reading, Swindon, Bristol, Newport, Cardiff, Swansea
Key connectionsM25, M32, M5, M48, M49, A48(M)

Selected service areas from operator listings. Check the operator for current facilities, access and opening times.

How busy is the M4?

2025 annual average
156,491vehicles a day

local authority boundary to J4 · Hillingdon

6,249 HGVs a day · 4.0% of traffic

Busiest published count location · both directions

M4 route and junction details

Selected junctions and connections. Check signs for permitted movements and current access.

M5 J15

Almondsbury Interchange (M4 J20)

  • Connects M5
M4 J19

Hambrook Interchange

  • Connects M32
M4 J21
  • Connects M48
M4 J22
  • Connects M49
M4

Prince of Wales Bridge

  • Prince of Wales Bridge crosses between England and Wales. Welsh onward traffic coverage is separate.

M4 traffic questions

Is there traffic on the M4 today?

Checking the latest M4 traffic reports…

Are there roadworks on the M4?

Checking current M4 roadworks…

Where can I find M4 services?

The services section above lists service areas on the M4.

Where are the delays on the M4?

Checking current M4 delays…

Checking the latest M4 updates…
M4 junction details