It branched off the Eastern Counties Railway's London–Cambridge line at Great Chesterford and ran about 15 miles north east to a terminus in Newmarket, with intermediate stations at Bourne Bridge There were two stations at Bourne Bridge; the first (1848 - 1850) located at Pampisford Road and the second (1850 - 1851), a relocation a little way south at the site of the later Railway Inn following which the first station closed.