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), Nuthampstead (32km/20mi), Paynes End (34km/21mi), Cheapside (34km/21mi), Anstey (34km/21mi), Snow End (35km/22mi), Lincoln Hill (35km/22mi), Great Hormead (38km/23mi), Little Hormead (39km/24mi), Furneux Pelham (42km/26mi), Barleycroft End (43km/27mi), Gravesend (45km/28mi), Clapgate (46km/29mi), Upwick Green (48km/30mi), Level's Green (50km/31mi), Hazel End (53km/33mi), Stansted Mountfitchet (55km/34mi), Ugley Green (59km/37mi), Elsenham (60km/37mi), Ugley (64km/40mi), Rickling Green (66km/41mi), Rickling (68km/42mi), Wicken Bonhunt (70km/44mi), Arkesden (72km/45mi), Littlebury Green (78km/48mi), Catmere End (79km/49mi), Ickleton (83km/52mi), Hinxton (86km/53mi), Duxford (88km/54mi), Whittlesford (89km/55mi), Little Shelford (94km/58mi), Great Shelford (96km/59mi) and Cambridge (98km/61mi).