590 Halifax Bus Station ↔ Rochdale Bus Statio
Operated by First Halifax, Calder Valley & Huddersfield. First bus 05:04, last bus 23:37. 66 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Halifax Bus Station (stand D) | · | · | 06:55 | · | · | 08:18 | · | 09:31 | · | 10:32 | · | 11:30 | · | 12:30 | · | · | 13:30 | 13:31 | 14:30 | 14:31 | 15:30 | 15:34 | 16:30 | 16:30 | 17:20 | 17:33 | 18:17 | · | · | 20:45 | · | · | · |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Whitty Lane (at) | · | · | 07:06 | · | · | 08:31 | · | 09:43 | · | 10:44 | · | 11:43 | · | 12:42 | · | · | 13:41 | 13:43 | 14:41 | 14:44 | 15:41 | 15:49 | 16:43 | 16:40 | 17:30 | 17:46 | 18:28 | · | · | 20:55 | · | · | · |
| Mytholmroyd New Rd | · | · | 07:17 | · | · | 08:47 | · | 09:56 | · | 10:57 | · | 11:56 | · | 12:55 | · | · | 13:54 | 13:56 | 14:54 | 14:59 | 15:53 | 16:06 | 16:59 | 16:52 | 17:42 | 17:59 | 18:40 | · | · | 21:06 | · | · | · |
| Hebden Bridge New Rd (stop HB5) | · | · | 07:22 | · | · | 08:53 | · | 10:02 | · | 11:04 | · | 12:03 | · | 13:02 | · | · | 14:01 | 14:03 | 15:00 | 15:06 | 15:59 | 16:13 | 17:06 | 16:58 | 17:48 | 18:05 | 18:46 | · | · | 21:11 | · | · | · |
| Eastwood | · | · | 07:28 | · | · | 09:01 | · | 10:10 | · | 11:11 | · | 12:11 | · | 13:10 | · | · | 14:09 | 14:11 | 15:09 | 15:15 | 16:08 | 16:22 | 17:14 | 17:07 | 17:56 | 18:13 | 18:53 | · | · | 21:17 | · | · | · |
| Todmorden Bus Station (stand D) | 05:04 | 05:59 | 07:44 | 07:00 | 07:34 | 09:14 | 08:37 | 10:24 | 09:35 | 11:25 | 10:33 | 12:25 | 11:31 | 13:24 | 12:30 | 13:30 | 14:23 | 14:25 | 15:22 | 15:30 | 16:21 | 16:36 | 17:28 | 17:19 | 18:09 | 18:26 | 19:06 | 19:33 | 20:34 | 21:30 | 20:46 | 21:49 | 23:01 |
| Waggon & Horses | 05:10 | 06:05 | 07:55 | 07:07 | 07:41 | 09:25 | 08:44 | 10:35 | 09:42 | 11:36 | 10:40 | 12:36 | 11:39 | 13:35 | 12:38 | 13:38 | 14:33 | 14:37 | 15:33 | 15:42 | 16:31 | 16:47 | 17:39 | 17:30 | 18:19 | 18:37 | 19:17 | 19:40 | 20:41 | 21:40 | 20:53 | 21:56 | 23:08 |
| Littleborough Square (Stop B) | 05:19 | 06:14 | 08:07 | 07:18 | 07:51 | 09:38 | 08:54 | 10:47 | 09:52 | 11:49 | 10:50 | 12:49 | 11:49 | 13:49 | 12:49 | 13:49 | 14:46 | 14:52 | 15:46 | 15:56 | 16:43 | 17:01 | 17:52 | 17:42 | 18:31 | 18:50 | 19:29 | 19:50 | 20:51 | 21:52 | 21:02 | 22:05 | 23:17 |
| Smallbridge Library (opp) | 05:26 | 06:21 | 08:16 | 07:26 | 07:58 | 09:47 | 09:01 | 10:56 | 09:59 | 11:58 | 10:58 | 12:58 | 11:57 | 13:58 | 12:57 | 13:57 | 14:55 | 15:01 | 15:54 | 16:06 | 16:52 | 17:10 | 18:01 | 17:51 | 18:39 | 18:58 | 19:37 | 19:56 | 20:58 | 22:00 | 21:09 | 22:12 | 23:23 |
| Rochdale Interchange (Stand C) | 05:33 | 06:28 | 08:25 | 07:34 | 08:05 | 09:58 | 09:08 | 11:06 | 10:06 | 12:08 | 11:05 | 13:08 | 12:04 | 14:08 | 13:04 | 14:04 | 15:05 | 15:13 | 16:05 | 16:16 | 16:59 | 17:20 | 18:11 | 17:58 | 18:48 | 19:07 | 19:45 | 20:03 | 21:05 | 22:07 | 21:15 | 22:18 | 23:29 |
Route map
All stops on route 590
590 towards Rochdale Bus Statio
- Halifax Bus Station (stand D) Halifax Town Centre
- Hopwood Lane Halifax Town Centre
- George Street 23 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 Red 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 (E bound) 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 (at) 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
- Granville Street (at) Walsden
- Monas Terrace (opp) 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
- Ukrainian Catholic Church (o/s) Town Head
- Rugby Road (opp) Town Head
- Regent Street (opp) Town Head
- Robert Street (nr) Town Head
- Rochdale Interchange (Stand C) Rochdale
590 towards Halifax Bus Station
- Rochdale Interchange (Stand C) Rochdale
- Regent Street (nr) Town Head
- Ukrainian Catholic Church (opp) Town Head
- Rugby Road (nr) Town Head
- Cook Street (opp) Howarth Cross
- Rochdale Community Fire Station (opp) Belfield
- Millgate (opp) Howarth Cross
- Clayton Street (nr) Howarth Cross
- Smallbridge Library (o/s) Smallbridge
- Wardle Road (nr) Smallbridge
- Oakcliffe Road (nr) Hurstead
- Ashbrook Hey Lane (nr) Hurstead
- Braddocks Close (nr) Hurstead
- Mount Avenue (Stop B) Wuerdle
- Crowther Street (nr) Dearnley
- Arm Road (nr) Dearnley
- Dearnley Avenue (opp) Dearnley
- Stockton Street (nr) Littleborough
- Whitelees Road (nr) Littleborough
- Littleborough Square (Stop A) Littleborough
- The Vine Fellowship Church (o/s) Littleborough
- Carriage Drive (nr) Littleborough
- Ferrand Road (nr) Littleborough
- Reddyshaw Brow (opp) Stansfield
- Gale Close (nr) Gale
- Stansfield Hall Primary School (o/s) Stansfield
- Holme House Street (opp) Summit
- Lightowlers Lane (opp) Summit
- The Summit (opp) Summit
- Dean Head (at) Summit
- Calder Brook Road Walsden
- Warland Gate End (opp) Walsden
- Deanroyd Road (opp) Walsden
- Lane Bottom (opp) Walsden
- Stone House Bridge (opp) Walsden
- Waggon & Horses Walsden
- Walsden Ind Est Walsden
- Walsden Cricket & Bowling Club (at) Walsden
- Square Road (at) Walsden
- Scott Street (at) Walsden
- Walsden Station Walsden
- Hollins Mill Walsden
- Granville Street (opp) Walsden
- Monas Terrace (at) Walsden
- Gauxholme Viaduct Todmorden
- Hollins Road (opp) Walsden
- Knowlwood Road Todmorden
- Shade School Todmorden
- Salford Way Todmorden
- Todmorden Morrisons (near) Todmorden
- Laneside Street (at) Todmorden
- Todmorden Town Hall Todmorden
- Todmorden Bus Station (stand C) Todmorden
- Todmorden Halifax Rd Todmorden
- Todmorden WMC Todmorden
- Stansfield Bridge (after) Todmorden
- Todmorden Lidl Todmorden
- Millwood Depot (at) Todmorden
- Cross Stone Road (opp) Todmorden
- Woodhouse Road Todmorden
- Castle Hill School Todmorden
- Shaw Wood View Todmorden
- Lob Mill (at) Todmorden
- Victoria Terrace Eastwood
- Springside Eastwood
- Knowl End Farm Eastwood
- Eastwood (at) Eastwood
- Eastwood Hall Eastwood
- Sandbed Eastwood
- Burnt Acres Lane 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
- Falling Royd (at) Hebden Bridge
- Mayroyd Bridge Hebden Bridge
- Bethesda Row (at) Mytholmroyd
- Bank Buildings (at) Mytholmroyd
- Burnley Rd Academy (opp) Mytholmroyd
- Mytholmroyd New Rd (opp) Mytholmroyd
- White Lee Terrace Mytholmroyd
- Midgley Road Mytholmroyd
- Calder High School Mytholmroyd
- Stoney Springs Luddenden Foot
- Moderna Way (adj) Mytholmroyd
- Upper Foot Luddenden Foot
- Spring Royd (opp) Luddenden Foot
- Rock Cliffe Mount (at) Luddenden Foot
- Luddenden Foot (at) Luddenden Foot
- Old Black Lion Luddenden Foot
- Rose Grove Lane (opp) Luddenden Foot
- Luddendenfoot Academy (at) Luddenden Foot
- Prospect Terrace (opp) Luddenden Foot
- Warley Wood Avenue Friendly
- Barwood (opp) Friendly
- Spring Gardens (at) Friendly
- Bramble Bank (opp) Friendly
- Friendly (at) Friendly
- Albert Road (opp) Friendly
- Tuel Lane Top (at) Friendly
- Whitty Lane (opp) Warley
- Willow Drive Willow Field
- Cote Hill (at) Willow Field
- Green Lane (opp) Pye Nest
- Ashdown Close Willow Field
- 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 history & registered changes
- 🆕 Registered effective 30 Nov 2025 Operating between Halifax Bus Station, Halifax and Rochdale Bus Station given service number 590 effective from 30 November 2025. To amend Route, Stopping Places and Timetable.
From official Traffic Commissioner registrations. 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 the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.