This route passes through Cambridge (0km/0mi), Hauxton (8km/5mi), Harston (8km/5mi), Newton (11km/7mi), Thriplow (13km/8mi), Fowlmere (15km/10mi), Crawley End (23km/14mi), Heydon (24km/15mi), Great Chishill (25km/16mi), Shaftenhoe End (28km/17mi), Barkway (31km/19mi), Reed (34km/21mi), Barkway (37km/23mi), Paynes End (42km/26mi), Anstey (43km/26mi), Cheapside (43km/27mi), Lower Green (44km/27mi), Meesden (45km/28mi), Lower Green (48km/30mi), Langley (49km/31mi), Duddenhoe End (52km/32mi), Bridge Green (53km/33mi), Littlebury Green (56km/35mi), Catmere End (58km/36mi), Ickleton (62km/39mi), Hinxton (65km/40mi), Duxford (67km/41mi), Whittlesford (68km/42mi), Little Shelford (73km/45mi), Great Shelford (74km/46mi) and Cambridge (77km/48mi).