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), Barleycroft End (42km/26mi), The Willows (43km/27mi), East End (43km/27mi), Maggots End (47km/29mi), Manuden (48km/30mi), Rickling Green (53km/33mi), Rickling (55km/34mi), Wicken Bonhunt (57km/35mi), Arkesden (58km/36mi), Littlebury Green (64km/40mi), Catmere End (66km/41mi), Ickleton (70km/43mi), Hinxton (72km/45mi), Duxford (74km/46mi), Whittlesford (76km/47mi), Little Shelford (81km/50mi), Great Shelford (82km/51mi) and Cambridge (84km/52mi).