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), Lower Green (34km/21mi), Meesden (35km/22mi), Lower Green (38km/24mi), Langley (39km/24mi), Duddenhoe End (42km/26mi), Bridge Green (43km/27mi), Littlebury Green (46km/29mi), Catmere End (48km/30mi), Ickleton (52km/32mi), Hinxton (55km/34mi), Duxford (57km/35mi), Whittlesford (58km/36mi), Little Shelford (63km/39mi), Great Shelford (64km/40mi) and Cambridge (67km/41mi).