This article is about the current B311 in Surrey.
For the original B311 in Westminster, see B311 (Westminster)
The B311 is a semi-rural B-road across Bagshot Heath. The road was unclassified for many years but finally gained its number around 1980.
The route starts at a roundabout junction with the A322 and A319 at the southern end of the Lightwater bypass. There's a fast drive west, along Red Road, over heathland and firing ranges for a few miles, before the road negotiates a few tight bends that now have numerous 40 mph advisory signs on them (although the road remains NSL at this point). There's a roundabout with the B3015 and the road changes from rural to urban in nature, becoming Upper Chobham Road in the process. After a couple more roundabouts, we're in the thick of the built-up area passing by several schools, with plenty of speed humps. It's then a bumpy ride, including a right turn at a mini-roundabout to become Chobham Road down to Frimley Park hospital, where the road ends on the A325.