This route passes through Cambridge (0km/0mi), Hauxton (6km/4mi), Harston (7km/4mi), Newton (9km/6mi), Thriplow (12km/8mi), Fowlmere (14km/9mi), Crawley End (22km/14mi), Heydon (23km/14mi), Great Chishill (24km/15mi), Shaftenhoe End (26km/16mi), Nuthampstead (31km/19mi), Paynes End (32km/20mi), Cheapside (33km/20mi), Anstey (33km/20mi), Snow End (33km/21mi), Lincoln Hill (34km/21mi), Great Hormead (36km/23mi), Little Hormead (38km/23mi), Furneux Pelham (41km/26mi), Patient End (43km/26mi), Braughing (46km/29mi), Puckeridge (49km/30mi), Barwick (53km/33mi), Barwick Ford (54km/34mi), Kettle Green (57km/35mi), Hadham Cross (58km/36mi), Much Hadham (59km/37mi), Little Hadham (63km/39mi), Clapgate (65km/41mi), Gravesend (66km/41mi), The Willows (69km/43mi), Stocking Pelham (70km/43mi), Berden (72km/44mi), Clavering (75km/46mi), Hill Green (76km/47mi), Arkesden (78km/48mi), Littlebury Green (84km/52mi), Catmere End (85km/53mi), Ickleton (89km/55mi), Hinxton (92km/57mi), Duxford (94km/58mi), Whittlesford (95km/59mi), Little Shelford (100km/62mi), Great Shelford (102km/63mi) and Cambridge (104km/64mi).