18 · Haverhill Bus Station – Clare, Srour Valley School
via Sturmer, Bagthorne End, Stoke by Clare
Effective: 4 September 2023
13 records · Current registrations: 5
Current registrations are listed first, followed by retained historical registrations. A registration is not proof of current timetables or live operation.
18 · Haverhill Bus Station – Clare, Srour Valley School
via Sturmer, Bagthorne End, Stoke by Clare
Effective: 4 September 2023
204 · Isleham – Newmarket
via Chippenham
Effective: 3 January 2023
47 · Brinkley Old School Lane – Newmarket
via Burrough Green, Stethworth,Kirtling,Cleveley, Ashtley
Effective: 23 November 2020
900 · Newmarket – Newmarket
via Dullington, Cheveley, Stetchworth, Ashley, Brinkley
Effective: 23 November 2020
114 · Addenbrookes Cambridge – Drummer Street Cambridge
via Crispin Close, Coldhants Lane, Coleridge Road
Effective: 23 November 2020
13B · Haverhill Road, Nosterfield End – High Street, Linton
via Castle Camps, Shudy Camps, Bartlow
Effective: 13 June 2026
46A · Haverhill Bus Station – Studlands Park Avenue, Newmarket
via Haverhill / West Wratting / Weston Colville / Brinkley
Effective: 2 June 2026
46A · Haverhill – Newmarket
via Linton, Balsham, West Wratting, West Wickham, Weston Colville, Brinkley, Borough Green
Effective: 27 May 2026
12 · Newmarket Bus Station – Market Street, Ely
via Fornham, Soham
Effective: 5 January 2026
19 · West Wickham White Horse/Borugh Green School – Haverhill Bus Station
via Linton Castle, Cambridge
Effective: 17 August 2024
348 · Haverhill Bus Station/Wickhamrook/Bradley – Haverhill Bus Station/ Great Bradley
via Parkway/Chapple Drive/Bradley
Effective: 30 December 2022
46 · Linton – Newmarket
via Bailsham, West Wratting, Brinkley, Burrough Green
Effective: 15 August 2021
110 · Impington – Ely
via Histon, Cottenham, Campton, Wilburton
Effective: 15 August 2021
Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗