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), Potton (33km/21mi), Everton (38km/24mi), Church End (43km/27mi), Blunham (45km/28mi), Great Barford (48km/30mi), East End (53km/33mi), Duck's Cross (54km/34mi), Colesden (56km/35mi), Chawston (58km/36mi), Duloe (64km/40mi), St Neots (65km/40mi), Waresley (77km/48mi), Great Gransden (80km/50mi), Caxton (84km/52mi), Bourn (87km/54mi), Toft (92km/57mi), Comberton (94km/58mi), Barton (97km/60mi), Roman Hill (98km/61mi) and Cambridge (99km/62mi).