This route passes through Great Shelford (0km/0mi), Stapleford (2km/1mi), Sawston (3km/2mi), Babraham (7km/4mi), Little Abington (9km/6mi), Hildersham (11km/7mi), Balsham (15km/9mi), West Wickham (19km/12mi), Carlton Green (23km/15mi), Temple End (26km/16mi), Great Thurlow (28km/17mi), Little Thurlow (28km/17mi), Little Thurlow Green (29km/18mi), Cock and End (34km/21mi), Farley Green (35km/22mi), Denston (38km/23mi), Hawkedon (42km/26mi), Somerton (45km/28mi), Mile End (46km/29mi), Hartest (47km/29mi), Lawshall (51km/32mi), Hawstead Green (55km/34mi), Melon Green (57km/35mi), Mickley Green (58km/36mi), Whepstead (59km/36mi), Chevington (65km/40mi), Hargrave (66km/41mi), Lady's Green (68km/42mi), Ousden (69km/43mi), Broad Green (76km/47mi), Saxon Street (77km/48mi), Little Ditton (79km/49mi), Ditton Green (79km/49mi), Stetchworth (82km/51mi), Dullingham (82km/51mi), West Wratting (92km/57mi), Balsham (93km/58mi), Hildersham (99km/61mi), Great Abington (101km/63mi), Sawston (107km/66mi), Stapleford (110km/69mi) and Great Shelford (110km/69mi).