31 Sprowston ↔ Old Q8 Garage
Operated by First Norfolk & Suffolk. First bus 04:40, last bus 04:40. 1 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Firstbus Garage (opp) | · |
|---|---|
| Aldi (adj) | 04:52 |
| Medical Centre (adj) | 05:01 |
| Bus Shelter (adj) | 05:06 |
| Runcton Close (opp) | 05:09 |
| Pettus Road (opp) | 05:14 |
| Melrose Road (opp) | 05:16 |
| Cavell Road (adj) | 05:21 |
| St Stephens Street (Stop BF) | 05:26 |
| Castle Meadow (Stop CC) | 05:29 |
| Railway Station (Stop DD) | 05:32 |
| St Andrews Avenue (adj) | 05:36 |
| St. Williams Way (opp) | 05:41 |
| Firstbus Garage (opp) | 04:40 |
| KFC (adj) | 05:50 |
| Old Q8 Garage (opp) | 05:55 |
Route map
All stops on route 31
31 towards Old Q8 Garage
- Firstbus Garage (opp) Sprowston
- Royal Norfolk Cottages (opp) Norwich
- Corbet Avenue (opp) Norwich
- Fire Station (adj) Norwich
- Alford Grove (opp) Norwich
- Mansel Drive (opp) Norwich
- Partridge Way (opp) Norwich
- St Faiths Road (opp) Norwich
- Eversley Rd (opp) Norwich
- Lilian Close (opp) Norwich
- Mercure Hotel (adj) Hellesdon
- Retail Park (opp) Norwich
- The Gatehouse (opp) Norwich
- Whistlefish Court (adj) Norwich
- Cadge Road (adj) Norwich
- Jamieson Place (opp) Norwich
- Aldi (adj) Norwich
- Oval Road (opp) New Costessey
- Marshall Close (adj) New Costessey
- The Crown (adj) New Costessey
- Sunny Grove (adj) New Costessey
- Kabin Road (adj) New Costessey
- Hill Road (adj) New Costessey
- Folgate Lane (opp) Costessey
- Myrtle Avenue (adj) Costessey
- The Harte of Costessey (opp) Costessey
- Lime Tree Avenue (adj) Costessey
- Medical Centre (adj) Costessey
- The Loke (adj) Costessey
- East Hills Road (adj) Costessey
- Longwater Lane (adj) New Costessey
- Roundwell Medical Centre (opp) New Costessey
- Richmond Road (adj) New Costessey
- Yaxley Way (opp) Bowthorpe
- Bus Shelter (adj) Bowthorpe
- Kerville Street (opp) Bowthorpe
- Reydon Close (adj) Bowthorpe
- Runcton Close (opp) West Earlham
- North Park Avenue (adj) Norwich
- University Entrance (opp) University of East Anglia
- Custance Court (opp) Eaton Park
- Pettus Road (opp) Eaton Park
- South Park Avenue (opp 1) Eaton Park
- Highland Road (adj) Norwich
- Middle School (opp) Eaton Park
- Melrose Road (opp) Norwich
- Daniels Road (opp) Norwich
- Plantsman Close (adj) Norwich
- Dentist Surgery (adj) Norwich
- Coke Road (adj) Lakenham
- Cavell Road (adj) Lakenham
- Stratford Drive (opp) Norwich
- Springbank (N-bound) Norwich
- Hospital Lane (adj) Norwich
- Kings Lane (adj) Norwich
- Kensington Place (adj) Norwich
- St Stephens Street (Stop BF) Norwich City Centre
- Castle Meadow (Stop CC) Norwich City Centre
- Prince of Wales Road (Stop DA) Norwich
- Railway Station (Stop DD) Norwich
- Rosary Road (adj) Norwich
- Cotman Road (adj) Norwich
- Cremorne Lane (opp) Norwich
- The Denes (opp) Norwich
- Langley School (adj) Thorpe St Andrew
- School Lane (adj) Thorpe St Andrew
- River Green (opp) Thorpe St Andrew
- Barber Place (adj) Thorpe St Andrew
- School Avenue (adj) Thorpe St Andrew
- St Andrews Avenue (adj) Thorpe St Andrew
- Primrose Crescent (adj) Thorpe St Andrew
- Orchard Close (opp) Norwich
- St. Williams Way (opp) Thorpe St Andrew
- Firstbus Garage (opp) Sprowston
- Royal Norfolk Cottages (opp) Norwich
- Corbet Avenue (opp) Norwich
- Fire Station (adj) Norwich
- Alford Grove (opp) Norwich
- Mansel Drive (opp) Norwich
- Partridge Way (opp) Norwich
- St Faiths Road (opp) Norwich
- KFC (adj) Norwich
- Concorde Road (opp) Norwich
- Anovo (opp) Norwich
- Old Q8 Garage (opp) Norwich
Service history & registered changes
- 🆕 Registered effective 26 Jul 2026 Operating between Chelmsford Bus Station and High Street, Burnham on Crouch given service number 31 / 331 / 332 / 333 effective from 26 July 2026. To amend Timetable.
- 🆕 Registered effective 12 Apr 2026 Operating between Chelmsford Bus Station and High Street, Burnham on Crouch given service number 31 / 331 / 332 / 333 effective from 12 April 2026. To amend Route, Stopping Places and Timetable.
- 🆕 Registered effective 4 Jan 2026 Operating between Chelmsford Bus Station and High Street, Burnham on Crouch given service number 31 / 331 / 332 / 333 effective from 04 January 2026. To amend Timetable.
- 🆕 Registered effective 31 Aug 2025 Operating between Chelmsford Bus Station, Essex and High Street, Burnham On Crouch, Essex given service number 31 / 331 / 332 / 333 effective from 31 August 2025. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 31 bus?
The first 31 departure on weekdays leaves at 04:40 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 31 bus?
The last 31 on weekdays leaves its first stop at 04:40. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 31 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). First Norfolk & Suffolk day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 31 bus?
The 31 is operated by First Norfolk & Suffolk.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.