255 Halifax to Leeds via Cleckheaton, Wortley
Operated by Arriva Yorkshire. First bus 05:12, last bus 18:05. 49 journeys on weekdays. Fares: adult single £2.20 to £2.50 — more.
Wanted a different 255? 7 other bus routes are numbered 255 elsewhere in the UK — see every 255 bus timetable by area.
| Stop | 05:12 | 05:55 | 06:25 | 06:55 | 07:30 | 07:27 | 08:30 | 08:27 | 09:20 | 09:22 | 10:20 | 10:22 | 11:20 | 11:22 | 12:20 | 12:22 | 13:20 | 13:22 | 14:20 | 14:22 | 15:20 | 15:25 | 16:32 | 16:30 | 17:32 | 17:35 to Cleckheaton Bus Station |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Halifax Bus Station (stand M) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 17:35 |
| Scholes Terminus | · | 05:55 | 06:25 | 06:55 | 07:30 | · | 08:30 | · | 09:20 | · | 10:20 | · | 11:20 | · | 12:20 | · | 13:20 | · | 14:20 | · | 15:20 | · | 16:32 | · | 17:32 | · |
| Halifax Bus Station (stand L) | · | · | · | · | · | 07:27 | · | 08:27 | · | 09:22 | · | 10:22 | · | 11:22 | · | 12:22 | · | 13:22 | · | 14:22 | · | 15:25 | · | 16:30 | · | · |
| Hipperholme Junction | · | · | · | · | · | 07:38 | · | 08:43 | · | 09:32 | · | 10:32 | · | 11:32 | · | 12:32 | · | 13:32 | · | 14:32 | · | 15:37 | · | 16:42 | · | 17:44 |
| Wyke Park | · | · | · | · | · | 07:53 | · | 08:58 | · | 09:43 | · | 10:43 | · | 11:43 | · | 12:43 | · | 13:43 | · | 14:43 | · | 15:50 | · | 16:55 | · | 18:00 |
| New Road East | · | 05:56 | 06:26 | 06:56 | 07:31 | 08:00 | 08:31 | 09:05 | 09:21 | 09:50 | 10:21 | 10:50 | 11:21 | 11:50 | 12:21 | 12:50 | 13:21 | 13:50 | 14:21 | 14:50 | 15:21 | 15:57 | 16:33 | 17:02 | 17:33 | 18:07 |
| Cleckheaton Bus Station (stand E) | 05:12 | 06:12 | 06:42 | 07:12 | 07:47 | 08:17 | 08:47 | 09:22 | 09:37 | 10:07 | 10:37 | 11:07 | 11:37 | 12:07 | 12:37 | 13:07 | 13:37 | 14:07 | 14:37 | 15:07 | 15:38 | 16:15 | 16:50 | 17:20 | 17:50 | 18:20 |
| Birkenshaw Bar | 05:24 | 06:24 | 06:59 | 07:29 | 08:01 | 08:31 | 09:01 | 09:34 | 09:49 | 10:19 | 10:49 | 11:19 | 11:49 | 12:19 | 12:49 | 13:19 | 13:49 | 14:19 | 14:49 | 15:19 | 15:52 | 16:29 | 17:04 | 17:34 | 18:04 | · |
| Branch Road | 05:36 | 06:36 | 07:15 | 07:45 | 08:15 | 08:45 | 09:15 | 09:46 | 10:01 | 10:31 | 11:01 | 11:31 | 12:01 | 12:31 | 13:01 | 13:31 | 14:01 | 14:31 | 15:01 | 15:31 | 16:04 | 16:41 | 17:16 | 17:46 | 18:16 | · |
| Leeds City Bus Station (stand 11) | 06:00 | 07:00 | 07:50 | 08:25 | 08:55 | 09:25 | 09:50 | 10:10 | 10:25 | 10:55 | 11:25 | 11:55 | 12:25 | 12:55 | 13:25 | 13:55 | 14:25 | 14:55 | 15:25 | 15:55 | 16:30 | 17:10 | 17:45 | 18:15 | 18:45 | · |
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.
Fares on the 255
Adult single £2.20 to £2.50 · Child single £0.80 to £1.60
Arriva UK Bus's published fares on the Bus Open Data Service, in force from 8 October 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Arriva Yorkshire before you travel.
Tickets on the 255
Arriva Yorkshire publishes singles on this route for adults and children.
Adult Single · Child Single
…and 1 more ticket on this route.
Ticket types come from Arriva Yorkshire's own fares data on the Bus Open Data Service, last updated 8 October 2026. Prices for singles and returns are under Fares above; for the others, check with Arriva Yorkshire.
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 Arriva Yorkshire before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, 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.
- Monday, 28 December 2026 towards Leeds: 11 journeys, first 08:12 towards Halifax: 11 journeys, first 08:42
Route map
All stops on route 255
255 towards Leeds
All 106 stops
- Halifax Bus Station (stand M) Halifax Town Centre
- Scholes Terminus Scholes
- Halifax Bus Station (stand L) Halifax Town Centre
- Northgate Halifax Town Centre
- New Bank (on) Halifax Town Centre
- Godley Bridge (at) Stump Cross
- Shibden Park Stump Cross
- Stump Cross Stump Cross
- Park Terrace Stump Cross
- Park Terrace End (at) Stump Cross
- Lower Brear (at) Stump Cross
- Break Neck (opp) Stump Cross
- Woodfield Lodge Hipperholme
- Fenny Royd (at) Hipperholme
- Lane Ends Green (at) Hipperholme
- Hipperholme (at) Hipperholme
- Hipperholme Junction Hipperholme
- Westfield Hipperholme
- The Stray Park (at) Lightcliffe
- Lightcliffe School (stop) Lightcliffe
- St Matthew's Church Lightcliffe
- King George V Park (before) Lightcliffe
- Ripley Street (stop) Lightcliffe
- Smith House Lane Lightcliffe
- Bailiff Bridge Junction Bailiff Bridge
- Wyke Old Lane Bailiff Bridge
- Highfield Avenue Bailiff Bridge
- Bailiff Br Fields (at) Bailiff Bridge
- Cygnet Hospital Wyke
- Wyke Lion Junction Wyke
- Bluebell Drive Wyke
- Wyke Banks (at) Wyke
- Green Lane Wyke
- Clare Road Wyke
- Wyke Park Wyke
- Wyke Town Gate Wyke
- Albert Street (opp) Wyke
- Wyke Village Green North (SE bound) Wyke
- Wyke Lane (at) Wyke
- Sellerdale Avenue (opp) Wyke
- Greenacre Avenue (at) Wyke
- Rooks Close Wyke
- Brookfields Road Scholes
- Westfield Place (at) Scholes
- Wickham Street (at) Scholes
- New Road East Scholes
- Scholes Branch Road Scholes
- Whitechapel Grove (at) Scholes
- Cleckheaton New Cemetery (stop) Scholes
- Whitechapel Road Bridge Cleckheaton
- Whitcliffe Mount School Cleckheaton
- Kenmore Road Cleckheaton
- Cleckheaton Library (stop) Cleckheaton
- Prospect Road Cleckheaton
- Cleckheaton Market Place Cleckheaton
- Cleckheaton Town Hall Cleckheaton
- Greenside Cleckheaton
- Cleckheaton Bus Station (stand E) Cleckheaton
- Howard Park School Cleckheaton
- Spen Bank Cleckheaton
- Spen Victoria CC Cleckheaton
- Fusden Lane Gomersal
- Nibshaw Road (opp) Gomersal
- Shirley Road Gomersal
- Pollard Avenue (at) Gomersal
- Gomersal Hill Top (after) Gomersal
- Gomersal Public Hall Gomersal
- Pit Lane (at) Gomersal
- West House Gomersal
- Holme House Gomersal
- BBG Academy Birkenshaw
- Halfway House (E bound) Birkenshaw
- Whitehall Grove (at) Birkenshaw
- Birkenshaw Bar Birkenshaw
- Hodgson Lane (opp) Drighlington
- Moortop (N bound) Drighlington
- Moorland Road (opp) Drighlington
- Drighlington Xroads Drighlington
- Summerbank Close (opp) Drighlington
- Lumb Hall Way (opp) Drighlington
- Cockersdale (after) Drighlington
- Valley Mills (N bound) Drighlington
- Low Moor Side Ln (opp) New Farnley
- New Farnley Cem (opp) New Farnley
- Walsh Lane (at) New Farnley
- Wolley Avenue New Farnley
- Lawns Lane New Farnley
- Coach Road (opp) New Farnley
- Whitehall Ind Est (at) New Farnley
- Branch Road New Farnley
- Whitehall Drive (at) Wortley
- Wortley Ringways Wortley
- Royds Lane (before) Wortley
- Dixon Lane (at) Wortley
- Dragon Bridge Wortley
- Copleyhill Trading Estate Wortley
- Wortley Lane Wortley
- The Roundhouse New Wortley
- Wellington Bridge (at) Leeds City Centre
- Wellington G Leeds City Centre
- Wellington I Leeds City Centre
- City Square B Leeds City Centre
- Station D Leeds City Centre
- Trinity R Leeds City Centre
- Victoria I Leeds City Centre
- Leeds City Bus Station (stand 11) Leeds City Centre
255 towards Halifax
All 100 stops
- Leeds City Bus Station (stand 11) Leeds City Centre
- Victoria Q Leeds City Centre
- Trinity N Leeds City Centre
- City Square C (opp) Leeds City Centre
- Wellington C Leeds City Centre
- Wellington E Leeds City Centre
- Holbeck Lane Holbeck
- Domestic Road Wortley
- Copleyhill Trading Estate Wortley
- Dragon Bridge (before) Wortley
- Dixon Lane (opp) Wortley
- Royds Lane (opp) Wortley
- Wortley Ringways Wortley
- Whitehall Drive Wortley
- Branch Road New Farnley
- Whitehall Ind Est New Farnley
- Coach Road (at) New Farnley
- Lawns Lane (opp) New Farnley
- Wolley Avenue (opp) New Farnley
- Walsh Lane New Farnley
- New Farnley Cem (adj) New Farnley
- Low Moor Side Ln (at) New Farnley
- Valley Mills Drighlington
- Cockersdale (opp) Drighlington
- Lumb Hall Way Drighlington
- Summerbank Close Drighlington
- Drighlington Xroads (S bound) Drighlington
- Moorland Road (at) Drighlington
- Moortop Drighlington
- Hodgson Lane Drighlington
- Bar (W bound) Birkenshaw
- Whitehall Grove Birkenshaw
- Halfway House (at) Birkenshaw
- BBG Academy (at) Birkenshaw
- Holme House (opp) Gomersal
- West House (opp) Gomersal
- Pit Lane (opp) Gomersal
- Gomersal Public Hall Gomersal
- Gomersal School Gomersal
- Gomersal Hill Top (at) Gomersal
- Pollard Avenue (opp) Gomersal
- Shirley Road (at) Gomersal
- Nibshaw Road Gomersal
- Fusden Lane Gomersal
- Spen Victoria CC Cleckheaton
- Spen Bank Cleckheaton
- Howard Park School (at) Cleckheaton
- Greenside Cleckheaton
- Cleckheaton Bus Station (stand B) Cleckheaton
- Cleckheaton Market Place Cleckheaton
- Prospect Road (stop) Cleckheaton
- Carlton Court (at) Cleckheaton
- Cleckheaton Library Cleckheaton
- Kenmore Road Cleckheaton
- Whitcliffe Mount School (at) Cleckheaton
- Whitechapel Road Bridge (at) Cleckheaton
- Cleckheaton New Cemetery Scholes
- Whitechapel Grove Scholes
- Scholes Branch Road (opp) Scholes
- Scholes Terminus Scholes
- Westfield Place Scholes
- Brookfields Road (at) Scholes
- Rooks Close (at) Wyke
- Greenacre Avenue (opp) Wyke
- Sellerdale Avenue Wyke
- Wyke Village Green Wyke
- Wyke Village Green North Wyke
- Albert Street (at) Wyke
- Wyke Town Gate (N bound) Wyke
- Wainman Street Towngate Wyke
- Clare Road Wyke
- Green Lane Wyke
- Wyke Banks Wyke
- Bluebell Drive Wyke
- Cygnet Hospital (at) Wyke
- Bailiff Bridge Fields Bailiff Bridge
- Wyke Old Lane (at) Bailiff Bridge
- Bailiff Bridge Bailiff Bridge
- Smith House Lane (at) Lightcliffe
- Ripley Street Lightcliffe
- King George V Park (at) Lightcliffe
- St Matthew's Church Lightcliffe
- Lightcliffe School Lightcliffe
- The Stray Park Lightcliffe
- Westfield (stop) Hipperholme
- Welburn Avenue Hipperholme
- Hipperholme Junction Hipperholme
- Hipperholme (adj) Hipperholme
- Lane Ends Green Hipperholme
- Fenny Royd Hipperholme
- Woodland Lodge (opp) Hipperholme
- Break Neck Stump Cross
- Lower Brear Stump Cross
- Park Terrace Stump Cross
- Stump Cross (at) Stump Cross
- Shibden Park (at) Stump Cross
- Godley Bridge Stump Cross
- New Bank Halifax Town Centre
- Northgate (S bound) Halifax Town Centre
- Halifax Bus Station (stand L) Halifax Town Centre
Towns & areas on this route
Frequently asked questions
What time is the first 255 bus?
The first 255 departure on weekdays leaves at 05:12 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 255 bus?
The last 255 on weekdays leaves its first stop at 18:05. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 255 bus cost?
Arriva Yorkshire's published fares on the 255: adult single £2.20 to £2.50, child single £0.80 to £1.60. The 255 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. Arriva Yorkshire day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 255 bus?
The 255 is operated by Arriva Yorkshire.
Timetable data from Arriva Yorkshire via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Arriva Yorkshire last updated their Bus Open Data publications on 9 October 2026. Check before you travel — services can change at short notice.