590 Halifax to Rochdale via Hebden Bridge, Todmorden
Operated by First Halifax, Calder Valley & Huddersfield. First bus 05:04, last bus 23:37. 36 journeys on weekdays. Today, a Sunday: first 08:12, last 22:15. Fares: singles usually capped at £3 — more.
Wanted a different 590? 3 other bus routes are numbered 590 elsewhere in the UK — see every 590 bus timetable by area.
| Stop | 07:34 | 08:37 | 09:35 | 10:33 | 11:31 | 12:30 | 13:30 | 13:30 to Rochdale via Hebden Bridge & Todmorden | 14:30 to Rochdale via Hebden Bridge & Todmorden | 15:30 to Rochdale via Hebden Bridge & Todmorden | 16:30 to Rochdale via Hebden Bridge & Todmorden | 17:20 to Rochdale via Hebden Bridge & Todmorden | 19:33 | 20:46 | 20:45 to Rochdale via Hebden Bridge & Todmorden |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Halifax Bus Station (stand D) | · | · | · | · | · | · | · | 13:30 | 14:30 | 15:30 | 16:30 | 17:20 | · | · | 20:45 |
| Whitty Lane (at) | · | · | · | · | · | · | · | 13:41 | 14:41 | 15:41 | 16:40 | 17:30 | · | · | 20:55 |
| Mytholmroyd New Rd | · | · | · | · | · | · | · | 13:54 | 14:54 | 15:53 | 16:52 | 17:42 | · | · | 21:06 |
| Hebden Bridge New Rd (stop HB5) | · | · | · | · | · | · | · | 14:01 | 15:00 | 15:59 | 16:58 | 17:48 | · | · | 21:11 |
| Eastwood | · | · | · | · | · | · | · | 14:09 | 15:09 | 16:08 | 17:07 | 17:56 | · | · | 21:17 |
| Todmorden Bus Station (stand D) | 07:34 | 08:37 | 09:35 | 10:33 | 11:31 | 12:30 | 13:30 | 14:23 | 15:22 | 16:21 | 17:19 | 18:09 | 19:33 | 20:46 | 21:30 |
| Waggon & Horses | 07:41 | 08:44 | 09:42 | 10:40 | 11:39 | 12:38 | 13:38 | 14:33 | 15:33 | 16:31 | 17:30 | 18:19 | 19:40 | 20:53 | 21:40 |
| Littleborough Square (Stop B) | 07:51 | 08:54 | 09:52 | 10:50 | 11:49 | 12:49 | 13:49 | 14:46 | 15:46 | 16:43 | 17:42 | 18:31 | 19:50 | 21:02 | 21:52 |
| Smallbridge Library (opp) | 07:58 | 09:01 | 09:59 | 10:58 | 11:57 | 12:57 | 13:57 | 14:55 | 15:54 | 16:52 | 17:51 | 18:39 | 19:56 | 21:09 | 22:00 |
| Rochdale Interchange (Stand C) | 08:05 | 09:08 | 10:06 | 11:05 | 12:04 | 13:04 | 14:04 | 15:05 | 16:05 | 16:59 | 17:58 | 18:48 | 20:03 | 21:15 | 22:07 |
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.
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 First Halifax, Calder Valley & Huddersfield before you travel. Everything above is an ordinary week.
Not published yet: Christmas Day, Boxing Day and 28 December. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
- New Year's Day — Friday, 1 January 2027 towards Rochdale: 15 journeys, first 07:34 towards Halifax: 15 journeys, first 08:12
Route map
All stops on route 590
590 towards Rochdale
All 119 stops
- Halifax Bus Station (stand D) Halifax Town Centre
- George Street 23 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
- Granny Hill (opp) Pye Nest
- Green Lane Pye Nest
- Ashdown Close Willow Field
- Willow Drive (near) Willow Field
- Cote Hill (opp) Willow Field
- Whitty Lane (at) Warley
- Albert Road (at) Friendly
- Tuel Lane Top (opp) Friendly
- Spring Gardens (opp) Friendly
- Friendly Friendly
- Bramble Bank Friendly
- Warley Wood Avenue Friendly
- Barwood (at) Friendly
- Rose Grove Lane Luddenden Foot
- Luddendenfoot Academy (opp) Luddenden Foot
- Prospect Terrace (opp) Luddenden Foot
- Old Black Lion Luddenden Foot
- Luddenden Foot (opp) Luddenden Foot
- Rock Cliffe Mount (opp) Luddenden Foot
- Upper Foot (at) Luddenden Foot
- Spring Royd Luddenden Foot
- Stoney Springs (at) Luddenden Foot
- Brearley Luddenden Foot
- Moderna Way (at) Mytholmroyd
- Calder High School Mytholmroyd
- White Lee Terrace Mytholmroyd
- Mytholmroyd New Rd Mytholmroyd
- Burnley Rd Academy Mytholmroyd
- Bethesda Row (opp) Mytholmroyd
- Bank Buildings (opp) Mytholmroyd
- Falling Royd Hebden Bridge
- Mayroyd Bridge (at) Hebden Bridge
- Hebden Bridge Station (stop HB2) Hebden Bridge
- Hebden Bridge New Rd (stop HB5) Hebden Bridge
- Hebden Bridge Market St Hebden Bridge
- Bankfoot (at) Hebden Bridge
- Mytholm Hall (opp) Hebden Bridge
- Green Springs (at) Hebden Bridge
- Thistle Bottom Hebden Bridge
- Woodland View Hebden Bridge
- Callis Bridge (near) Hebden Bridge
- Sandbed (at) Eastwood
- Knowl Ends Farm (at) Eastwood
- Eastwood Eastwood
- Eastwood Hall (at) Eastwood
- Victoria Terrace (near) Eastwood
- Springside Eastwood
- Shaw Wood View (W bound) Todmorden
- Lob Mill (opp) Todmorden
- Woodhouse Road (at) Todmorden
- Castle Hill School (opp) Todmorden
- Millwood Depot Todmorden
- Cross Stone Road (adj) Todmorden
- Stansfield Bridge (opp) Todmorden
- Todmorden Lidl (at) Todmorden
- Todmorden WMC Todmorden
- Todmorden Halifax Rd Todmorden
- Todmorden Bus Station (stand D) Todmorden
- Todmorden Town Hall Todmorden
- Salford Way Todmorden
- Todmorden Morrisons Todmorden
- Laneside Street Todmorden
- Knowlwood Road (at) Todmorden
- Shade School Todmorden
- Gauxholme Viaduct (near) Todmorden
- Hollins Road Walsden
- Monas Terrace (opp) Walsden
- Granville Street (at) Walsden
- Walsden Station Walsden
- Scott Street Walsden
- Rochdale Road Scott St (opp) Walsden
- Walsden Cricket & Bowling Club Walsden
- Waggon & Horses Walsden
- Walsden Ind Est Walsden
- Deanroyd Road Walsden
- Lane Bottom (at) Walsden
- Stone House Bridge Walsden
- Warland Gate End Walsden
- Calderbrook Road Walsden
- Dean Head (in) Summit
- The Summit (o/s) Summit
- Holme House Street (nr) Summit
- Lightowlers Lane (nr) Summit
- Stansfield Hall Primary School (opp) Stansfield
- Reddyshaw Brow (nr) Stansfield
- Gale Close (opp) Gale
- Carriage Drive (opp) Littleborough
- Ferrand Road (opp) Littleborough
- The Vine Fellowship Church (opp) 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
- Rugby Road (opp) Town Head
- Regent Street (opp) Town Head
- Ukrainian Catholic Church (o/s) Town Head
- Robert Street (nr) Town Head
- Rochdale Interchange (Stand C) Rochdale
590 towards Halifax
All 119 stops
- Rochdale Interchange (Stand C) Rochdale
- Ukrainian Catholic Church (opp) Town Head
- Regent Street (nr) Town Head
- Rugby Road (nr) Town Head
- 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
- The Vine Fellowship Church (o/s) Littleborough
- Ferrand Road (nr) Littleborough
- Carriage Drive (nr) Littleborough
- Gale Close (nr) Gale
- Reddyshaw Brow (opp) Stansfield
- Stansfield Hall Primary School (o/s) Stansfield
- Lightowlers Lane (opp) Summit
- Holme House Street (opp) Summit
- The Summit (opp) Summit
- Dean Head (at) Summit
- Calder Brook Road Walsden
- Warland Gate End (opp) Walsden
- Stone House Bridge (opp) Walsden
- Lane Bottom (opp) Walsden
- Deanroyd Road (opp) Walsden
- Walsden Ind Est Walsden
- Waggon & Horses Walsden
- Walsden Cricket & Bowling Club (at) Walsden
- Scott Street (at) Walsden
- Square Road (at) Walsden
- Hollins Mill Walsden
- Walsden Station Walsden
- Granville Street (opp) Walsden
- Monas Terrace (at) Walsden
- Hollins Road (opp) Walsden
- Gauxholme Viaduct Todmorden
- Shade School Todmorden
- Knowlwood Road Todmorden
- Laneside Street (at) Todmorden
- Todmorden Morrisons (near) Todmorden
- Salford Way Todmorden
- Todmorden Town Hall Todmorden
- Todmorden Bus Station (stand C) Todmorden
- Todmorden Halifax Rd Todmorden
- Todmorden WMC Todmorden
- Todmorden Lidl Todmorden
- Stansfield Bridge (after) Todmorden
- Cross Stone Road (opp) Todmorden
- Millwood Depot (at) Todmorden
- Castle Hill School Todmorden
- Woodhouse Road Todmorden
- Lob Mill (at) Todmorden
- Shaw Wood View Todmorden
- Springside Eastwood
- Victoria Terrace Eastwood
- Eastwood Hall Eastwood
- Eastwood (at) Eastwood
- Knowl End Farm Eastwood
- Burnt Acres Lane Eastwood
- Sandbed Eastwood
- Callis Bridge Hebden Bridge
- Woodland View (opp) Hebden Bridge
- Thistle Bottom (opp) Hebden Bridge
- Green Springs (at) Hebden Bridge
- King Street (on) Hebden Bridge
- Calder Place (at) Hebden Bridge
- Hebden Bridge Market St Hebden Bridge
- Hebden Bridge New Rd (stop HB7) Hebden Bridge
- Hebden Bridge Stn (stop HB3) Hebden Bridge
- Mayroyd Bridge Hebden Bridge
- Falling Royd (at) Hebden Bridge
- Bank Buildings (at) Mytholmroyd
- Bethesda Row (at) Mytholmroyd
- Burnley Rd Academy (opp) Mytholmroyd
- Mytholmroyd New Rd (opp) Mytholmroyd
- Midgley Road Mytholmroyd
- White Lee Terrace Mytholmroyd
- Calder High School Mytholmroyd
- Moderna Way (adj) Mytholmroyd
- Brearley (E bound) Luddenden Foot
- Stoney Springs Luddenden Foot
- Spring Royd (opp) Luddenden Foot
- Upper Foot Luddenden Foot
- Rock Cliffe Mount (at) Luddenden Foot
- Luddenden Foot (at) Luddenden Foot
- Old Black Lion Luddenden Foot
- Prospect Terrace (opp) Luddenden Foot
- Luddendenfoot Academy (at) Luddenden Foot
- Rose Grove Lane (opp) Luddenden Foot
- Barwood (opp) Friendly
- Warley Wood Avenue Friendly
- Bramble Bank (opp) Friendly
- Friendly (at) Friendly
- Spring Gardens (at) Friendly
- Tuel Lane Top (at) Friendly
- Albert Road (opp) Friendly
- Whitty Lane (opp) Warley
- Cote Hill (at) Willow Field
- Willow Drive Willow Field
- Ashdown Close Willow Field
- Green Lane (opp) Pye Nest
- Granny Hill Pye Nest
- 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 (stand B) Halifax Town Centre
Service registration & registered changes
- Service change effective 30 November 2025 To amend Route, Stopping Places and Timetable.
- Service change effective 18 May 2025 To amend Route and Timetable.
- Service change effective 1 September 2024 Todmorden Bus Station → Rochdale Bus Station
- Service change effective 1 September 2024 To amend Route and Timetable.
- Service change effective 21 July 2024 To amend Route and Timetable.
From official Traffic Commissioner registrations. Registration PB0000815/1036 · Changes in Transport for Greater Manchester · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 590 bus?
The first 590 departure on weekdays leaves at 05:04 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 590 bus?
The last 590 on weekdays leaves its first stop at 23:37. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 590 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). First Halifax, Calder Valley & Huddersfield day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 590 bus?
The 590 is operated by First Halifax, Calder Valley & Huddersfield.
Timetable data from First Halifax, Calder Valley & Huddersfield via Transport for Greater Manchester. Registered with the Traffic Commissioner as PB0000815/1036. Check before you travel — services can change at short notice.