This route passes through Great Shelford (0km/0mi), Little Shelford (1km/0mi), Newton (4km/3mi), Thriplow (7km/4mi), Fowlmere (9km/5mi), Crawley End (16km/10mi), Heydon (18km/11mi), Great Chishill (19km/12mi), Shaftenhoe End (21km/13mi), Nuthampstead (25km/16mi), Paynes End (27km/17mi), Cheapside (27km/17mi), Anstey (27km/17mi), Snow End (28km/17mi), Lincoln Hill (29km/18mi), Great Hormead (31km/19mi), Little Hormead (32km/20mi), Furneux Pelham (36km/22mi), Barleycroft End (37km/23mi), The Willows (37km/23mi), East End (38km/24mi), Maggots End (41km/26mi), Manuden (42km/26mi), Stansted Mountfitchet (46km/28mi), Ugley Green (49km/31mi), Elsenham (50km/31mi), Ugley (54km/34mi), Rickling Green (56km/35mi), Rickling (58km/36mi), Wicken Bonhunt (60km/38mi), Arkesden (62km/39mi), Littlebury Green (68km/42mi), Catmere End (69km/43mi), Ickleton (74km/46mi), Hinxton (76km/47mi), Duxford (78km/48mi), Whittlesford (80km/49mi), Little Shelford (84km/52mi) and Great Shelford (86km/53mi).