This route passes through Great Shelford (0km/0mi), Stapleford (2km/1mi), Sawston (3km/2mi), Babraham (7km/4mi), Little Abington (9km/6mi), Hildersham (11km/7mi), Balsham (15km/9mi), West Wickham (19km/12mi), Carlton Green (23km/15mi), Temple End (26km/16mi), Great Thurlow (28km/17mi), Little Thurlow (28km/17mi), Little Thurlow Green (29km/18mi), Cock and End (34km/21mi), Farley Green (35km/22mi), Wickhambrook (37km/23mi), Attleton Green (37km/23mi), Wickhambrook (38km/23mi), Ashfield Green (40km/25mi), Hargrave (43km/27mi), Barrow (48km/30mi), Burthorpe (49km/30mi), Risby (52km/32mi), Needham Street (64km/40mi), Gazeley (66km/41mi), Ashley (69km/43mi), Cheveley (71km/44mi), Stetchworth (77km/48mi), Dullingham (78km/49mi), West Wratting (86km/53mi), Balsham (88km/55mi), Hildersham (93km/58mi), Great Abington (95km/59mi), Sawston (101km/63mi), Stapleford (105km/65mi) and Great Shelford (105km/65mi).