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.
| Stop | 06:15 | 07:35 | 08:35 | 09:35 | 10:35 | 11:35 | 12:35 | 13:35 | 14:45 | 15:55 | 17:10 | 18:25 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Halifax Bus Station (stand U) | 06:15 | 07:35 | 08:35 | 09:35 | 10:35 | 11:35 | 12:35 | 13:35 | 14:45 | 15:55 | 17:10 | 18:25 |
| King Cross | 06:21 | 07:42 | 08:43 | 09:43 | 10:43 | 11:43 | 12:43 | 13:43 | 14:55 | 16:05 | 17:20 | 18:33 |
| Station Road (opp) | 06:28 | 07:51 | 08:52 | 09:52 | 10:52 | 11:52 | 12:52 | 13:52 | 15:07 | 16:17 | 17:32 | 18:41 |
| Brig Royd (opp) | 06:35 | 08:00 | 09:01 | 10:01 | 11:01 | 12:01 | 13:01 | 14:01 | 15:17 | 16:27 | 17:42 | 18:49 |
| White House (W-bound) | 06:44 | 08:10 | 09:11 | 10:11 | 11:11 | 12:11 | 13:11 | 14:11 | 15:27 | 16:37 | 17:52 | 18:59 |
| Littleborough Square (Stop B) | 06:52 | 08:21 | 09:20 | 10:20 | 11:20 | 12:20 | 13:20 | 14:20 | 15:36 | 16:46 | 18:01 | 19:06 |
| Smallbridge Library (opp) | 07:01 | 08:32 | 09:29 | 10:29 | 11:29 | 12:29 | 13:29 | 14:29 | 15:45 | 16:55 | 18:09 | 19:13 |
| Rochdale Interchange (Stand C) | 07:11 | 08:42 | 09:38 | 10:38 | 11:38 | 12:38 | 13:38 | 14:38 | 15:55 | 17:05 | 18:17 | 19: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.
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
- Halifax Bus Station (stand U) Halifax Town Centre
- George Street 24 Halifax Town Centre
- Hopwood Lane Halifax Town Centre
- Halifax Playhouse (opp) Halifax Town Centre
- Burdock Way Halifax Town Centre
- People's Park King Cross
- Mayfield Avenue King Cross
- Queen's Road (at) King Cross
- King Cross King Cross
- Darcy Hey Lane (at) Pye Nest
- Willow Gardens Pye Nest
- Pye Nest Gardens (at) Pye Nest
- Park Drive Pye Nest
- Willowfield Drive (opp) Willow Field
- Crow Wood Park Gate Willow Field
- Park Road (opp) Pye Nest
- Bolton Brow School Pye Nest
- Bolton Brow (W bound) Sowerby Bridge
- Wharf Street (opp) Sowerby Bridge
- Station Road (opp) Sowerby Bridge
- Foundry Street (opp) Sowerby Bridge
- Watson Mill Lane Sowerby Bridge
- Old House Bridge Sowerby Bridge
- Mill House Lane Triangle
- Woodlands Triangle
- The Stile Triangle
- Triangle School (at) Triangle
- Oak Hill (near) Triangle
- Stubbing Lane Kebroyd
- Kebroyd Lane Kebroyd
- Hillside Avenue (opp) Kebroyd
- Kenworthy Lane (opp) Kebroyd
- Meadowcroft Drive (at) Ripponden
- Ripponden School Ripponden
- Brig Royd (opp) Ripponden
- Small Lees Road (stop) Ripponden
- Bird Lane (opp) Ripponden
- White Hart Fold (at) Ripponden
- Rylands Park Ripponden
- Stones Drive Ripponden
- Swift Place Ripponden
- Dowry Farm (opp) Ripponden
- Hollin Lane (opp) Ripponden
- Blue Ball Lane (stop) Ripponden
- Baitings Cottages (stop) Rishworth Moor
- Baitings Reservoir Rishworth Moor
- Blackstone Edge (W bound) Soyland Moor
- White House (W-bound) Littleborough
- Blackstone Edge Old Road (nr) Lydgate
- The Moorcock Inn (opp) Durn
- New Barn Farm (opp) Durn
- Pike House Barn (opp) Durn
- The Rafters (nr) Durn
- Schofield Street (opp) Durn
- Ealees Road (nr) Littleborough
- Littleborough Square (Stop B) Littleborough
- Stockton Street (opp) Littleborough
- Butterworth Street (nr) Littleborough
- Whitelees Road (opp) Littleborough
- Dearnley Avenue (nr) Dearnley
- Crowther Street (opp) Dearnley
- Arm Road (opp) Dearnley
- Mount Avenue (Stop C) Wuerdle
- Braddocks Close (opp) Hurstead
- Oakcliffe Road (opp) Hurstead
- Ashbrook Hey Lane (opp) Smallbridge
- Smallbridge Library (opp) Smallbridge
- Millgate (nr) Howarth Cross
- Clayton Street (opp) Howarth Cross
- Cook Street (nr) Howarth Cross
- Rochdale Community Fire Station (nr) Belfield
- Belfield Road (adj) Belfield
- Ramsay Street (opp) Belfield
- Trafalgar Street (nr) Newbold
- John Street (opp) Rochdale
- Rochdale Interchange (Stand C) Rochdale
587 towards Halifax
All 74 stops
- Rochdale Interchange (Stand C) Rochdale
- John Street (nr) Rochdale
- Trafalgar Street (opp) Newbold
- Ramsay Street (nr) Belfield
- Selby Street (nr) Belfield
- Rochdale Community Fire Station (opp) Belfield
- Cook Street (opp) Howarth Cross
- Clayton Street (nr) Howarth Cross
- Millgate (opp) Howarth Cross
- Smallbridge Library (o/s) Smallbridge
- Wardle Road (nr) Smallbridge
- Ashbrook Hey Lane (nr) Hurstead
- Oakcliffe Road (nr) Hurstead
- Braddocks Close (nr) Hurstead
- Mount Avenue (Stop B) Wuerdle
- Arm Road (nr) Dearnley
- Crowther Street (nr) Dearnley
- Dearnley Avenue (opp) Dearnley
- Whitelees Road (nr) Littleborough
- Stockton Street (nr) Littleborough
- Littleborough Square (Stop A) Littleborough
- Ealees Road (opp) Littleborough
- Schofield Street (nr) Durn
- The Rafters (opp) Durn
- Pike House Barn (o/s) Durn
- New Barn Farm (o/s) Durn
- The Moorcock Inn (o/s) Durn
- Blackstone Edge Old Road (opp) Lydgate
- White House (E-bound) Littleborough
- Blackstone Edge (E bound) Soyland Moor
- Baitings Reservoir (stop) Rishworth Moor
- Baitings Cottages Rishworth Moor
- Blue Ball Lane Ripponden
- Hollin Lane (at) Ripponden
- Dowry Farm (opp) Ripponden
- Swift Place Ripponden
- Stones Drive (stop) Ripponden
- Rylands Park (opp) Ripponden
- White Hart Fold (opp) Ripponden
- Bird Lane Ripponden
- Small Lees Road Ripponden
- Halifax Rd Royd Lane (adj) Ripponden
- Meadowcroft Lane Ripponden
- Kenworthy Lane (at) Kebroyd
- Hillside Avenue (at) Kebroyd
- Kebroyd Lane Kebroyd
- Stubbing Lane Kebroyd
- Oak Hill Triangle
- Triangle School Triangle
- The Stile (at) Triangle
- Woodlands (ar) Triangle
- Mill House Lane Triangle
- Old House Bridge (at) Sowerby Bridge
- Watson Mill Lane (opp) Sowerby Bridge
- Foundry Street (at) Sowerby Bridge
- Station Road Sowerby Bridge
- Wharf Street (after) Sowerby Bridge
- Bolton Brow Sowerby Bridge
- Bolton Brow School Pye Nest
- Park Road (at) Pye Nest
- Crow Wood Park Gate (opp) Willow Field
- Willowfield Drive Willow Field
- Park Drive (near) Pye Nest
- Pye Nest Gardens (opp) Pye Nest
- Willow Gardens Pye Nest
- Darcy Hey Lane Pye Nest
- King Cross (E bound) King Cross
- Queen's Road King Cross
- Mayfield Avenue King Cross
- People's Park King Cross
- Burdock Way (at) Halifax Town Centre
- Halifax Playhouse (at) Halifax Town Centre
- Bull Green Halifax Town Centre
- Halifax Bus Station Entrance Halifax Town Centre
Service registration & registered changes
- Service change effective 26 October 2025 To amend Timetable.
- Service change effective 23 February 2025 To amend Timetable.
- Service change effective 16 June 2024 To amend Route, Stopping Places and Timetable.
- Service change effective 18 February 2024 To amend Timetable.
- Service change effective 18 February 2024 To amend Timetable.
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.