This route passes through Cambridge (0km/0mi), Girton (5km/3mi), Bar Hill (11km/7mi), Boxworth (17km/11mi), Knapwell (21km/13mi), Cambourne (24km/15mi), Crow End (26km/16mi), Bourn (27km/17mi), Caxton (29km/18mi), Great Gransden (33km/21mi), Waresley (36km/23mi), Gamlingay (39km/24mi), Hatley St George (44km/27mi), East Hatley (45km/28mi), Croydon (48km/30mi), Arrington (50km/31mi), Old Wimpole (52km/32mi), Orwell (54km/34mi), Barrington (58km/36mi), Haslingfield (62km/38mi), Barton (65km/40mi), Roman Hill (66km/41mi) and Cambridge (67km/42mi).