This route passes through Cambridge (0km/0mi), Roman Hill (5km/3mi), Barton (5km/3mi), Haslingfield (8km/5mi), Barrington (11km/7mi), Shepreth (14km/9mi), Fowlmere (17km/11mi), Thriplow (19km/12mi), Newton (22km/14mi), Little Shelford (25km/16mi), Great Shelford (27km/17mi) and Cambridge (29km/18mi).