23 Heartsease,Sale Road ↔ Longwater,Pizza Hut
Operated by First Norfolk & Suffolk. First bus 06:47, last bus 22:07. 52 journeys on weekdays.
Wanted a different 23? 62 other bus routes are numbered 23 elsewhere in the UK — see every 23 bus by area.
Timetable
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.
| Retail Park (adj) | 06:47 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Play Area (opp) | 06:50 | 07:50 | 08:58 | 09:58 | 10:58 | 11:58 | 12:58 | 13:58 | 14:58 | 15:56 | 16:52 | 18:02 | 19:07 | 19:07 | 20:07 | 20:07 | 21:07 | 21:07 | 22:07 | 22:07 |
| The Heartsease (adj) | 07:00 | 08:02 | 09:10 | 10:10 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:08 | 17:04 | 18:12 | 19:17 | 19:17 | 20:17 | 20:17 | 21:17 | 21:17 | 22:17 | 22:17 |
| Castle Meadow (Stop CT) | 07:15 | 08:25 | 09:25 | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:30 | 16:28 | 17:25 | 18:30 | 19:30 | 19:30 | 20:30 | 20:30 | 21:30 | 21:30 | 22:30 | 22:30 |
| Rampant Horse Street (Stop BG) | 07:19 | 08:30 | 09:30 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 15:35 | 16:33 | 17:30 | 18:35 | 19:33 | 19:33 | 20:33 | 20:33 | 21:33 | 21:33 | 22:33 | 22:33 |
| Adelaide Street (opp) | 07:25 | 08:37 | 09:37 | 10:37 | 11:37 | 12:37 | 13:37 | 14:37 | 15:43 | 16:43 | 17:40 | 18:42 | 19:39 | 19:39 | 20:39 | 20:39 | 21:39 | 21:39 | 22:39 | 22:39 |
| Aldi (adj) | 07:32 | 08:45 | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:53 | 16:53 | 17:51 | 18:51 | 19:45 | 19:45 | 20:45 | 20:45 | 21:45 | 21:45 | 22:45 | 22:45 |
| Jerningham Road (opp) | 07:36 | 08:49 | 09:49 | 10:49 | 11:49 | 12:49 | 13:49 | 14:49 | 15:58 | 16:58 | 17:55 | 18:55 | 19:49 | 19:49 | 20:49 | 20:49 | 21:49 | 21:49 | 22:49 | 22:49 |
| McDonalds (adj) | 07:49 | 09:06 | 10:02 | 11:02 | 12:02 | 13:02 | 14:02 | 15:04 | 16:13 | 17:13 | 18:09 | 19:08 | 19:58 | 19:58 | 20:58 | 20:58 | 21:58 | 21:58 | 22:58 | 22:58 |
| Kestral Avenue (adj) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 23:04 | 23:04 |
| Link Road (adj) | 07:51 | 09:08 | 10:04 | 11:04 | 12:04 | 13:04 | 14:04 | 15:06 | 16:15 | 17:15 | 18:11 | 19:10 | · | · | · | · | · | · | · | · |
Route map
All stops on route 23
23 towards Longwater,Pizza Hut
- Retail Park (adj) Heartsease
- Williamson Close (adj) Heartsease
- Towers (opp) Heartsease
- Purland Road (adj) Heartsease
- Play Area (opp) Heartsease
- Racecourse Road (adj) Heartsease
- Munnings Road (adj) Heartsease
- Springfield Road (opp) Heartsease
- Noble Close (opp) Heartsease
- Manby Road (adj) Heartsease
- Skelton Road (opp) Heartsease
- Rider Haggard Road (adj) Norwich
- Orchard Close (adj) Norwich
- The Heartsease (adj) Norwich
- Hilary Avenue (opp) Norwich
- Vincent Road (opp) Norwich
- Gas Hill (adj) Norwich
- Ferry Road (adj) Norwich
- Prince of Wales Road (Stop DL) Norwich
- Castle Meadow (Stop CT) Norwich City Centre
- Rampant Horse Street (Stop BG) Norwich City Centre
- Charles Square (adj) Norwich
- Adelaide Street (opp) Norwich
- St Philips Road (adj) Norwich
- Bowthorpe Road (adj) Norwich
- Holly Drive (adj) Norwich
- Winchcomb Road (adj) Norwich
- The Gatehouse (opp) Norwich
- Whistlefish Court (adj) Norwich
- Cadge Road (adj) Norwich
- Jamieson Place (opp) Norwich
- Aldi (adj) Norwich
- Jerningham Road (opp) New Costessey
- Library (opp) New Costessey
- Three Mile Lane (adj) New Costessey
- Elm Close (opp) New Costessey
- Whitegates (opp) New Costessey
- Chestnut Close (opp) New Costessey
- Folwell Road (adj) New Costessey
- Johnson Close (adj) New Costessey
- Longdell Hills (opp) New Costessey
- Roundwell Medical Centre (opp) New Costessey
- Lord Nelson Drive (adj) New Costessey
- McDonalds (adj) Longwater Retail Park
- Copper Beach Longwater Retail Park
- Magnolia Way (opp) Queens Hill
- Wilderness Road (adj) Queens Hill
- Kestral Avenue (adj) Queens Hill
- Link Road (adj) Longwater Retail Park
23 towards Heartsease,Sale Road
- Link Road (adj) Longwater Retail Park
- McDonalds (adj) Longwater Retail Park
- Copper Beach Longwater Retail Park
- Magnolia Way (opp) Queens Hill
- Wilderness Road (adj) Queens Hill
- Kestral Avenue (adj) Queens Hill
- Magnolia Way (adj) Queens Hill
- Copper Beach (adj) Longwater Retail Park
- Longwater Gravel (adj) Longwater Retail Park
- Lord Nelson Drive (opp) New Costessey
- Roundwell Medical Centre (o/s) New Costessey
- Johnson Close (opp) New Costessey
- Longdell Hills (adj) New Costessey
- Whitegates (adj) New Costessey
- Folwell Road (opp) New Costessey
- Elm Close (adj) New Costessey
- Chestnut Close (adj) New Costessey
- Three Mile Lane (opp) New Costessey
- Library (adj) New Costessey
- Jerningham Road (adj) New Costessey
- Gurney Road (adj) New Costessey
- Norwich Road (adj) New Costessey
- Jamieson Place (adj) Norwich
- Aldi (opp) Norwich
- Cadge Road (opp) Norwich
- Whistlefish Court (opp) Norwich
- Winchcomb Road (opp) Norwich
- The Gatehouse (adj) Norwich
- Holly Drive (opp) Norwich
- Bowthorpe Road (opp) Norwich
- Adelaide Street (adj) Norwich
- Co-op (opp) Norwich
- Rampant Horse Street (Stop BH) Norwich City Centre
- Castle Meadow (Stop CF) Norwich City Centre
- Prince of Wales Road (Stop DA) Norwich
- Prince of Wales Road (Stop DC) Norwich
- Gas Hill (opp) Norwich
- Vincent Road (adj) Norwich
- Hilary Avenue (adj) Norwich
- The Heartsease (opp) Norwich
- Orchard Close (opp) Norwich
- Retail Park (adj) Heartsease
- Williamson Close (adj) Heartsease
- Towers (opp) Heartsease
- Purland Road (adj) Heartsease
- Play Area (opp) Heartsease
- Racecourse Road (adj) Heartsease
- Munnings Road (adj) Heartsease
- Noble Close (opp) Heartsease
- Springfield Road (opp) Heartsease
- Manby Road (adj) Heartsease
- Skelton Road (opp) Heartsease
Service registration & registered changes
- ✏️ Service change effective 12 April 2026 To amend Timetable.
- ✏️ Service change effective 30 March 2025 To amend Route and Timetable.
- ✏️ Service change effective 25 February 2024 To amend Timetable.
- ✏️ Service change effective 29 October 2023 To amend Timetable.
- ✏️ Service change effective 2 October 2022 To amend Timetable.
From official Traffic Commissioner registrations. Registration PF0000323/37 · Changes in Norfolk County Council · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 23 bus?
The first 23 departure on weekdays leaves at 06:47 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 23 bus?
The last 23 on weekdays leaves its first stop at 22:07. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 23 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 23 bus?
The 23 is operated by First Norfolk & Suffolk.
Timetable data from First Norfolk & Suffolk via the DfT Bus Open Data Service (East of England feed). Registered with the Traffic Commissioner as PF0000323/37. Check before you travel — services can change at short notice.