321
Route map
321 live route map
See the route, stops, and live buses currently on this line.
69 stops
Live buses loading
Map ready
Loading the route map...
Newport JF Academy → Haverhill Bus Station
4 trips · first 15:28 · last 19:20
Mon–Sat
Live From 2024-04-15
Swipe sideways to see later trips.
Stop
15:28
Haverhill Bus Station
16:20
Haverhill Bus Station
18:20
Haverhill Bus Station
19:20
Haverhill Sainsburys
Haverhill Bus Station → Newport JF Academy
5 trips · first 07:20 · last 18:20
Mon–Sat
Live From 2024-04-15
Swipe sideways to see later trips.
Stop
07:20
Haverhill Bus Station
15:26
Haverhill Sainsburys
16:34
Haverhill Sainsburys
17:20
Haverhill Bus Station
18:20
Haverhill Bus Station
Timetable data from Stephensons of Essex, refreshed 2026-06-12 · Source: Bus Open Data Service (BODS) · Service code PF0000454:193.
Main stops shown
27 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Haverhill, Sainsburys opposite
- Haverhill, Bus Station Stand 5
- Haverhill, Cleves Road adjacent
- Helions Bumpstead, Wiggens Hall opposite
- Helions Bumpstead, Parsonage Farm opposite
- Steeple Bumpstead, Chapel Street opposite
- Steeple Bumpstead, Post Office opposite
- Steeple Bumpstead, Queen Edith Drive adjacent
- Radwinter, Maple Lane adjacent
- Steeple Bumpstead, Claywall Bridge adjacent
- Hempstead, Bluebell Inn opposite
- Sewards End, Village Hall outside
- Radwinter, Church outside
- Sewards End, Tylers adjacent
- Saffron Walden, The Spike opposite
- Saffron Walden, Chaters Hill westbound
- Saffron Walden, Church Street south-west bound
- Saffron Walden, Tesco Store outside
- Saffron Walden, The Axe opposite
- Saffron Walden, High Street southbound
- Audley End, Railway Station outside
- Shudy Camps, Carter's Farm outside
- Ashdon, Rose & Crown opposite
- Saffron Walden, The Axe opposite
- Saffron Walden, High Street southbound
- Audley End, Railway Station outside
- Newport, JF Academy outside