The B6479 runs up the Ribble Valley in west Yorkshire. The road was originally unclassified but gained its number in the mid-1930s.
The road starts on the B6480 (pre-bypass A65) on the northern side of Settle, just by that road's bridge over the River Ribble. We follow Langcliffe Road into open country then bear right to go under the Settle to Carlisle railway line, another method of transport that follows the river valley. After skirting the small village of Langcliffe we go over the railway line then thread our way through the small amount of space between river and railway, passing a surprising number of buildings.
After going under some crags we pass over the top of a short railway tunnel and then reach Stainforth; this is now bypassed but at one time the B6479 zigzagged through the village centre. The road now runs alongside the railway line for a mile or so, although at one point the railway briefly crosses the Ribble to avoid a tunnel whilst we go over the top of a spur. A few bends then take us to within a stone's throw of Helwith Bridge, although the road bears sharply right to avoid this small settlement and river crossing.
The road now moves over to the eastern side of the Ribble valley and presently reaches Horton-in-Ribblesdale. After crossing the Horton Beck we go round two sides of the churchyard and pass a pub before we pass a couple of fields to take us over a narrow bridge over Brants Gill. There's a sharp left-hand bend immediately afterwards and we cross the River Ribble and then reach the main part of the village. There's a sharp right-hand bend (with the station ahead) then shortly we go under the railway line to leave town. Road and railway now leave the valley bottom, with our route climbing significantly up the valley side before returning to the railway and following it to the hamlet of Selside.
We continue north, parallel to the railway line, which is invisible to the right, and follow a surprisingly straight route across undulating terrain; there is now no Ribble Valley to speak of. After going over the railway line a final time we head towards Whernside and then the Ribblehead Viaduct becomes visible. We don't reach either: the B6479 ends shortly afterwards at a T-junction on the B6255. Ribblehead station and the pub are just to the left.