23A Heartsease to Longwater Retail Park via Costessey

Operated by First Norfolk & Suffolk. First bus 06:06, last bus 18:35. 49 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Longwater Retail Park from Play Area (opp): 06:15, 07:08, 07:33

Next towards Heartsease from Link Road (adj): 06:06, 06:46, 07:00

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

Timetable

Ends at Longwater,Pizza Hut · Monday to Friday · 24 journeys
Stop 06:1207:0807:3008:0808:2809:1809:3810:1810:3811:1811:3812:1812:3813:1813:3814:1814:3815:1815:3816:1216:3217:1217:3718:20
Retail Park (adj) 06:12·07:30·····················
Play Area (opp) 06:1507:0807:3308:0808:2809:1809:3810:1810:3811:1811:3812:1812:3813:1813:3814:1814:3815:1815:3816:1216:3217:1217:3718:20
The Heartsease (adj) 06:2507:2007:4508:2008:4009:3009:5010:3010:5011:3011:5012:3012:5013:3013:5014:3014:5015:3015:5016:2416:4417:2417:4918:30
Castle Meadow (Stop CT) 06:3707:3508:0008:4509:0509:4510:0510:4511:0511:4512:0512:4513:0513:4514:0514:4515:0515:5016:1016:4517:0517:4518:0518:50
Rampant Horse Street (Stop BG) 06:4007:3908:0408:5009:1009:5010:1010:5011:1011:5012:1012:5013:1013:5014:1014:5015:1015:5516:1516:5017:1017:5018:1018:53
Adelaide Street (opp) 06:4507:4508:1008:5709:1709:5710:1710:5711:1711:5712:1712:5713:1713:5714:1714:5715:1716:0516:2517:0017:2017:5918:1918:59
Aldi (adj) 06:5107:5308:1809:0509:2510:0510:2511:0511:2512:0512:2513:0513:2514:0514:2515:0515:2616:1516:3517:1017:3118:0818:2819:07
Medical Centre (adj) 07:0108:0408:2909:1709:3710:1710:3711:1711:3712:1712:3713:1713:3714:1714:3715:1915:4016:3016:5017:2517:4318:2018:4019:18
McDonalds (adj) 07:0608:1108:3609:2409:4410:2410:4411:2411:4412:2412:4413:2413:4414:2414:4415:2715:4816:3916:5917:3417:5118:2818:4819:24
Kestral Avenue (adj) ························
Link Road (adj) 07:0808:1308:3809:2609:4610:2610:4611:2611:4612:2612:4613:2613:4614:2614:4615:2915:5016:4117:0117:3617:5318:3018:5019:26

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. 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 23A

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.

60–82% on time
average delay 0.5 min · the range 58 live GPS observations over 30 days can support

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 23A

23A towards Longwater Retail Park

All 52 stops
  1. Retail Park (adj) Heartsease
  2. Williamson Close (adj) Heartsease
  3. Purland Road (adj) Heartsease
  4. Towers (opp) Heartsease
  5. Play Area (opp) Heartsease
  6. Racecourse Road (adj) Heartsease
  7. Munnings Road (adj) Heartsease
  8. Springfield Road (opp) Heartsease
  9. Noble Close (opp) Heartsease
  10. Manby Road (adj) Heartsease
  11. Skelton Road (opp) Heartsease
  12. Rider Haggard Road (adj) Norwich
  13. Orchard Close (adj) Norwich
  14. The Heartsease (adj) Norwich
  15. Hilary Avenue (opp) Norwich
  16. Vincent Road (opp) Norwich
  17. Gas Hill (adj) Norwich
  18. Ferry Road (adj) Norwich
  19. Prince of Wales Road (Stop DL) Norwich
  20. Castle Meadow (Stop CT) Norwich City Centre
  21. Rampant Horse Street (Stop BG) Norwich City Centre
  22. Charles Square (adj) Norwich
  23. Adelaide Street (opp) Norwich
  24. St Philips Road (adj) Norwich
  25. Bowthorpe Road (adj) Norwich
  26. Holly Drive (adj) Norwich
  27. Winchcomb Road (adj) Norwich
  28. The Gatehouse (opp) Norwich
  29. Whistlefish Court (adj) Norwich
  30. Cadge Road (adj) Norwich
  31. Aldi (adj) Norwich
  32. Marshall Close (adj) New Costessey
  33. Oval Road (opp) New Costessey
  34. Sunny Grove (adj) New Costessey
  35. The Crown (adj) New Costessey
  36. Kabin Road (adj) New Costessey
  37. Hill Road (adj) New Costessey
  38. Folgate Lane (opp) Costessey
  39. Myrtle Avenue (adj) Costessey
  40. Lime Tree Avenue (adj) Costessey
  41. The Harte of Costessey (opp) Costessey
  42. Medical Centre (adj) Costessey
  43. The Loke (adj) Costessey
  44. East Hills Road (adj) Costessey
  45. Roundwell Medical Centre (opp) New Costessey
  46. Lord Nelson Drive (adj) New Costessey
  47. McDonalds (adj) Longwater Retail Park
  48. Copper Beach Longwater Retail Park
  49. Magnolia Way (opp) Queens Hill
  50. Wilderness Road (adj) Queens Hill
  51. Kestral Avenue (adj) Queens Hill
  52. Link Road (adj) Longwater Retail Park

23A towards Heartsease

All 56 stops
  1. Link Road (adj) Longwater Retail Park
  2. McDonalds (adj) Longwater Retail Park
  3. Copper Beach Longwater Retail Park
  4. Magnolia Way (opp) Queens Hill
  5. Wilderness Road (adj) Queens Hill
  6. Kestral Avenue (adj) Queens Hill
  7. Magnolia Way (adj) Queens Hill
  8. Copper Beach (adj) Longwater Retail Park
  9. Longwater Gravel (adj) Longwater Retail Park
  10. Lord Nelson Drive (opp) New Costessey
  11. Roundwell Medical Centre (o/s) New Costessey
  12. East Hills Road (opp) Costessey
  13. The Loke (opp) Costessey
  14. Medical Centre (opp) Costessey
  15. Cleves Way (opp) Costessey
  16. The Harte of Costessey (adj) Costessey
  17. Lime Tree Avenue (opp) Costessey
  18. Myrtle Avenue (opp) Costessey
  19. Folgate Lane (adj) Costessey
  20. Hill Road (opp) New Costessey
  21. Kabin Road (opp) New Costessey
  22. The Crown (opp) New Costessey
  23. Sunny Grove (opp) New Costessey
  24. Oval Road (adj) New Costessey
  25. Marshall Close (opp) New Costessey
  26. Jamieson Place (adj) Norwich
  27. Aldi (opp) Norwich
  28. Cadge Road (opp) Norwich
  29. Whistlefish Court (opp) Norwich
  30. The Gatehouse (adj) Norwich
  31. Winchcomb Road (opp) Norwich
  32. Holly Drive (opp) Norwich
  33. Bowthorpe Road (opp) Norwich
  34. Adelaide Street (adj) Norwich
  35. Co-op (opp) Norwich
  36. Rampant Horse Street (Stop BH) Norwich City Centre
  37. Castle Meadow (Stop CF) Norwich City Centre
  38. Prince of Wales Road (Stop DA) Norwich
  39. Prince of Wales Road (Stop DC) Norwich
  40. Gas Hill (opp) Norwich
  41. Vincent Road (adj) Norwich
  42. Hilary Avenue (adj) Norwich
  43. The Heartsease (opp) Norwich
  44. Orchard Close (opp) Norwich
  45. Soul Church (adj) Norwich
  46. Retail Park (adj) Heartsease
  47. Williamson Close (adj) Heartsease
  48. Purland Road (adj) Heartsease
  49. Towers (opp) Heartsease
  50. Play Area (opp) Heartsease
  51. Racecourse Road (adj) Heartsease
  52. Munnings Road (adj) Heartsease
  53. Springfield Road (opp) Heartsease
  54. Noble Close (opp) Heartsease
  55. Manby Road (adj) Heartsease
  56. Skelton Road (opp) Heartsease

Towns & areas on this route

Frequently asked questions

What time is the first 23A bus?

The first 23A departure on weekdays leaves at 06:06 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 23A bus?

The last 23A on weekdays leaves its first stop at 18:35. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 23A 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 23A bus?

The 23A 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.