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 (25km/15mi), Great Chishill (26km/16mi), Shaftenhoe End (28km/17mi), Nuthampstead (32km/20mi), Paynes End (34km/21mi), Cheapside (34km/21mi), Anstey (34km/21mi), Lower Green (36km/22mi), Meesden (36km/23mi), Lower Green (40km/25mi), Langley (41km/25mi), Duddenhoe End (43km/27mi), Upper Pond Street (44km/27mi), Bridge Green (44km/28mi), Elmdon (47km/29mi), Ickleton (52km/33mi), Hinxton (55km/34mi), Duxford (56km/35mi), Whittlesford (58km/36mi), Little Shelford (63km/39mi), Great Shelford (64km/40mi) and Cambridge (67km/41mi).