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), The Willows (44km/27mi), East End (45km/28mi), Maggots End (48km/30mi), Manuden (49km/31mi), Stansted Mountfitchet (52km/32mi), Ugley Green (56km/35mi), Elsenham (57km/35mi), Ugley (61km/38mi), Rickling Green (63km/39mi), Rickling (65km/40mi), Wicken Bonhunt (67km/42mi), Arkesden (69km/43mi), Littlebury Green (75km/46mi), Catmere End (76km/47mi), Ickleton (80km/50mi), Hinxton (83km/51mi), Duxford (85km/53mi), Whittlesford (86km/54mi), Little Shelford (91km/57mi), Great Shelford (92km/57mi) and Cambridge (95km/59mi).