Bus Times Haverhill
Haverhill has 119 bus stops served by 19 bus routes; the busiest is Millfields Way (opp) with 67 buses on Mon–Fri.
- 119 stops
- 19 routes
- 4 operators
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated
Bus stops in Haverhill
- Air Cadets (adj)13, 19, 46A, 319, 320, B1, B1A, X13
- Air Cadets (opp)13, 19, 46A, 319, 320, B1A, X13
- Ann Suckling Road (adj)13, 13A, 14, 15A, B1, B1A, X13
- Ann Suckling Road (opp)13, 13A, 14, 14A, B1, B1A, X13
- Arrendene Road (o/s 20)13
- Bailey Close (adj)13, 13A
- Baines Coney (opp)13A, B1
- Beech Grove (adj)13
- Beech Grove (opp)13
- Betony Walk (adj)13A, 15A, B1
- Betony Walk (opp)13A, 14A, 15A
- Blackmore Close (adj)13
- Boundary Road (adj)18, 41
- Boundary Road (opp)18, 41
- Broad Street (adj)19, 46A, 320, B1A, X13
- Broad Street (opp)19, 46A, 319, 320, B1, B1A, X13
- Broadcroft Crescent (adj)13
- Broadcroft Crescent (opp)13
- Bus Station (Arrivals)14A, 15A, B1, B1A
- Bus Station (Stand 1)13, 13A, X13
- Bus Station (Stand 2)13, 13A, X13
- Bus Station (Stand 3)14, 14B, 15, 15A, 15X
- Bus Station (Stand 4)18
- Bus Station (Stand 5)25, 319, 320, 321
- Bus Station (Stand 6)19, 41, 46A
- Cemetery (adj)19, 46A, 319, 320, B1, B1A, X13
- Cemetery (opp)19, 46A, 319, 320, B1A
- Cleves Road (adj)13A, 14A, 15A, 321
- Cleves Road (opp)13A, 15A, 321, B1
- Cornwallis Road (adj)13, 13A, B1
- Cornwallis Road (opp)13, 13A
- Coupals Road (o/s 7)14, 14B, 25
- Coupals Road (opp 7)14, 15, 15X, 25
- Deben Road (adj)13, 13A, 25
- Deben Road (opp)18, 25
- Forest Glade (adj)13
- Forties Close (opp)13, 13A
- Gainsborough Road (adj)13A
- Ganwick Close (adj)13
- Gloucester Road (adj)13, 13A, B1
- Gloucester Road (opp)13, 13A
- Hamlet Road (adj)18, 41, 319, 320
- Hamlet Road (opp)15A, 18, 41, 319, 320
- Hardwick Road (adj)14, 15, 15A, 15X
- Hardwick Road (opp)13, 13A, 14, 14B, 15, 15X
- Hazel Close (adj)13
- Hazel Close (opp)13
- Headland Avenue (adj)13, 13A
- Headland Avenue (opp)13, 13A, B1
- Health Centre (adj)321
- Helions Walk (adj)13, 13A, 15A, 321, B1
- Helions Walk (opp)13, 13A, 14A, 15A
- Howe Road (adj)13, 19, 46A, 319, 320, B1A, X13
- Howe Road (opp)13, 19, 46A, 319, 320, B1, B1A, X13
- Ingham Road (adj)14, 15, 15A, 15X
- Ingham Road (opp)13, 13A, 14, 14B, 15, 15X
- Janus Close (adj)14, 15, 15X
- Janus Close (opp)14, 14B, 15, 15X
- Jaywick Road (adj)14, 15, 15A, 15X
- Jaywick Road (opp)13, 13A, 14, 14B, 15, 15X
- Julian Close (adj)14, 14B, 15, 15X
- Julian Close (opp)14, 15, 15X
- Kestrel Road (adj)13, 13A, 14, 14B, 15, 15X
- Kestrel Road (opp)14, 15, 15A, 15X
- Kingfisher Close (adj)13, 13A, 25
- Kingfisher Close (opp)18, 25
- Larks Close (adj)13, 13A, 14, 14B, 15, 15X
- Larks Close (opp)14, 15, 15X
- Layer Road (adj)15A, 321
- Layer Road (opp)14A, 15A, 321
- Malin Close (opp)13, 13A
- Manor Farm Close (adj)13, 13A, 321, B1
- Manor Farm Close (opp)13, 13A, 15A
- Manor Road (adj)14, 15, 15A, 15X
- Manor Road (opp)13, 13A, 14, 14B, 15, 15X
- Mildenhall Place (adj)13, 13A, 25
- Mildenhall Place (opp)18, 25
- Mill Hill (adj)13, 13A, 15A, 321, B1
- Mill Hill (opp)13, 13A, 14A, 15A
- Millfields Way (adj)13, 13A, 14A, 15, 15A, 15X, 25, 41, B1, B1A, X13
- Millfields Way (opp)13, 13A, 14, 14B, 15, 15A, 15X, 18, 25, 41, B1, B1A, X13
- Minerva Close (adj)14, 15, 15X
- Minerva Close (opp)14, 14B, 15, 15X
- Nayland Road (adj)13, 13A
- Nayland Road (opp)13, 13A, B1
- Park Road (opp)13, 19, 46A, 319, 320, B1A, X13
- Pharmacy (adj)13, 13A
- Primary School (adj)18, 25
- Primary School (opp)13, 13A, 25
- Priory Avenue (adj)15A
- Priory Avenue (opp)15A, 321
- Queensway (o/s)13
- Research Park (adj)13, 13A, 19, 46A, B1A, X13
- Research Park (opp)13, 13A, 19, 46A, B1A, X13
- Rockall Close (adj)13, 13A
- Sainsburys (adj)13, 13A, 19, 46A, B1A, X13
- Sainsburys (opp)13, 13A, 19, 46A, 319, 320, B1A, X13
- Samuel Ward School (adj)14, 18, 41
- Samuel Ward School (o/s)18, 25
- Samuel Ward School (opp)13, 13A, 14, 25, 41
- Shetland Road (adj)18, 25
- Shetland Road (opp)25
- Stour Valley Road (adj)13, 13A, 15A, 18, 41, 319, 320
- Stour Valley Road (opp)13, 13A, 18, 41, 319, 320, 321, B1
- Strawberry Fields (adj)13A, 14A, 15A
- Strawberry Fields (opp)13A, 15A, B1
- Tasman Road (adj)14, 14B, 15, 15X, 18, 25
- Tasman Road (opp)14, 15, 15A, 15X, 25
- Tern Close (adj)13, 13A, 14, 14B, 15, 15X
- The Links (adj)13, 19, 46A, 319, 320, B1A, X13
- The Links (opp)13, 19, 46A, 319, 320, B1, B1A, X13
- Trundley Close (opp)13
- Underpass (adj)13, 13A, 25
- Vetch Walk (o/s)13A, 15A, B1
- Vetch Walk (opp)13A
- Victoria Road (adj)13A, 14A, 15A
- Victoria Road (opp)13A, 15A, B1
- York Road (adj)13, 13A
- York Road (opp)13, 13A, B1
Bus routes in Haverhill
- 13 Stagecoach East
- 13A Stagecoach East
- 14 Stephensons of Essex
- 14A Stephensons of Essex
- 14B Stephensons of Essex
- 15 Stephensons of Essex
- 15A Stephensons of Essex
- 15X Stephensons of Essex
- 18 Star Cabs
- 19 Stephensons of Essex
- 25 Stephensons of Essex
- 41 Hedingham & Chambers
- 46A Star Cabs
- 319 Stephensons of Essex
- 320 Stephensons of Essex
- 321 Stephensons of Essex
- B1 Hedingham & Chambers
- B1A Hedingham & Chambers
- X13 Stagecoach East
Bus operators in Haverhill
Haverhill bus times FAQ
- How many bus stops are there in Haverhill?
- Haverhill has 119 bus stops with a scheduled timetable.
- Which bus routes serve Haverhill?
- 19 routes serve Haverhill, including 13, 13A, 14, 14A, 14B, 15, 15A and 15X.
- Which bus companies run in Haverhill?
- Stephensons of Essex, Hedingham & Chambers, Stagecoach East and Star Cabs.
- What is the busiest bus stop in Haverhill?
- Millfields Way (opp), with 67 scheduled buses on Mon–Fri.
Official journey planners
Opens an external website.