31 Sprowston to Norwich via Hellesdon, Thorpe St Andrew

Operated by First Norfolk & Suffolk. First bus 04:40, last bus 04:40. 1 journey on weekdays. Fares: singles usually capped at £3 — more.

Next towards Norwich from Firstbus Garage (opp): tomorrow 04:40

Wanted a different 31? 49 other bus routes are numbered 31 elsewhere in the UK — see every 31 bus timetable by area.

Timetable

Ends at Norwich, Old Q8 Garage · Monday to Friday · 1 journey

Each column is one journey, headed by the time it sets off. 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.

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 →

Tickets on the 31

First Norfolk & Suffolk listed singles and season tickets on this route for adults and young people when it last published its fares.

Ticket types come from First Norfolk & Suffolk's own fares data on the Bus Open Data Service, last updated 5 June 2025 — over a year ago, so what is sold today may differ. That dataset lists what's sold, not what it costs, so check prices with First Norfolk & Suffolk.

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 First Norfolk & Suffolk before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve 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 31

31 towards Norwich

All 86 stops
  1. Firstbus Garage (opp) Sprowston
  2. Royal Norfolk Cottages (opp) Norwich
  3. Corbet Avenue (opp) Norwich
  4. Alford Grove (opp) Norwich
  5. Fire Station (adj) Norwich
  6. Mansel Drive (opp) Norwich
  7. St Faiths Road (opp) Norwich
  8. Partridge Way (opp) Norwich
  9. Lilian Close (opp) Norwich
  10. Eversley Rd (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. Aldi (adj) Norwich
  17. Jamieson Place (opp) Norwich
  18. Marshall Close (adj) New Costessey
  19. Oval Road (opp) New Costessey
  20. Sunny Grove (adj) New Costessey
  21. The Crown (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. Lime Tree Avenue (adj) Costessey
  27. The Harte of Costessey (opp) Costessey
  28. Medical Centre (adj) Costessey
  29. The Loke (adj) Costessey
  30. East Hills Road (adj) Costessey
  31. Roundwell Medical Centre (opp) New Costessey
  32. Longwater Lane (adj) 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. University Entrance (opp) University of East Anglia
  40. North Park Avenue (adj) Norwich
  41. Custance Court (opp) Eaton Park
  42. Pettus Road (opp) Eaton Park
  43. South Park Avenue (opp 1) Eaton Park
  44. Middle School (opp) Eaton Park
  45. Highland Road (adj) Norwich
  46. Melrose Road (opp) Norwich
  47. Plantsman Close (adj) Norwich
  48. Daniels Road (opp) Norwich
  49. Dentist Surgery (adj) Norwich
  50. Coke Road (adj) Lakenham
  51. Cavell Road (adj) Lakenham
  52. Springbank (N-bound) Norwich
  53. Stratford Drive (opp) Norwich
  54. Hospital Lane (adj) Norwich
  55. Kensington Place (adj) Norwich
  56. Kings Lane (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. St. Williams Way (opp) Thorpe St Andrew
  73. Orchard Close (opp) Norwich
  74. Soul Church (adj) Norwich
  75. Firstbus Garage (opp) Sprowston
  76. Royal Norfolk Cottages (opp) Norwich
  77. Corbet Avenue (opp) Norwich
  78. Alford Grove (opp) Norwich
  79. Fire Station (adj) Norwich
  80. Mansel Drive (opp) Norwich
  81. St Faiths Road (opp) Norwich
  82. Partridge Way (opp) Norwich
  83. KFC (adj) Norwich
  84. Concorde Road (opp) Norwich
  85. Anovo (opp) Norwich
  86. Old Q8 Garage (opp) Norwich

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 First Norfolk & Suffolk via the DfT Bus Open Data Service (East of England feed). Check before you travel — services can change at short notice.