312 Newmarket to Bury St Edmunds via Broad Green, Westley Estate
Operated by Mulleys Motorways. First bus 06:58, last bus 18:05. 19 journeys on weekdays. Fares: adult single £3.60 to £5.80 — more.
Wanted a different 312? 8 other bus routes are numbered 312 elsewhere in the UK — see every 312 bus timetable by area.
| Stop | 06:59 | 07:39 | 08:04 | 08:00 | 09:50 | 12:10 | 14:10 | 14:10 | 16:50 | 17:15 |
|---|---|---|---|---|---|---|---|---|---|---|
| The Guineas Bus Station (Bay 1) | · | · | · | 08:00 | 09:50 | 12:10 | 14:10 | 14:10 | 16:50 | 17:15 |
| Star and Garter Lane (opp) | · | · | · | · | · | · | 14:22 | · | · | · |
| Post Office (opp) | · | · | · | 08:10 | 10:00 | 12:20 | · | 14:20 | 16:56 | 17:25 |
| St Marys Church (opp) | · | 07:39 | · | · | · | · | · | · | · | · |
| Rockall (adj) | · | 07:42 | · | · | · | · | · | · | · | · |
| Affleck Arms (opp) | · | 07:47 | · | · | · | · | 14:27 | · | 17:07 | · |
| Rockall (adj) | · | · | · | · | · | · | · | · | 17:12 | · |
| St Marys Church (opp) | · | · | · | · | · | · | 14:32 | · | 17:15 | · |
| War Memorial (E-bound) | · | 08:01 | 08:04 | 08:24 | 10:14 | 12:34 | · | 14:34 | · | 17:39 |
| Three Horseshoes (opp) | · | 08:07 | 08:10 | 08:30 | 10:20 | 12:40 | · | 14:40 | · | 17:45 |
| Autumn Close (opp) | 06:59 | · | 08:12 | 08:32 | 10:22 | 12:42 | 14:37 | 14:42 | 17:21 | 17:47 |
| Shelter (adj) | 07:03 | 08:13 | 08:16 | 08:36 | 10:26 | 12:46 | 14:40 | 14:46 | 17:25 | 17:51 |
| St Marys Church (opp) | · | · | 08:22 | 08:42 | 10:32 | 12:52 | 14:46 | 14:52 | · | 17:57 |
| St Benedicts Catholic School (o/s) | · | 08:32 | · | · | · | · | · | · | · | · |
| West Suffolk College (adj) | 07:11 | 08:42 | 08:26 | 08:46 | 10:36 | 12:56 | 14:50 | 14:56 | 17:33 | 18:01 |
| West Suffolk College (adj) | 07:12 | 08:44 | 08:27 | 08:47 | 10:37 | 12:57 | 14:51 | 14:57 | 17:34 | 18:02 |
| Bus Station (Stand 8) | 07:14 | 08:47 | 08:29 | 08:49 | 10:39 | 12:59 | 14:53 | 14:59 | 17:38 | 18:04 |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Fares on the 312
Adult single £3.60 to £5.80 · Adult return £5.80 to £9.30 · Child single £2.40 to £3.90 · Child return £3.90 to £6.30
Adult single fare table, stage to stage
| £3.60 | Saxon Street Trinity | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| £3.60 | £3.60 | Cheveley Garter Lane | ||||||||||||||||||||||
| £3.80 | £3.60 | £3.60 | Ashley Chapel Row | |||||||||||||||||||||
| £4.10 | £4.10 | £4.10 | £4.10 | Newmarket Bus Station | ||||||||||||||||||||
| £3.60 | £3.60 | £3.80 | £4.10 | £3.60 | Kentford Post Office | |||||||||||||||||||
| £3.60 | £3.60 | £3.80 | £4.10 | £3.60 | £3.60 | Moulton St Peters Ave | ||||||||||||||||||
| £4.40 | £4.40 | £4.40 | £4.30 | £4.50 | £4.40 | £4.40 | Denham Church | |||||||||||||||||
| £4.40 | £4.30 | £4.20 | £4.30 | £4.40 | £4.40 | £4.40 | £3.60 | Dunstall Green | ||||||||||||||||
| £4.30 | £4.30 | £4.20 | £4.10 | £4.40 | £4.40 | £4.40 | £3.80 | £3.60 | Ousden Rockall | |||||||||||||||
| £4.30 | £4.10 | £3.80 | £3.60 | £4.10 | £4.30 | £4.30 | £4.10 | £3.80 | £3.60 | Cropley Grove | ||||||||||||||
| £4.10 | £3.80 | £3.60 | £3.60 | £4.10 | £4.30 | £4.30 | £4.30 | £4.10 | £3.80 | £3.60 | Dalham Affleck Arms | |||||||||||||
| £4.40 | £4.40 | £4.40 | £4.40 | £4.60 | £4.50 | £4.50 | £3.60 | £3.80 | £4.10 | £4.30 | £4.30 | Higham Green Memorial | ||||||||||||
| £4.40 | £4.40 | £4.40 | £4.40 | £4.60 | £4.50 | £4.50 | £3.60 | £3.80 | £4.10 | £4.30 | £4.30 | £3.60 | Barrow Lane Brooms Barn | |||||||||||
| £4.40 | £4.40 | £4.40 | £4.40 | £4.60 | £4.50 | £4.50 | £3.60 | £3.80 | £4.10 | £4.30 | £4.30 | £3.60 | £3.60 | Barrow Horseshoes | ||||||||||
| £4.40 | £4.40 | £4.40 | £4.40 | £4.60 | £4.50 | £4.50 | £3.60 | £3.80 | £4.10 | £4.30 | £4.30 | £3.60 | £3.60 | £3.60 | Barrow Ley Road | |||||||||
| £4.40 | £4.40 | £4.40 | £4.40 | £4.60 | £4.50 | £4.50 | £3.60 | £3.80 | £4.10 | £4.30 | £4.30 | £3.60 | £3.60 | £3.60 | £3.60 | Barrow The Green | ||||||||
| £4.50 | £4.40 | £4.40 | £4.40 | £5.00 | £4.60 | £4.60 | £3.80 | £4.10 | £4.30 | £4.30 | £4.40 | £3.60 | £3.60 | £3.60 | £3.60 | £3.60 | Great Saxham Bury Road | |||||||
| £4.50 | £4.40 | £4.40 | £4.40 | £5.00 | £4.60 | £4.60 | £3.80 | £4.10 | £4.30 | £4.30 | £4.40 | £3.60 | £3.60 | £3.60 | £3.60 | £3.60 | £3.60 | Little Saxham Church | ||||||
| £4.60 | £4.50 | £4.50 | £4.50 | £5.30 | £5.00 | £5.00 | £4.10 | £4.30 | £4.50 | £4.50 | £4.50 | £3.80 | £3.80 | £3.80 | £3.80 | £3.80 | £3.60 | £3.60 | Westley Church | |||||
| £5.00 | £4.60 | £4.60 | £4.60 | £5.70 | £5.10 | £5.10 | £4.30 | £4.50 | £4.60 | £4.60 | £4.60 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | Bury Upper Schools | ||||
| £5.00 | £4.60 | £4.60 | £4.60 | £5.70 | £5.10 | £5.10 | £4.30 | £4.50 | £4.60 | £4.60 | £4.60 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £3.60 | Bury Beetons Way / Abbey | |||
| £5.00 | £4.60 | £4.60 | £4.60 | £5.70 | £5.10 | £5.10 | £4.30 | £4.50 | £4.60 | £4.60 | £4.60 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £4.10 | £3.60 | £3.60 | Bury West Suffolk Coll | ||
| £5.00 | £5.00 | £5.00 | £5.00 | £5.80 | £5.30 | £5.30 | £4.50 | £4.60 | £5.00 | £5.00 | £5.00 | £4.30 | £4.30 | £4.30 | £4.30 | £4.30 | £4.30 | £4.30 | £4.10 | £3.60 | £3.60 | £3.60 | Bury Bus Station | |
| £3.60 | £3.60 | £3.80 | £4.10 | £3.60 | £3.60 | £3.60 | £4.40 | £4.40 | £4.40 | £4.30 | £4.30 | £4.50 | £4.50 | £4.50 | £4.50 | £4.50 | £4.60 | £4.60 | £5.00 | £5.10 | £5.10 | £5.10 | £5.10 | Kentford The Bell |
Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Gazeley Public House.
Mulleys Motorways' published fares on the Bus Open Data Service, in force from 25 September 2026. A fare stage is a group of neighbouring stops that are priced the same; singles published above £3.00 cost at most £3.00 if the route takes part in the England fare cap. Fares change — check with Mulleys Motorways before you travel.
Tickets on the 312
Mulleys Motorways publishes singles and day returns on this route for adults and children.
Adult Return · Adult Single · Child Return · Child Single
Ticket types come from Mulleys Motorways' own fares data on the Bus Open Data Service, last updated 25 September 2026. Prices for singles and returns are under Fares above; for the others, check with Mulleys Motorways.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Mulleys Motorways before you travel. Everything above is an ordinary week.
Not published yet: Christmas Day, 28 December and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 312
312 towards Bury St Edmunds
All 55 stops
- The Guineas Bus Station (Bay 1) Newmarket
- Vicarage Road (opp) Newmarket
- Boleyn Walk (opp) Newmarket
- Holy Trinity Church (near) Saxon Street
- Little Green (near) Broad Green
- Star and Garter Lane (opp) Cheveley
- Chapel Row (opp) Ashley
- St Agnes Church (adj) Newmarket
- Abington Place (opp) Newmarket
- Business Park (opp) Kentford
- Post Office (opp) Kentford
- St Peters Avenue (adj) Moulton
- St Marys Church (opp) Denham
- Dunstall Green Road (adj) Dunstall Green
- Goslings (adj) Dunstall Green
- Pound Green (S-bound) Ousden
- Rockall (adj) Ousden
- Crossroads (W-bound) Cropley Grove
- Affleck Arms (opp) Dalham
- Dunstall Green Road (opp) Dunstall Green
- Bridge House (opp) Dalham
- Highwood Road (adj) Gazeley
- Chequers (opp) Gazeley
- Bovills Farm (adj) Gazeley
- War Memorial (E-bound) Higham
- Brooms Barn (adj) Barrow
- Three Horseshoes (opp) Barrow
- Green (opp) Barrow
- Autumn Close (opp) Barrow
- Green (opp) Barrow
- Mill Lane (adj) Barrow
- Sharpes Hill (adj) Barrow
- Papeley Meadow (adj) Barrow
- Shelter (adj) Great Saxham
- Church (opp) Little Saxham
- St Marys Church (opp) Westley
- Cavendish Road (adj) Bury St Edmunds
- Hill Road (adj) Westley
- Flemyng Road (opp) Westley Estate
- Gainsborough Road north end (opp) Westley Estate
- Hepworth Avenue (adj) Westley Estate
- Denham Close (adj) Bury St Edmunds
- Hutton Close (opp) Bury St Edmunds
- ASDA (adj) Bury St Edmunds
- West Suffolk College (opp) Bury St Edmunds
- Leisure Centre (adj) Bury St Edmunds
- St Benedicts Catholic School (o/s) Bury St Edmunds
- Leisure Centre (opp) Bury St Edmunds
- West Suffolk House (adj) Bury St Edmunds
- ASDA (opp) Bury St Edmunds
- Hutton Close (adj) Bury St Edmunds
- Westley Road (opp) Bury St Edmunds
- West Suffolk College (adj) Bury St Edmunds
- West Suffolk College (adj) Bury St Edmunds
- Bus Station (Stand 8) Bury St Edmunds
312 towards Newmarket
All 56 stops
- Bus Station (Stand 8) Bury St Edmunds
- West Suffolk College (opp) Bury St Edmunds
- Denham Close (adj) Bury St Edmunds
- Hutton Close (opp) Bury St Edmunds
- Fornham Road (opp) Bury St Edmunds
- Thingoe Hill (adj) Bury St Edmunds
- Tollgate Lane (adj) Bury St Edmunds
- Philip Road (opp) Bury St Edmunds
- St Benedicts Catholic School (o/s) Bury St Edmunds
- Leisure Centre (opp) Bury St Edmunds
- Leisure Centre (opp) Bury St Edmunds
- ASDA (opp) Bury St Edmunds
- Cavendish Road (opp) Bury St Edmunds
- St Marys Church (adj) Westley
- Hill Road (opp) Westley
- Church (o/s) Little Saxham
- Shelter (opp) Great Saxham
- Papeley Meadow (opp) Barrow
- Sharpes Hill (opp) Barrow
- Autumn Close (adj) Barrow
- Mill Lane (opp) Barrow
- Green (adj) Barrow
- Three Horseshoes (adj) Barrow
- Brooms Barn (opp) Barrow
- War Memorial (S-bound) Higham
- Bovills Farm (opp) Gazeley
- Chequers (opp) Gazeley
- Highwood Road (opp) Gazeley
- St Peters Avenue (opp) Moulton
- Post Office (adj) Kentford
- Bridge House (adj) Dalham
- Affleck Arms (adj) Dalham
- Crossroads (E-bound) Cropley Grove
- Rockall (opp) Ousden
- Pound Green (N-bound) Ousden
- Goslings (opp) Dunstall Green
- Dunstall Green Road (opp) Dunstall Green
- St Marys Church (adj) Denham
- Dunstall Green Road (adj) Dunstall Green
- Chapel Row (near) Ashley
- Star and Garter Lane (near) Cheveley
- Little Green (opp) Broad Green
- Holy Trinity Church (opp) Saxon Street
- Boleyn Walk (adj) Newmarket
- Vicarage Road (adj) Newmarket
- Brittons Road (adj) Barrow
- Three Horseshoes (adj) Barrow
- Brooms Barn (opp) Barrow
- Flint Cottages (opp) Kentford
- The Cock (adj) Kentford
- Orchard Place (opp) Kentford
- The Bell (opp) Kentford
- Business Park (o/s) Kentford
- Abington Place (adj) Newmarket
- St Agnes Church (opp) Newmarket
- The Guineas Bus Station (Bay 1) Newmarket
Towns & areas on this route
Frequently asked questions
What time is the first 312 bus?
The first 312 departure on weekdays leaves at 06:58 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 312 bus?
The last 312 on weekdays leaves its first stop at 18:05. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 312 bus cost?
Mulleys Motorways' published fares on the 312: adult single £3.60 to £5.80, adult return £5.80 to £9.30, child single £2.40 to £3.90, child return £3.90 to £6.30. Singles published above £3.00 cost at most £3.00 if the 312 takes part in the England fare cap. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Mulleys Motorways day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 312 bus?
The 312 is operated by Mulleys Motorways.
Timetable data from Mulleys Motorways via the DfT Bus Open Data Service (East of England feed). Mulleys Motorways last updated their Bus Open Data publications on 25 September 2026. Check before you travel — services can change at short notice.