Bus Route 31 — Sprowston to Norwich: Times, Stops & Fares (2026)
The 31 bus service runs from Sprowston to Norwich, operated by First Eastern Counties. This complete 2026 guide covers the stops in order for each direction, first and last buses, frequency, journey times, fares and answers to common questions — all worked out from the registered open timetable data.
🧭 Route 31 at a Glance
| Route | 31 — Sprowston to Norwich |
|---|---|
| Operator | First Eastern Counties |
| Direction | Sprowston to Norwich |
| Stops listed | 86 stops across 1 direction(s) |
| Typical journey | Around 75 minutes end to end (Sprowston to Norwich) |
| Runs | Monday to Saturday |
🚌 Route 31: Stops from Sprowston to Norwich
First bus from Sprowston: 04:40 · last bus 04:40 · 1 departures.
- Firstbus Garage, Sprowston
- Royal Norfolk Cottages, Norwich
- Corbet Avenue, Norwich
- Alford Grove, Norwich
- Fire Station, Norwich
- Mansel Drive, Norwich
- St Faiths Road, Norwich
- Partridge Way, Norwich
- Lilian Close, Norwich
- Eversley Rd, Norwich
- Mercure Hotel, Hellesdon
- Retail Park, Norwich
- The Gatehouse, Norwich
- Whistlefish Court, Norwich
- Cadge Road, Norwich
- Aldi, Norwich
- Jamieson Place, Norwich
- Marshall Close, New Costessey
- Oval Road, New Costessey
- Sunny Grove, New Costessey
- The Crown, New Costessey
- Kabin Road, New Costessey
- Hill Road, New Costessey
- Folgate Lane, Costessey
- Myrtle Avenue, Costessey
- Lime Tree Avenue, Costessey
- The Harte of Costessey
- Medical Centre, Costessey
- The Loke, Costessey
- East Hills Road, Costessey
- Roundwell Medical Centre, New Costessey
- Longwater Lane, New Costessey
- Richmond Road, New Costessey
- Yaxley Way, Bowthorpe
- Bus Shelter, Bowthorpe
- Kerville Street, Bowthorpe
- Reydon Close, Bowthorpe
- Runcton Close, West Earlham
- University Entrance, University of East Anglia
- North Park Avenue, Norwich
- Custance Court, Eaton Park
- Pettus Road, Eaton Park
- South Park Avenue, Eaton Park
- Middle School, Eaton Park
- Highland Road, Norwich
- Melrose Road, Norwich
- Plantsman Close, Norwich
- Daniels Road, Norwich
- Dentist Surgery, Norwich
- Coke Road, Lakenham
- Cavell Road, Lakenham
- Springbank, Norwich
- Stratford Drive, Norwich
- Hospital Lane, Norwich
- Kensington Place, Norwich
- Kings Lane, Norwich
- St Stephens Street, Norwich City Centre
- Castle Meadow, Norwich City Centre
- Prince of Wales Road, Norwich
- Railway Station, Norwich
- Rosary Road, Norwich
- Cotman Road, Norwich
- Cremorne Lane, Norwich
- The Denes, Norwich
- Langley School, Thorpe St Andrew
- School Lane, Thorpe St Andrew
- River Green, Thorpe St Andrew
- Barber Place, Thorpe St Andrew
- School Avenue, Thorpe St Andrew
- St Andrews Avenue, Thorpe St Andrew
- Primrose Crescent, Thorpe St Andrew
- St. Williams Way, Thorpe St Andrew
- Orchard Close, Norwich
- Soul Church, Norwich
- Firstbus Garage, Sprowston
- Royal Norfolk Cottages, Norwich
- Corbet Avenue, Norwich
- Alford Grove, Norwich
- Fire Station, Norwich
- Mansel Drive, Norwich
- St Faiths Road, Norwich
- Partridge Way, Norwich
- KFC, Norwich
- Concorde Road, Norwich
- Anovo, Norwich
- Old Q8 Garage, Norwich
⏱️ Times & Frequency — Route 31
Summary from the main timetable (Monday to Friday), aggregating every journey pattern of each direction:
| Direction | First | Last | Frequency | End-to-end |
|---|---|---|---|---|
| Sprowston to Norwich | 04:40 | 04:40 | limited service — 1 departures on weekdays | around 75 min |
Departures from Firstbus Garage, Sprowston (Sprowston to Norwich, fullest pattern): 04:40
Day-by-day running — Sprowston to Norwich
| Days | First | Last | Buses |
|---|---|---|---|
| Monday to Friday | 04:40 | 04:40 | 1 |
| Saturdays | 04:40 | 04:40 | 1 |
First bus times — Sprowston to Norwich
The first bus on the fullest pattern calls at its stops at these times (Monday to Friday):
| Stop | First bus |
|---|---|
| Firstbus Garage, Sprowston | 05:45 |
| Royal Norfolk Cottages, Norwich | 05:46 |
| Corbet Avenue, Norwich | 05:46 |
| Alford Grove, Norwich | 05:47 |
| Fire Station, Norwich | 05:47 |
| Mansel Drive, Norwich | 05:48 |
| St Faiths Road, Norwich | 05:49 |
| Partridge Way, Norwich | 05:49 |
| Lilian Close, Norwich | 04:46 |
| Eversley Rd, Norwich | 04:46 |
| Mercure Hotel, Hellesdon | 04:47 |
| Retail Park, Norwich | 04:48 |
| The Gatehouse, Norwich | 04:50 |
| Whistlefish Court, Norwich | 04:51 |
| Cadge Road, Norwich | 04:51 |
| Aldi, Norwich | 04:52 |
| Jamieson Place, Norwich | 04:52 |
| Marshall Close, New Costessey | 04:53 |
| Oval Road, New Costessey | 04:53 |
| Sunny Grove, New Costessey | 04:54 |
| The Crown, New Costessey | 04:54 |
| Kabin Road, New Costessey | 04:55 |
| Hill Road, New Costessey | 04:56 |
| Folgate Lane, Costessey | 04:57 |
| Myrtle Avenue, Costessey | 04:58 |
| Lime Tree Avenue, Costessey | 04:59 |
| The Harte of Costessey | 04:59 |
| Medical Centre, Costessey | 05:01 |
| The Loke, Costessey | 05:01 |
| East Hills Road, Costessey | 05:02 |
| Roundwell Medical Centre, New Costessey | 05:02 |
| Longwater Lane, New Costessey | 05:02 |
| Richmond Road, New Costessey | 05:03 |
| Yaxley Way, Bowthorpe | 05:05 |
| Bus Shelter, Bowthorpe | 05:06 |
| Kerville Street, Bowthorpe | 05:06 |
| Reydon Close, Bowthorpe | 05:07 |
| Runcton Close, West Earlham | 05:09 |
| University Entrance, University of East Anglia | 05:12 |
| North Park Avenue, Norwich | 05:12 |
📍 Areas Served
Within the Norwich area this service calls at stops in Norwich, Hellesdon, Thorpe St Andrew, Sprowston, New Costessey, Norwich City Centre, Bowthorpe, Costessey, Lakenham, University of East Anglia, West Earlham, Eaton Park.
🔀 Interchanges on this Route
At Prince of Wales Road, Norwich you can change to 22 other services, including route 14, route 15, route 16, route 2, route 23.
At Railway Station, Norwich you can change to 16 other services, including route 14, route 15, route 16, route 2, route 25.
At Castle Meadow, Norwich City Centre you can change to 11 other services, including route 132, route 14, route 15, route 16, route 2.
At Aldi, Norwich you can change to 9 other services, including route 23, route 23A, route 24, route 24A, route 24B.
🔀 Connections & the Operator
Route 31 is operated by First Eastern Counties — see the full First Eastern Counties operator page for the rest of its Norwich-area network. More Norwich routes are listed on the Norwich bus guide, or browse the Norfolk bus hub.
🎫 Fares & Payment
- Fare cap: single fares on this service are capped at £3 under the England national fare cap — the cap falls to £2 from 1 January 2027. See BusUpdate’s fare cap guide.
- Paying: most operators in this area accept contactless bank cards and mobile payment as well as cash; smaller community operators may differ — check with First Eastern Counties for this route.
- Day tickets: if you make several journeys, ask the driver about First Eastern Counties day tickets, which can beat paying capped singles.
❓ Route 31 — FAQs
How long does the 31 take from Sprowston to Norwich?
Around 75 minutes end to end on the main timetable, varying with traffic, time of day and how many stops are requested.
How often does the 31 run?
Limited service — 1 departures on weekdays on the main weekday timetable, with first bus 04:40 and last bus 04:40 from Sprowston. Services on other days of the week (Monday to Friday, Saturdays) can differ.
How much is the fare on route 31?
Single fares are capped at £3 under the England fare cap (£2 from 1 January 2027). First Eastern Counties day tickets may be cheaper if you make several journeys.
What days does the 31 run?
Monday to Saturday — calendars in the registered timetable: Monday to Friday, Saturdays.
Sources: Timetable data from First Eastern Counties / Bus Open Data Service (BODS), 21 October 2026; stop locations from NaPTAN. Open data (OGL v3.0), independently compiled by BusUpdate — check the operator before travelling for any short-notice changes.