21 Halifax Bus Station ↔ Highroad Well
Operated by Team Pennine. First bus 07:15, last bus 18:04. 32 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.
| Halifax Bus Station (stand E) | 07:15 | 07:45 | 08:15 | 08:45 | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:15 | 15:45 | 16:15 | 16:45 | 17:15 | 17:45 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hanson Ln Thrum Hall Lane | 07:28 | 07:58 | 08:28 | 08:58 | 09:58 | 10:58 | 11:58 | 12:58 | 13:58 | 14:58 | 15:28 | 15:58 | 16:28 | 16:58 | 17:28 | 17:58 |
| Sandhall Lane | 07:33 | 08:03 | 08:33 | 09:03 | 10:03 | 11:03 | 12:03 | 13:03 | 14:03 | 15:03 | 15:33 | 16:03 | 16:33 | 17:03 | 17:33 | 18:03 |
Route map
All stops on route 21
21 towards Highroad Well
- Halifax Bus Station (stand E) Halifax Town Centre
- George Street 25 Halifax Town Centre
- Lister Court Halifax Town Centre
- Halifax Retail Park (at) Pellon
- Greenmount Retail Park Pellon
- Hanson Lane King Cross
- Victoria Road (at) King Cross
- Hanson Lane Bowman Grove King Cross
- Hanson Lane Womersley St King Cross
- Hanson Lane Ramsgate St King Cross
- Albert Road Spring Hall Ln (opp) Pellon
- Hanson Ln Thrum Hall Lane King Cross
- Albert Rd Albert Drive (opp) Pellon
- Albert View (opp) Pellon
- Albert Road Highroad Well Ln (opp) Pellon
- Highroad Well Lane Harewood Ave (opp) Highroad Well
- Court Lane Westcliffe Dr (opp) Highroad Well
- Sandhall Lane Highroad Well
21 towards Halifax Bus Station
- Sandhall Lane Highroad Well
- Gibbet Street Thackray St Highroad Well
- Gibbet Street West View Ave Highroad Well
- Spring Hall Lane Spring Hall Place Highroad Well
- Spring Hall Lane Spring Hall Grove (adj) Pellon
- Hanson Lane Clay Pits Ln King Cross
- Hanson Lane Ryeburn Court King Cross
- Hanson Lane Queens Rd King Cross
- Victoria Road (opp) King Cross
- Hanson Lane Bowman Grove (adj) King Cross
- Hanson Lane (E bound) King Cross
- Hanson Lane Milner St Pellon
- Greenmount Retail Park (at) Pellon
- Halifax Retail Park (opp) Pellon
- Lister Court Halifax Town Centre
- Halifax Bus Station Entrance Halifax Town Centre
Towns & areas on this route
Frequently asked questions
What time is the first 21 bus?
The first 21 departure on weekdays leaves at 07:15 (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:04. 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. Team Pennine 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 Team Pennine.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.