This route passes through Great Shelford (0km/0mi), Little Shelford (1km/0mi), Newton (4km/3mi), Thriplow (7km/4mi), Fowlmere (9km/5mi), Crawley End (16km/10mi), Chrishall (17km/11mi), Lower Pond Street (20km/12mi), Upper Pond Street (21km/13mi), Duddenhoe End (21km/13mi), Langley (23km/14mi), Lower Green (24km/15mi), Stickling Green (29km/18mi), Hill Green (30km/19mi), Arkesden (32km/20mi), Wicken Bonhunt (33km/21mi), Bonhunt Water (35km/22mi), Newport (36km/22mi), Elder Street (42km/26mi), Cole End (46km/29mi), Sewards End (48km/30mi), Saffron Walden (48km/30mi), Audley End (52km/33mi), Littlebury (54km/34mi), Great Chesterford (58km/36mi), Ickleton (59km/37mi), Hinxton (62km/38mi), Duxford (64km/39mi), Whittlesford (65km/40mi), Little Shelford (70km/43mi) and Great Shelford (71km/44mi).