587 Halifax to Rochdale via Littleborough, Newbold

Operated by Team Pennine. Registered as running via King Cross, Sowerby Bridge, Ripponden, Littleborough. First bus 06:15, last bus 19:30. 25 journeys on weekdays. Fares: adult single £2.00 to £3.00 — more.

Next towards Rochdale from Halifax Bus Station (stand U): 12:35, 13:35, 14:45

Next towards Halifax from Rochdale Interchange (Stand C): 12:55, 13:55, 15:00

Timetable

Ends at Rochdale · Monday to Friday · 12 journeys
Stop 06:1507:3508:3509:3510:3511:3512:3513:3514:4515:5517:1018:25
Halifax Bus Station (stand U) 06:1507:3508:3509:3510:3511:3512:3513:3514:4515:5517:1018:25
King Cross 06:2107:4208:4309:4310:4311:4312:4313:4314:5516:0517:2018:33
Station Road (opp) 06:2807:5108:5209:5210:5211:5212:5213:5215:0716:1717:3218:41
Brig Royd (opp) 06:3508:0009:0110:0111:0112:0113:0114:0115:1716:2717:4218:49
White House (W-bound) 06:4408:1009:1110:1111:1112:1113:1114:1115:2716:3717:5218:59
Littleborough Square (Stop B) 06:5208:2109:2010:2011:2012:2013:2014:2015:3616:4618:0119:06
Smallbridge Library (opp) 07:0108:3209:2910:2911:2912:2913:2914:2915:4516:5518:0919:13
Rochdale Interchange (Stand C) 07:1108:4209:3810:3811:3812:3813:3814:3815:5517:0518:1719:21

Each column is one journey, headed by the time it sets off. 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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Team Pennine whether this route takes part. Details →

Fares on the 587

Adult single £2.00 to £3.00

Transdev's published fares on the Bus Open Data Service, in force from 1 January 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Team Pennine before you travel.

Tickets on the 587

Team Pennine publishes singles on this route for adults and young people.

Single · U19 Single · MySingle U19 · Job Seeker Single

…and 1 more ticket on this route.

Ticket types come from Team Pennine's own fares data on the Bus Open Data Service, last updated 7 October 2026. Prices for singles and returns are under Fares above; for the others, check with Team Pennine.

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 Team Pennine before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, 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 587

587 towards Rochdale

All 76 stops
  1. Halifax Bus Station (stand U) Halifax Town Centre
  2. George Street 24 Halifax Town Centre
  3. Hopwood Lane Halifax Town Centre
  4. Halifax Playhouse (opp) Halifax Town Centre
  5. Burdock Way Halifax Town Centre
  6. People's Park King Cross
  7. Mayfield Avenue King Cross
  8. Queen's Road (at) King Cross
  9. King Cross King Cross
  10. Darcy Hey Lane (at) Pye Nest
  11. Willow Gardens Pye Nest
  12. Pye Nest Gardens (at) Pye Nest
  13. Park Drive Pye Nest
  14. Willowfield Drive (opp) Willow Field
  15. Crow Wood Park Gate Willow Field
  16. Park Road (opp) Pye Nest
  17. Bolton Brow School Pye Nest
  18. Bolton Brow (W bound) Sowerby Bridge
  19. Wharf Street (opp) Sowerby Bridge
  20. Station Road (opp) Sowerby Bridge
  21. Foundry Street (opp) Sowerby Bridge
  22. Watson Mill Lane Sowerby Bridge
  23. Old House Bridge Sowerby Bridge
  24. Mill House Lane Triangle
  25. Woodlands Triangle
  26. The Stile Triangle
  27. Triangle School (at) Triangle
  28. Oak Hill (near) Triangle
  29. Stubbing Lane Kebroyd
  30. Kebroyd Lane Kebroyd
  31. Hillside Avenue (opp) Kebroyd
  32. Kenworthy Lane (opp) Kebroyd
  33. Meadowcroft Drive (at) Ripponden
  34. Ripponden School Ripponden
  35. Brig Royd (opp) Ripponden
  36. Small Lees Road (stop) Ripponden
  37. Bird Lane (opp) Ripponden
  38. White Hart Fold (at) Ripponden
  39. Rylands Park Ripponden
  40. Stones Drive Ripponden
  41. Swift Place Ripponden
  42. Dowry Farm (opp) Ripponden
  43. Hollin Lane (opp) Ripponden
  44. Blue Ball Lane (stop) Ripponden
  45. Baitings Cottages (stop) Rishworth Moor
  46. Baitings Reservoir Rishworth Moor
  47. Blackstone Edge (W bound) Soyland Moor
  48. White House (W-bound) Littleborough
  49. Blackstone Edge Old Road (nr) Lydgate
  50. The Moorcock Inn (opp) Durn
  51. New Barn Farm (opp) Durn
  52. Pike House Barn (opp) Durn
  53. The Rafters (nr) Durn
  54. Schofield Street (opp) Durn
  55. Ealees Road (nr) Littleborough
  56. Littleborough Square (Stop B) Littleborough
  57. Stockton Street (opp) Littleborough
  58. Butterworth Street (nr) Littleborough
  59. Whitelees Road (opp) Littleborough
  60. Dearnley Avenue (nr) Dearnley
  61. Crowther Street (opp) Dearnley
  62. Arm Road (opp) Dearnley
  63. Mount Avenue (Stop C) Wuerdle
  64. Braddocks Close (opp) Hurstead
  65. Oakcliffe Road (opp) Hurstead
  66. Ashbrook Hey Lane (opp) Smallbridge
  67. Smallbridge Library (opp) Smallbridge
  68. Millgate (nr) Howarth Cross
  69. Clayton Street (opp) Howarth Cross
  70. Cook Street (nr) Howarth Cross
  71. Rochdale Community Fire Station (nr) Belfield
  72. Belfield Road (adj) Belfield
  73. Ramsay Street (opp) Belfield
  74. Trafalgar Street (nr) Newbold
  75. John Street (opp) Rochdale
  76. Rochdale Interchange (Stand C) Rochdale

587 towards Halifax

All 74 stops
  1. Rochdale Interchange (Stand C) Rochdale
  2. John Street (nr) Rochdale
  3. Trafalgar Street (opp) Newbold
  4. Ramsay Street (nr) Belfield
  5. Selby Street (nr) Belfield
  6. Rochdale Community Fire Station (opp) Belfield
  7. Cook Street (opp) Howarth Cross
  8. Clayton Street (nr) Howarth Cross
  9. Millgate (opp) Howarth Cross
  10. Smallbridge Library (o/s) Smallbridge
  11. Wardle Road (nr) Smallbridge
  12. Ashbrook Hey Lane (nr) Hurstead
  13. Oakcliffe Road (nr) Hurstead
  14. Braddocks Close (nr) Hurstead
  15. Mount Avenue (Stop B) Wuerdle
  16. Arm Road (nr) Dearnley
  17. Crowther Street (nr) Dearnley
  18. Dearnley Avenue (opp) Dearnley
  19. Whitelees Road (nr) Littleborough
  20. Stockton Street (nr) Littleborough
  21. Littleborough Square (Stop A) Littleborough
  22. Ealees Road (opp) Littleborough
  23. Schofield Street (nr) Durn
  24. The Rafters (opp) Durn
  25. Pike House Barn (o/s) Durn
  26. New Barn Farm (o/s) Durn
  27. The Moorcock Inn (o/s) Durn
  28. Blackstone Edge Old Road (opp) Lydgate
  29. White House (E-bound) Littleborough
  30. Blackstone Edge (E bound) Soyland Moor
  31. Baitings Reservoir (stop) Rishworth Moor
  32. Baitings Cottages Rishworth Moor
  33. Blue Ball Lane Ripponden
  34. Hollin Lane (at) Ripponden
  35. Dowry Farm (opp) Ripponden
  36. Swift Place Ripponden
  37. Stones Drive (stop) Ripponden
  38. Rylands Park (opp) Ripponden
  39. White Hart Fold (opp) Ripponden
  40. Bird Lane Ripponden
  41. Small Lees Road Ripponden
  42. Halifax Rd Royd Lane (adj) Ripponden
  43. Meadowcroft Lane Ripponden
  44. Kenworthy Lane (at) Kebroyd
  45. Hillside Avenue (at) Kebroyd
  46. Kebroyd Lane Kebroyd
  47. Stubbing Lane Kebroyd
  48. Oak Hill Triangle
  49. Triangle School Triangle
  50. The Stile (at) Triangle
  51. Woodlands (ar) Triangle
  52. Mill House Lane Triangle
  53. Old House Bridge (at) Sowerby Bridge
  54. Watson Mill Lane (opp) Sowerby Bridge
  55. Foundry Street (at) Sowerby Bridge
  56. Station Road Sowerby Bridge
  57. Wharf Street (after) Sowerby Bridge
  58. Bolton Brow Sowerby Bridge
  59. Bolton Brow School Pye Nest
  60. Park Road (at) Pye Nest
  61. Crow Wood Park Gate (opp) Willow Field
  62. Willowfield Drive Willow Field
  63. Park Drive (near) Pye Nest
  64. Pye Nest Gardens (opp) Pye Nest
  65. Willow Gardens Pye Nest
  66. Darcy Hey Lane Pye Nest
  67. King Cross (E bound) King Cross
  68. Queen's Road King Cross
  69. Mayfield Avenue King Cross
  70. People's Park King Cross
  71. Burdock Way (at) Halifax Town Centre
  72. Halifax Playhouse (at) Halifax Town Centre
  73. Bull Green Halifax Town Centre
  74. Halifax Bus Station Entrance Halifax Town Centre

Service registration & registered changes

Registered as financially supported by a local authority (West Yorkshire PTE).

From official Traffic Commissioner registrations. Registration PB2044957/2 · Changes in Transport for Greater Manchester · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 587 bus?

The first 587 departure on weekdays leaves at 06:15 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 587 bus?

The last 587 on weekdays leaves its first stop at 19:30. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 587 bus cost?

Team Pennine's published fares on the 587: adult single £2.00 to £3.00. Most single fares in England are capped at £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 587 bus?

The 587 is operated by Team Pennine.

Timetable data from Team Pennine via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Registered with the Traffic Commissioner as PB2044957/2. Check before you travel — services can change at short notice.