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.

  1. Firstbus Garage, Sprowston
  2. Royal Norfolk Cottages, Norwich
  3. Corbet Avenue, Norwich
  4. Alford Grove, Norwich
  5. Fire Station, Norwich
  6. Mansel Drive, Norwich
  7. St Faiths Road, Norwich
  8. Partridge Way, Norwich
  9. Lilian Close, Norwich
  10. Eversley Rd, Norwich
  11. Mercure Hotel, Hellesdon
  12. Retail Park, Norwich
  13. The Gatehouse, Norwich
  14. Whistlefish Court, Norwich
  15. Cadge Road, Norwich
  16. Aldi, Norwich
  17. Jamieson Place, Norwich
  18. Marshall Close, New Costessey
  19. Oval Road, New Costessey
  20. Sunny Grove, New Costessey
  21. The Crown, New Costessey
  22. Kabin Road, New Costessey
  23. Hill Road, New Costessey
  24. Folgate Lane, Costessey
  25. Myrtle Avenue, Costessey
  26. Lime Tree Avenue, Costessey
  27. The Harte of Costessey
  28. Medical Centre, Costessey
  29. The Loke, Costessey
  30. East Hills Road, Costessey
  31. Roundwell Medical Centre, New Costessey
  32. Longwater Lane, New Costessey
  33. Richmond Road, New Costessey
  34. Yaxley Way, Bowthorpe
  35. Bus Shelter, Bowthorpe
  36. Kerville Street, Bowthorpe
  37. Reydon Close, Bowthorpe
  38. Runcton Close, West Earlham
  39. University Entrance, University of East Anglia
  40. North Park Avenue, Norwich
  41. Custance Court, Eaton Park
  42. Pettus Road, Eaton Park
  43. South Park Avenue, Eaton Park
  44. Middle School, Eaton Park
  45. Highland Road, Norwich
  46. Melrose Road, Norwich
  47. Plantsman Close, Norwich
  48. Daniels Road, Norwich
  49. Dentist Surgery, Norwich
  50. Coke Road, Lakenham
  51. Cavell Road, Lakenham
  52. Springbank, Norwich
  53. Stratford Drive, Norwich
  54. Hospital Lane, Norwich
  55. Kensington Place, Norwich
  56. Kings Lane, Norwich
  57. St Stephens Street, Norwich City Centre
  58. Castle Meadow, Norwich City Centre
  59. Prince of Wales Road, Norwich
  60. Railway Station, Norwich
  61. Rosary Road, Norwich
  62. Cotman Road, Norwich
  63. Cremorne Lane, Norwich
  64. The Denes, Norwich
  65. Langley School, Thorpe St Andrew
  66. School Lane, Thorpe St Andrew
  67. River Green, Thorpe St Andrew
  68. Barber Place, Thorpe St Andrew
  69. School Avenue, Thorpe St Andrew
  70. St Andrews Avenue, Thorpe St Andrew
  71. Primrose Crescent, Thorpe St Andrew
  72. St. Williams Way, Thorpe St Andrew
  73. Orchard Close, Norwich
  74. Soul Church, Norwich
  75. Firstbus Garage, Sprowston
  76. Royal Norfolk Cottages, Norwich
  77. Corbet Avenue, Norwich
  78. Alford Grove, Norwich
  79. Fire Station, Norwich
  80. Mansel Drive, Norwich
  81. St Faiths Road, Norwich
  82. Partridge Way, Norwich
  83. KFC, Norwich
  84. Concorde Road, Norwich
  85. Anovo, Norwich
  86. 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.