This route passes through Great Shelford (0km/0mi), Sawston (3km/2mi), Great Abington (10km/6mi), Hildersham (12km/8mi), Balsham (17km/11mi), West Wickham (21km/13mi), Streetly End (22km/14mi), Horseheath (23km/14mi), Cardinal's Green (24km/15mi), Mill Green (26km/16mi), Nosterfield End (28km/17mi), Haverhill (29km/18mi), Calford Green (35km/22mi), Kedington (37km/23mi), Boyton End (40km/25mi), Stoke-by-Clare (42km/26mi), Ashen (44km/28mi), Tilbury Green (47km/29mi), Oaker Hill (48km/30mi), Man's Cross (49km/31mi), Dyer's End (53km/33mi), Stambourne (53km/33mi), Stambourne Green (55km/34mi), Cornish Hall End (58km/36mi), Tinkers Green (60km/37mi), Great Sampford (63km/39mi), Radwinter (67km/42mi), The Common (68km/42mi), Saffron Walden (75km/47mi), Northend (80km/50mi), Littlebury (80km/50mi), Great Chesterford (83km/52mi), Ickleton (85km/53mi), Hinxton (87km/54mi), Duxford (89km/55mi), Whittlesford (91km/56mi), Little Shelford (96km/59mi) and Great Shelford (97km/60mi).