[{{]
cite newsurl=http://news.bbc.co.uk/1/hi/england/wiltshire/4498551.stm | publisher=BBC News | title=Drivers hold M4 speed camera demo | date=April 30, 2005
Traffic heading into London travels at a maximum speed of 60 mph (97 km/h) after the Heathrow turnoff, the limit is enforced by cameras. The elevated section is also enforced by speed cameras at 40 mph (64 km/h). Traffic heading out of London is limited to 40 mph (64 km/h) on the elevated section, but there are no cameras.
Speed checks are also carried out by mobile Safety Camera Partnership vans on the toll plaza on the Welsh side of the M4 after the Second Severn Bridge. There are also mobile camera vans on sections of the M4 between the toll plaza and Cardiff.
The section between junction 40 and junction 41 has a maximum speed of 50 mph (80 km/h), and is enforced by a permanent speed camera (Gatso), to be found near junction 41 (in both directions). | The M4 between junctions 22 and 23, crossing the River Severn from England to Wales on a cable-stayed bridge (the Second Severn Crossing). Wales is seen in the distance. |
 | The M4 near Bristol (England) between junctions 19 and 20, looking west towards Wales. | {| border=1 bgcolor=#fffff8 cellpadding=3 style="margin-left:1em; color: black; border-collapse: collapse;"|- align="center" bgcolor="0080d0" style="color: white;font-size:120%;" | M4 Motorway|- align="center" bgcolor="000000" style="color: white" | Eastbound | Junction | - | London A4 | 1 | Start of motorway>- | A4 North Circular A406 South Circular A205 Chiswick A315 | 2 | Brentford A4>- align="center" | Heston services|- | Heathrow Terminal 4 & Cargo, Hayes, Harrow, Hounslow A312 | 3 | Heathrow Terminal 4 & Cargo, Hayes, Harrow, Feltham A312>- | Heathrow Terminals 1, 2 & 3 (A4) Uxbridge (A408) | 4 | Heathrow Terminals 1, 2 & 3 (A4) Uxbridge (A408)>- | Heathrow Terminal 4 & Cargo, Gatwick Airport, Watford, Oxford M25 | 4B | Heathrow Terminal 4 & Cargo, Gatwick Airport, Watford, Oxford M25>- | Colnbrook, Langley A4 Eton, Datchet B470 | 5 | Colnbrook, Langley A4 Datchet B470>- | Slough A355 Windsor A322 | 6 | Slough A355 Windsor A322>- | Slough (A4) | 7 | Slough (A4)>- | High Wycombe, Henley A404(M) Maidenhead A308(M) | 8/9 | High Wycombe, Henley A404(M) Maidenhead A308(M)>- | Reading, Wokingham, Bracknell A329(M) | 10 | Reading, Wokingham, Bracknell A329(M)>- | Basingstoke, Reading, A33 | 11 | Basingstoke, Reading, A33>- align="center" | Reading services|- | Reading, Theale A4 | 12 | Reading, Theale A4>- | Newbury, Oxford A34 & Chieveley services | 13 | Newbury, Oxford A34 & Chieveley services>- | Hungerford, Wantage A338 | 14 | Hungerford, Wantage A338>- align="center" | Membury services|- | Swindon A419 Marlborough A346Oxford (A420) | 15 | Swindon, Gloucester A419Marlborough A346>- | Swindon A3102 | 16 | Swindon A3102>- | Chippenham A350 Cirencester A429 | 17 | Chippenham A350 Cirencester A429>- align="center" | Leigh Delamere services|- | Bath, Stroud A46 | 18 | Bath, Stroud A46>- | Bristol M32 | 19 | Bristol M32>- | The SOUTH WEST, Bristol, The MIDLANDS, Gloucester M5 (Almondsbury Interchange) | 20 | Bristol, Exeter, The MIDLANDS, Gloucester M5 (Almondsbury Interchange)>- | No exit | 21 | Chepstow M48>- | Avonmouth M49 The SOUTH WEST, Bridgwater, Exeter (M5) | 22 | Avonmouth M49>- align="center" | Second Severn Crossing|- | Chepstow M48 | 23 | No exit>- | Magor, Caldicot B4245 & Magor services | 23A | Magor, Caldicot B4245 & Magor services>- | Newport A48 & B4237, Monmouth A449, The MIDLANDS (M50) | 24 | Newport A48 & B4237, Monmouth A449>- | No exit | 25 | Caerleon B4596>- | No exit | 25A | Newport, Cwmbran A4042>- | Newport, Cwmbran, Caerleon A4051 | 26 | Newport A4051>- | High Cross B4591 | 27 | High Cross B4591>- | Newport A48 Risca, Brynmawr A467 | 28 | Newport A48 Risca, Brynmawr A467>- | No exit | 29 | Cardiff A48(M)>- | Cardiff A4232 | 30 | Cardiff A4232>- | Cardiff, Merthyr Tydfil A470 | 32 | Cardiff, Merthyr Tydfil A470>- | Cardiff & Airport, Barry, Penarth A4232 & Cardiff West services | 33 | Cardiff & Airport, Barry, Penarth A4232 & Cardiff West services>- | Llantrisant, Rhondda A4119 | 34 | Llantrisant, Rhondda A4119>- | Pen-coed A473 | 35 | Bridgend, Pen-coed A473>- | Bridgend A4061 Maesteg A4063 & Sarn Park services | 36 | Bridgend A4061 Maesteg A4063 & Sarn Park services>- | Porthcawl, Pyle A4229 | 37 | Porthcawl, Pyle A4229>- | Port Talbot A48 | 38 | Port Talbot A48>- | No exit | 39 | No exit>- | Port Talbot A4107 | 40 | Port Talbot A4107>- | Port Talbot A48 | 41 | Briton Ferry A48>- | Swansea A483 Briton Ferry A48 | 42 | Swansea A483>- | Neath, Merthyr Tydfil A465 | 43 | Neath, Merthyr Tydfil A465>- | Swansea A48 | 44 | Swansea A48>- | Swansea, Pontardawe A4067 | 45 | Swansea, Pontardawe A4067>- | Swansea B4489 | 46 | Swansea B4489>- | Swansea A483 & Swansea West services | 47 | Swansea A483 Pontarddulais A48 & Swansea West services>- | Pontarddulais, Llanelli A4138 | 48 | Pontarddulais, Llanelli A4138 | | Start of motorway | 49 | Carmarthen A48 Ammanford A483 & Pont Abraham services'' |