This route passes through Cambridge (0km/0mi), Great Shelford (6km/3mi), Stapleford (8km/5mi), Sawston (10km/6mi), Whittlesford (13km/8mi), Newton (17km/10mi), Thriplow (19km/12mi), Fowlmere (21km/13mi), Foxton (23km/15mi), Barrington (26km/16mi), Haslingfield (29km/18mi), Barton (32km/20mi), Roman Hill (33km/21mi) and Cambridge (35km/22mi).