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.

Next towards Leeds from New Road East: 15:57, 16:33, 17:02

Next towards Halifax from Leeds City Bus Station (stand 11): 15:45, 16:15, 16:55

Wanted a different 255? 7 other bus routes are numbered 255 elsewhere in the UK — see every 255 bus timetable by area.

Timetable

Ends at Leeds City Bus Station unless marked “to …” · Monday to Friday · 26 journeys
Stop 05:1205:5506:2506:5507:3007:2708:3008:2709:2009:2210:2010:2211:2011:2212:2012:2213:2013:2214:2014:2215:2015:2516:3216:3017:3217:35 to Cleckheaton Bus Station
Halifax Bus Station (stand M) ·························17:35
Scholes Terminus ·05:5506:2506:5507: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:5606:2606:5607:3108:0008:3109:0509:2109:5010:2110:5011:2111:5012:2112:5013:2113:5014:2114:5015:2115:5716:3317:0217:3318:07
Cleckheaton Bus Station (stand E) 05:1206:1206:4207:1207:4708:1708:4709:2209:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3816:1516:5017:2017:5018:20
Birkenshaw Bar 05:2406:2406:5907:2908:0108:3109:0109:3409:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:5216:2917:0417:3418:04·
Branch Road 05:3606:3607:1507:4508:1508:4509:1509:4610:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3116:0416:4117:1617:4618:16·
Leeds City Bus Station (stand 11) 06:0007:0007:5008:2508:5509:2509:5010:1010:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:3017:1017:4518:1518: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.

The 255 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

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.

Route map

All stops on route 255

255 towards Leeds

All 106 stops
  1. Halifax Bus Station (stand M) Halifax Town Centre
  2. Scholes Terminus Scholes
  3. Halifax Bus Station (stand L) Halifax Town Centre
  4. Northgate Halifax Town Centre
  5. New Bank (on) Halifax Town Centre
  6. Godley Bridge (at) Stump Cross
  7. Shibden Park Stump Cross
  8. Stump Cross Stump Cross
  9. Park Terrace Stump Cross
  10. Park Terrace End (at) Stump Cross
  11. Lower Brear (at) Stump Cross
  12. Break Neck (opp) Stump Cross
  13. Woodfield Lodge Hipperholme
  14. Fenny Royd (at) Hipperholme
  15. Lane Ends Green (at) Hipperholme
  16. Hipperholme (at) Hipperholme
  17. Hipperholme Junction Hipperholme
  18. Westfield Hipperholme
  19. The Stray Park (at) Lightcliffe
  20. Lightcliffe School (stop) Lightcliffe
  21. St Matthew's Church Lightcliffe
  22. King George V Park (before) Lightcliffe
  23. Ripley Street (stop) Lightcliffe
  24. Smith House Lane Lightcliffe
  25. Bailiff Bridge Junction Bailiff Bridge
  26. Wyke Old Lane Bailiff Bridge
  27. Highfield Avenue Bailiff Bridge
  28. Bailiff Br Fields (at) Bailiff Bridge
  29. Cygnet Hospital Wyke
  30. Wyke Lion Junction Wyke
  31. Bluebell Drive Wyke
  32. Wyke Banks (at) Wyke
  33. Green Lane Wyke
  34. Clare Road Wyke
  35. Wyke Park Wyke
  36. Wyke Town Gate Wyke
  37. Albert Street (opp) Wyke
  38. Wyke Village Green North (SE bound) Wyke
  39. Wyke Lane (at) Wyke
  40. Sellerdale Avenue (opp) Wyke
  41. Greenacre Avenue (at) Wyke
  42. Rooks Close Wyke
  43. Brookfields Road Scholes
  44. Westfield Place (at) Scholes
  45. Wickham Street (at) Scholes
  46. New Road East Scholes
  47. Scholes Branch Road Scholes
  48. Whitechapel Grove (at) Scholes
  49. Cleckheaton New Cemetery (stop) Scholes
  50. Whitechapel Road Bridge Cleckheaton
  51. Whitcliffe Mount School Cleckheaton
  52. Kenmore Road Cleckheaton
  53. Cleckheaton Library (stop) Cleckheaton
  54. Prospect Road Cleckheaton
  55. Cleckheaton Market Place Cleckheaton
  56. Cleckheaton Town Hall Cleckheaton
  57. Greenside Cleckheaton
  58. Cleckheaton Bus Station (stand E) Cleckheaton
  59. Howard Park School Cleckheaton
  60. Spen Bank Cleckheaton
  61. Spen Victoria CC Cleckheaton
  62. Fusden Lane Gomersal
  63. Nibshaw Road (opp) Gomersal
  64. Shirley Road Gomersal
  65. Pollard Avenue (at) Gomersal
  66. Gomersal Hill Top (after) Gomersal
  67. Gomersal Public Hall Gomersal
  68. Pit Lane (at) Gomersal
  69. West House Gomersal
  70. Holme House Gomersal
  71. BBG Academy Birkenshaw
  72. Halfway House (E bound) Birkenshaw
  73. Whitehall Grove (at) Birkenshaw
  74. Birkenshaw Bar Birkenshaw
  75. Hodgson Lane (opp) Drighlington
  76. Moortop (N bound) Drighlington
  77. Moorland Road (opp) Drighlington
  78. Drighlington Xroads Drighlington
  79. Summerbank Close (opp) Drighlington
  80. Lumb Hall Way (opp) Drighlington
  81. Cockersdale (after) Drighlington
  82. Valley Mills (N bound) Drighlington
  83. Low Moor Side Ln (opp) New Farnley
  84. New Farnley Cem (opp) New Farnley
  85. Walsh Lane (at) New Farnley
  86. Wolley Avenue New Farnley
  87. Lawns Lane New Farnley
  88. Coach Road (opp) New Farnley
  89. Whitehall Ind Est (at) New Farnley
  90. Branch Road New Farnley
  91. Whitehall Drive (at) Wortley
  92. Wortley Ringways Wortley
  93. Royds Lane (before) Wortley
  94. Dixon Lane (at) Wortley
  95. Dragon Bridge Wortley
  96. Copleyhill Trading Estate Wortley
  97. Wortley Lane Wortley
  98. The Roundhouse New Wortley
  99. Wellington Bridge (at) Leeds City Centre
  100. Wellington G Leeds City Centre
  101. Wellington I Leeds City Centre
  102. City Square B Leeds City Centre
  103. Station D Leeds City Centre
  104. Trinity R Leeds City Centre
  105. Victoria I Leeds City Centre
  106. Leeds City Bus Station (stand 11) Leeds City Centre

255 towards Halifax

All 100 stops
  1. Leeds City Bus Station (stand 11) Leeds City Centre
  2. Victoria Q Leeds City Centre
  3. Trinity N Leeds City Centre
  4. City Square C (opp) Leeds City Centre
  5. Wellington C Leeds City Centre
  6. Wellington E Leeds City Centre
  7. Holbeck Lane Holbeck
  8. Domestic Road Wortley
  9. Copleyhill Trading Estate Wortley
  10. Dragon Bridge (before) Wortley
  11. Dixon Lane (opp) Wortley
  12. Royds Lane (opp) Wortley
  13. Wortley Ringways Wortley
  14. Whitehall Drive Wortley
  15. Branch Road New Farnley
  16. Whitehall Ind Est New Farnley
  17. Coach Road (at) New Farnley
  18. Lawns Lane (opp) New Farnley
  19. Wolley Avenue (opp) New Farnley
  20. Walsh Lane New Farnley
  21. New Farnley Cem (adj) New Farnley
  22. Low Moor Side Ln (at) New Farnley
  23. Valley Mills Drighlington
  24. Cockersdale (opp) Drighlington
  25. Lumb Hall Way Drighlington
  26. Summerbank Close Drighlington
  27. Drighlington Xroads (S bound) Drighlington
  28. Moorland Road (at) Drighlington
  29. Moortop Drighlington
  30. Hodgson Lane Drighlington
  31. Bar (W bound) Birkenshaw
  32. Whitehall Grove Birkenshaw
  33. Halfway House (at) Birkenshaw
  34. BBG Academy (at) Birkenshaw
  35. Holme House (opp) Gomersal
  36. West House (opp) Gomersal
  37. Pit Lane (opp) Gomersal
  38. Gomersal Public Hall Gomersal
  39. Gomersal School Gomersal
  40. Gomersal Hill Top (at) Gomersal
  41. Pollard Avenue (opp) Gomersal
  42. Shirley Road (at) Gomersal
  43. Nibshaw Road Gomersal
  44. Fusden Lane Gomersal
  45. Spen Victoria CC Cleckheaton
  46. Spen Bank Cleckheaton
  47. Howard Park School (at) Cleckheaton
  48. Greenside Cleckheaton
  49. Cleckheaton Bus Station (stand B) Cleckheaton
  50. Cleckheaton Market Place Cleckheaton
  51. Prospect Road (stop) Cleckheaton
  52. Carlton Court (at) Cleckheaton
  53. Cleckheaton Library Cleckheaton
  54. Kenmore Road Cleckheaton
  55. Whitcliffe Mount School (at) Cleckheaton
  56. Whitechapel Road Bridge (at) Cleckheaton
  57. Cleckheaton New Cemetery Scholes
  58. Whitechapel Grove Scholes
  59. Scholes Branch Road (opp) Scholes
  60. Scholes Terminus Scholes
  61. Westfield Place Scholes
  62. Brookfields Road (at) Scholes
  63. Rooks Close (at) Wyke
  64. Greenacre Avenue (opp) Wyke
  65. Sellerdale Avenue Wyke
  66. Wyke Village Green Wyke
  67. Wyke Village Green North Wyke
  68. Albert Street (at) Wyke
  69. Wyke Town Gate (N bound) Wyke
  70. Wainman Street Towngate Wyke
  71. Clare Road Wyke
  72. Green Lane Wyke
  73. Wyke Banks Wyke
  74. Bluebell Drive Wyke
  75. Cygnet Hospital (at) Wyke
  76. Bailiff Bridge Fields Bailiff Bridge
  77. Wyke Old Lane (at) Bailiff Bridge
  78. Bailiff Bridge Bailiff Bridge
  79. Smith House Lane (at) Lightcliffe
  80. Ripley Street Lightcliffe
  81. King George V Park (at) Lightcliffe
  82. St Matthew's Church Lightcliffe
  83. Lightcliffe School Lightcliffe
  84. The Stray Park Lightcliffe
  85. Westfield (stop) Hipperholme
  86. Welburn Avenue Hipperholme
  87. Hipperholme Junction Hipperholme
  88. Hipperholme (adj) Hipperholme
  89. Lane Ends Green Hipperholme
  90. Fenny Royd Hipperholme
  91. Woodland Lodge (opp) Hipperholme
  92. Break Neck Stump Cross
  93. Lower Brear Stump Cross
  94. Park Terrace Stump Cross
  95. Stump Cross (at) Stump Cross
  96. Shibden Park (at) Stump Cross
  97. Godley Bridge Stump Cross
  98. New Bank Halifax Town Centre
  99. Northgate (S bound) Halifax Town Centre
  100. 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.