31 Sprowston ↔ Old Q8 Garage

Operated by First Norfolk & Suffolk. First bus 04:40, last bus 04:40. 1 journeys on weekdays.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with First Norfolk & Suffolk whether this route takes part. Details →

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.

Route map

All stops on route 31

31 towards Old Q8 Garage

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

Service history & registered changes

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.