The A248 is a fairly short, mostly rural road that goes around the south of Guildford.
Albury - Peamarsh
The road starts at a T-junction in the middle of a short dual-carriageway stretch of A25 a mile west of Shere. After a long straight there's a fairly tight right turn, where you could instead go straight on along a narrow lane towards Cranleigh. You're then almost immediately into a narrow street through the pretty little village of Albury. Coming out of Albury there's a tight S-bend, then about half a mile of open country before Chilworth starts, first with some expensive looking houses on the right. Between Albury and Chilworth is all 30mph, despite that entirely un-built-up half mile, and the further half-mile that I would expect to be 40mph.
As the part of Chilworth that's built up on both sides starts, you pass Chilworth station on the left. This is on the North Downs line which runs parallel to the A248 for a while. A side road next to the station has a level crossing. Chilworth always feels more like a suburb than the village that it really is.The A248 is the main road through it, and progress can be slow because of all the parked cars.
The A248 turns left and shortly right again, in order to cross the railway at a level crossing (automatic half barriers). Eventually you leave Chilworth, and it's NSL for a while. Not far outside Chilworth, there's a T junction where you TOTSO right to stay on the A248. Turning left instead would put you on the B2128 to Cranleigh.
You soon arrive in Shalford, and run past the village green on your left until you reach a roundabout with the A281. The A281 goes from Guildford to Horsham, but it is quite a curved shape and is almost north-south here. To continue on the A248 you need to turn left along the A281 for maybe 150 m, then turn right a T-junction. There's a sharp left, then a gentle right and a bridge across the River Wey, all of which are in a place called Broadford, which is just a pub, a handful of houses and an industrial estate.
After about half a mile nearly straight, you cross a dismantled railway. This is the Guildford - Cranleigh - Christ's Hospital (south of Horsham) line, which was closed in 1963 and is now used as the Downs link long distance footpath / cycleway.
The road then turns to the right and comes to a roundabout on the A3100 (former A3) Old Portsmouth Road at Peasmarsh, where the A248 ends, about two miles North of Godalming.
||T-junction with A25
||Albury Post Office
The A248 is unchanged from its original 1922 route.