This route passes through Cambridge (0km/0mi), Roman Hill (5km/3mi), Barton (5km/3mi), Haslingfield (8km/5mi), Barrington (11km/7mi), Orwell (15km/9mi), Old Wimpole (18km/11mi), Arrington (20km/13mi), Croydon (22km/14mi), East Hatley (26km/16mi), Hatley St George (26km/16mi), Gamlingay (30km/19mi), Gamlingay Great Heath (33km/20mi), Everton (35km/22mi), Church End (40km/25mi), Blunham (42km/26mi), Great Barford (45km/28mi), East End (50km/31mi), Duck's Cross (52km/32mi), Colesden (53km/33mi), Chawston (56km/35mi), Duloe (61km/38mi), St Neots (62km/39mi), Waresley (75km/46mi), Great Gransden (77km/48mi), Caxton (82km/51mi), Bourn (84km/52mi), Toft (89km/55mi), Comberton (91km/57mi), Barton (94km/59mi), Roman Hill (95km/59mi) and Cambridge (96km/60mi).