This route passes through Cambridge (0km/0mi), Great Shelford (6km/3mi), Little Shelford (8km/5mi), Whittlesford (11km/7mi), Duxford (14km/9mi), Crawley End (23km/15mi), Heydon (25km/15mi), Great Chishill (26km/16mi), Bridgefoot (30km/19mi), Flint Cross (31km/19mi), Fowlmere (33km/21mi), Shepreth (37km/23mi), Barrington (39km/24mi), Haslingfield (43km/27mi), Barton (46km/29mi), Roman Hill (47km/29mi) and Cambridge (48km/30mi).