21 Knaresborough ↔ Boroughbridge
Operated by The Harrogate Bus Company. First bus 06:40, last bus 18:25. 14 journeys on weekdays.
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.
| Bus Stn Stand C | 06:40 | 08:00 | 09:50 | 11:30 | 13:15 | 14:55 | 17:40 |
|---|---|---|---|---|---|---|---|
| War Memorial (E-bound) | · | 08:08 | 09:58 | 11:38 | 13:23 | 15:03 | 17:48 |
| The Pump (N-bound) | · | 08:17 | 10:06 | 11:46 | 13:31 | 15:11 | 17:56 |
| Blue Bell (Adj) | · | 08:21 | 10:10 | 11:50 | 13:35 | 15:15 | 18:00 |
| The Green (W-bound) | 06:56 | 08:27 | 10:16 | 11:56 | 13:41 | 15:21 | 18:06 |
| The White Swan (NE-bound) | 07:01 | 08:32 | 10:21 | 12:01 | 13:46 | 15:26 | 18:11 |
| Morrisons (opp) | 07:03 | 08:34 | 10:23 | 12:03 | 13:48 | 15:28 | 18:13 |
| St James Square (E-bound) | 07:07 | · | · | · | · | · | · |
| The Square (Opp) | · | 08:38 | 10:27 | 12:07 | 13:52 | 15:32 | 18:17 |
| St James Square (opp) | · | 08:44 | 10:30 | 12:10 | 13:55 | 15:35 | 18:20 |
| Church (NE-bound) | · | 08:49 | · | 12:15 | · | 15:40 | · |
Route map
All stops on route 21
21 towards Boroughbridge
- Bus Stn Stand C Knaresborough
- Bond End (adj) Knaresborough
- Victoria Ave (NE-bound) Scriven
- Park Gate (adj) Scriven
- Piccadilly Motors (adj) Calcutt
- Knaresborough Golf Club (NE-bound) Ferrensby
- Slingsby Close (N-bound) Ferrensby
- Loftus Hill (NE-bound) Ferrensby
- Princess Drive (adj) Knaresborough
- Crestholme Close (opp) Carmires
- Nidderdale Lodge Park (opp) Goldsborough
- Caravan Park (E-bound) Goldsborough
- Greystones Farm (SE-bound) Goldsborough
- War Memorial (E-bound) Goldsborough
- Princess Mead (adj) Goldsborough
- Flaxby Lane End (N-bound) Flaxby
- The Grange (NE-bound) Flaxby
- The Pump (N-bound) Coneythorpe
- Clareton Moor Farm (N-bound) Clareton
- The Old Barn (opp) Arkendale
- Manor Park (Adj) Arkendale
- Blue Bell (Adj) Arkendale
- Green Lane (Adj) Ferrensby
- White Cross (NW-bound) Arkendale
- Townend Cottages (N-bound) Staveley
- The Green (W-bound) Staveley
- Spellow Crescent (NE-bound) Staveley
- Spellow Grange (E-bound) Staveley
- St Johns Church (N-bound) Minskip
- Croft Farm (adj) Minskip
- The White Swan (NE-bound) Minskip
- Morrisons (opp) Minskip
- High School (opp) Boroughbridge
- Crown Hotel (adj) Boroughbridge
- St James Square (E-bound) Boroughbridge
- Ashbourne Road (S-bound) Minskip
- Highwayman Road (adj) Boroughbridge
- Crossroads (NE-bound) Aldborough
- The Square (Opp) Aldborough
- Crown Hotel (opp) Boroughbridge
- St James Square (opp) Boroughbridge
- Three Arrows (SW-bound) Boroughbridge
- Camping and Caravan Site (opp) Roecliffe
- Pasture Close (NW-bound) Roecliffe
- Church (NE-bound) Roecliffe
21 towards Knaresborough
- Crown Hotel (opp) Boroughbridge
- St James Square (opp) Boroughbridge
- High School (adj) Boroughbridge
- Pasture Close (SE-bound) Roecliffe
- Church (NE-bound) Roecliffe
- Camping and Caravan Site (adj) Roecliffe
- Druids Meadow (E-bound) Boroughbridge
- Crown Hotel (adj) Boroughbridge
- St James Square (E-bound) Boroughbridge
- The Square (Adj) Aldborough
- Crossroads (SW-bound) Aldborough
- Highwayman Road (opp) Boroughbridge
- Ashbourne Road (N-bound) Minskip
- Morrisons (SW-bound) Minskip
- Croft Farm (opp) Minskip
- The White Swan (SW-bound) Minskip
- St Johns Church (S-bound) Minskip
- Spellow Grange (W-bound) Staveley
- Spellow Crescent (SW-bound) Staveley
- The Green (E-bound) Staveley
- Townend Cottages (S-bound) Staveley
- Green Lane (Opp) Ferrensby
- Loftus Hill (SW-bound) Ferrensby
- Slingsby Close (S-bound) Ferrensby
- Piccadilly Motors (adj) Calcutt
- Park Gate (opp) Scriven
- Victoria Avenue (SW-bound) Scriven
- Council Offices (S-bound) Knaresborough
- White Cross (SE-bound) Arkendale
- Blue Bell (Opp) Arkendale
- Manor Park (Opp) Arkendale
- The Old Barn (adj) Arkendale
- Clareton Moor Farm (S-bound) Clareton
- The Pump (S-bound) Coneythorpe
- The Grange (SW-bound) Flaxby
- Flaxby Lane End (S-bound) Flaxby
- Princess Mead (opp) Goldsborough
- War Memorial (W-bound) Goldsborough
- Greystones Farm (NW-bound) Goldsborough
- Caravan Park (W-bound) Goldsborough
- Nidderdale Lodge Park (W-bound) Goldsborough
- Crestholme Close (W-bound) Carmires
- Princess Drive (W-bound) Knaresborough
- Bus Stn Stand C Knaresborough
Service history & registered changes
- 🆕 Registered effective 7 Sept 2026 Operating between Colton, Sun Inn and Clifford Street, York given service number 21 / 21X effective from 07 September 2026. To amend Route and Timetable.
- 🆕 Registered effective 6 Sept 2026 Operating between Hull Interchange and Mizzen Road given service number 21 effective from 06 September 2026. To amend Timetable.
- 🆕 Registered effective 19 Jul 2026 Operating between Knaresborough, St James Retail Park and Roecliffe given service number 21 effective from 19 July 2026. To amend Route, Stopping Places and Timetable.
- ❌ Withdrawn effective 19 Jul 2026 Operating between Knaresborough Bus Station and Boroughbridge given service number 21 effective from 19 July 2026.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 21 bus?
The first 21 departure on weekdays leaves at 06:40 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 21 bus?
The last 21 on weekdays leaves its first stop at 18:25. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 21 bus cost?
The 21 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. The Harrogate Bus Company day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 21 bus?
The 21 is operated by The Harrogate Bus Company.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.