21 York to Colton via Dringhouses, Bishopthorpe
Operated by York Pullman. Registered as running via Acaster, Malbis. First bus 08:00, last bus 18:30. 11 journeys on weekdays. Fares: singles capped at £3 — more.
Wanted a different 21? 60 other bus routes are numbered 21 elsewhere in the UK — see every 21 bus timetable by area.
| Stop | 09:00 to Cuckoo Hill School | 11:00 to Cuckoo Hill School | 13:00 to Cuckoo Hill School | 15:05 to Cuckoo Hill School | 17:15 to Cuckoo Hill School | 18:30 to Stonebridge Farm |
|---|---|---|---|---|---|---|
| Clifford Street (TD) | 09:00 | 11:00 | 13:00 | 15:05 | 17:15 | · |
| Rail Station (Stop RH) | 09:10 | 11:10 | 13:10 | 15:15 | 17:25 | · |
| Balmoral Terrace | 09:16 | 11:16 | 13:16 | 15:21 | 17:31 | · |
| Middlethorpe Grove (Eastbound) | 09:22 | 11:22 | 13:22 | 15:27 | 17:37 | · |
| Askham Bar Tesco (adj Car Park) | 09:30 | 11:30 | 13:30 | 15:35 | 17:45 | 18:30 |
| Bishopthorpe Library | 09:36 | 11:36 | 13:36 | 15:41 | 17:51 | 18:36 |
| Mount Pleasant Caravan Park (o/s) | 09:43 | 11:43 | 13:43 | 15:48 | 17:58 | 18:43 |
| Bond Lane (Adj) | 09:49 | 11:49 | 13:49 | 15:54 | 18:04 | 18:49 |
| Cuckoo Hill School (adj) | 09:55 | 11:55 | 13:55 | 16:00 | 18:10 | 18:55 |
| Stonebridge Farm (adj) | · | · | · | · | · | 19:02 |
Each column is one journey, headed by the time it sets off and where it finishes — 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.
Tickets on the 21
York Pullman publishes singles and day returns on this route for adults and children.
Adult Return · Adult Single · Child Return · Child Single
…and 1 more ticket on this route.
Ticket types come from York Pullman's own fares data on the Bus Open Data Service, last updated 2026-09-04. That dataset lists what's sold, not what it costs — see published prices for York Pullman.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on — they come from the operator’s own published calendar. Everything above is an ordinary week.
- Christmas Day — Friday, 25 December 2026 No buses in the timetable the operator has published so far. Festive timetables are often published only a few weeks ahead, so check again nearer the date.
- Boxing Day — Saturday, 26 December 2026 No buses in the timetable the operator has published so far. Festive timetables are often published only a few weeks ahead, so check again nearer the date.
- Monday, 28 December 2026 No buses in the timetable the operator has published so far. Festive timetables are often published only a few weeks ahead, so check again nearer the date.
- New Year's Day — Friday, 1 January 2027 No buses in the timetable the operator has published so far. Festive timetables are often published only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 21
21 towards Colton
All 38 stops
- Clifford Street (TD) York
- Low Ousegate York
- Station Road (CE) York
- Rail Station (Stop RH) York
- Nunnery Lane Car Park (BF) York
- Price's Lane York
- Bishopthorpe Road Shops Bishopthorpe Road
- Southlands Methodist Church (opp) Bishopthorpe Road
- The Winning Post (opp) South Bank
- Balmoral Terrace South Bank
- Queen Victoria Street (o/s 4) South Bank
- The Knavesmire (opp) South Bank
- Knavesmire Gate (adj) Tadcaster Road
- Pulleyn Drive (opp) Tadcaster Road
- The Marriott Hotel (o/s) Dringhouses
- Nelson's Lane (opp) Tadcaster Road
- Slingsby Grove (opp) Dringhouses
- St Edward's Church (o/s) Dringhouses
- Middlethorpe Grove (Eastbound) Dringhouses
- Middlethorpe Drive (Westbound) Dringhouses
- Old Moor Lane (opp) Dringhouses
- Askham Bar Tesco (adj Car Park) Askham Bar
- St Leonard's Hospice Askham Bar
- York College (o/s) Askham Bar
- Sim Balk Lane (o/s 42) Bishopthorpe
- Bishopthorpe Library Bishopthorpe
- Acaster Lane End (opp. 6) Bishopthorpe
- Cricket Ground (o/s) Bishopthorpe
- Garbett Way (opp) Bishopthorpe
- Acaster Lane (opp. 96) Bishopthorpe
- Ship Inn (opp Poplar Farm) Acaster Malbis
- Memorial Institute (Southbound) Acaster Malbis
- Mill Lane (Southbound) Acaster Malbis
- Mount Pleasant Caravan Park (o/s) Acaster Malbis
- St Katharines (Adj) Appleton Roebuck
- Bond Lane (Adj) Appleton Roebuck
- Cuckoo Hill School (adj) Bolton Percy
- Stonebridge Farm (adj) Colton
21 towards York
All 39 stops
- Cuckoo Hill Farm (opp) Bolton Percy
- Stonebridge Farm (adj) Colton
- Grange Farm (adj) Colton
- Cuckoo Hill School (adj) Bolton Percy
- Bond Lane (opp) Appleton Roebuck
- St Katharines (Opp) Appleton Roebuck
- Mount Pleasant Caravan Park (opp) Acaster Malbis
- Memorial Institute (Northbound) Acaster Malbis
- Mill Lane (Northbound) Acaster Malbis
- Ship Inn (o/s Poplar Farm) Acaster Malbis
- Garbett Way (adj) Bishopthorpe
- Cricket Ground (opp) Bishopthorpe
- Acaster Lane End (o/s 4) Bishopthorpe
- Bishopthorpe Library Bishopthorpe
- Sim Balk Lane (o/s 17) Bishopthorpe
- York College (opp) Askham Bar
- Askham Bar Tesco (adj Car Park) Askham Bar
- Old Moor Lane (adj) Dringhouses
- Middlethorpe Drive (Eastbound) Dringhouses
- Middlethorpe Grove (Westbound) Dringhouses
- Slingsby Grove (adj) Dringhouses
- Cross Keys (o/s) Dringhouses
- Nelson's Lane (adj) Tadcaster Road
- Pulleyn Drive (adj) Tadcaster Road
- The Mount (o/s 134) York
- Mount Vale (o/s 186) Tadcaster Road
- Rail Station (Stop RB) York
- Rougier Street (CF) York
- Micklegate York
- Knavesmire Gate (opp) Tadcaster Road
- York Racecourse (opp) South Bank
- Knavesmire Primary School (o/s) South Bank
- Rectory Gardens (adj) South Bank
- Reginald Grove (opp) South Bank
- The Winning Post (adj) South Bank
- Southlands Methodist Church (adj) Bishopthorpe Road
- Charlton Street (opp) Bishopthorpe Road
- Price's Lane York
- Clifford Street (TD) York
Service registration & registered changes
- Service change effective 7 September 2026 To amend Route and Timetable.
- Service change effective 16 March 2026 To amend Timetable.
- Service change effective 6 November 2023 To amend Route and Timetable.
- Service change effective 13 January 2022 To amend Route and Timetable.
- Service change effective 28 June 2021 To amend Timetable.
Registered as financially supported by a local authority (City of York).
From official Traffic Commissioner registrations. Registration PB1081341/70 · Changes in City of York Council · 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 08:00 (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:30. 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. York Pullman 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 York Pullman.
Timetable data from York Pullman via the DfT Bus Open Data Service (Yorkshire & the Humber feed). York Pullman last updated their Bus Open Data publications on 4 September 2026. Registered with the Traffic Commissioner as PB1081341/70. Check before you travel — services can change at short notice.