Follow the A217 London, Sutton, (A240) Kingston.
After 3½ miles turn left onto the A240 Epsom, Kingston.
After 3 miles at the Esso roundabout, turn right onto the A24 (A240) Kingston.
Continue for 3 miles and turn left onto the A3 Portsmouth, Guildford.
Continue for 9½ miles to the M25 and re-join the motorway at junction 10.
Diversion route anticlockwise (from Heathrow towards Gatwick)
Leave the M25 at junction 10 to join the A3 towards London.
After 9½ miles at the Hook interchange leave the A3 turning right onto the A240 Epsom, Reigate.
Continue for 3 miles to the Esso roundabout and turn left onto the A240 Reigate. Continue for 3 miles then turn right onto the A217 Reigate, M25.
After 3½ miles turn left to re-join the M25 motorway at junction 8.
Diversion route clockwise (from Gatwick towards Heathrow) for over-height vehicles (over 15ft/4.6m)
Leave the M25 at junction 9 A243 (Leatherhead).
Follow A243 London, Hook, Chessington.
After 6 miles, turn left onto the A309 Esher, Staines, (A3) Guildford, Portsmouth. After 1½ miles turn left to the A307 Esher, Guildford A3.
After 4½ miles, in Cobham, turn right onto the A245 M25, Guildford A3, Weybridge, Woking.
After ½ mile turn left onto the A3 Portsmouth Guildford. Continue for 1 mile and re-Join the motorway at J10.