|From:||Hill of Beath (NT149898)|
|Distance:||4 miles (6.4 km)|
|Meets:||B981, B912, A909, B996|
|Route outline (key)|
The B917 is a short road in west Fife running parallel to the original route of the A90, allowing traffic on that road to avoid the centre of Cowdenbeath.
The B917 begins just south of Hill of Beath at a junction with the B981 (former A90). It travels north, at this point known as the Old Perth Road, through Hill of Beath and skirts round the west side of Cowdenbeath.
Just south of Kelty it meets the B912 from Dunfermline at a mini roundabout. It then continues, first as Cantsdam Road and then as Oakfield Street, through Kelty, crossing the A909 (former B914) at the centre of the town.
Originally the B917 ended at this junction but it was extended north in 1935. It continues as Main Street, then as Black Street after a sharp turn east, and finally terminates at a T-junction with the B996 (also the former A90).