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.

Next towards Rochdale from Halifax Bus Station (stand D): 17:20, 20:45

Next towards Halifax from Rochdale Interchange (Stand C): 17:12, 18:10, 18:56

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

King Cross, King Cross Road (Calderdale) — Due to new road layout on King Cross Road, First services towards Halifax are diverting until further notice. All disruptions →

Timetable

Ends at Rochdale unless marked “to …” · Sunday · 15 journeys
Stop 07:3408:3709:3510:3311:3112:3013:3013:30 to Rochdale via Hebden Bridge & Todmorden14:30 to Rochdale via Hebden Bridge & Todmorden15:30 to Rochdale via Hebden Bridge & Todmorden16:30 to Rochdale via Hebden Bridge & Todmorden17:20 to Rochdale via Hebden Bridge & Todmorden19:3320:4620:45 to Rochdale via Hebden Bridge & Todmorden
Halifax Bus Station (stand D) ·······13:3014:3015:3016:3017:20··20:45
Whitty Lane (at) ·······13:4114:4115:4116:4017:30··20:55
Mytholmroyd New Rd ·······13:5414:5415:5316:5217:42··21:06
Hebden Bridge New Rd (stop HB5) ·······14:0115:0015:5916:5817:48··21:11
Eastwood ·······14:0915:0916:0817:0717:56··21:17
Todmorden Bus Station (stand D) 07:3408:3709:3510:3311:3112:3013:3014:2315:2216:2117:1918:0919:3320:4621:30
Waggon & Horses 07:4108:4409:4210:4011:3912:3813:3814:3315:3316:3117:3018:1919:4020:5321:40
Littleborough Square (Stop B) 07:5108:5409:5210:5011:4912:4913:4914:4615:4616:4317:4218:3119:5021:0221:52
Smallbridge Library (opp) 07:5809:0109:5910:5811:5712:5713:5714:5515:5416:5217:5118:3919:5621:0922:00
Rochdale Interchange (Stand C) 08:0509:0810:0611:0512:0413:0414:0415:0516:0516:5917:5818:4820:0321:1522: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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with First Halifax, Calder Valley & Huddersfield whether this route takes part. Details →
39–64% on time
average delay 3.1 min · the range 56 live GPS observations over 30 days can support

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.

Route map

All stops on route 590

590 towards Rochdale

All 119 stops
  1. Halifax Bus Station (stand D) Halifax Town Centre
  2. George Street 23 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. Granny Hill (opp) Pye Nest
  11. Green Lane Pye Nest
  12. Ashdown Close Willow Field
  13. Willow Drive (near) Willow Field
  14. Cote Hill (opp) Willow Field
  15. Whitty Lane (at) Warley
  16. Albert Road (at) Friendly
  17. Tuel Lane Top (opp) Friendly
  18. Spring Gardens (opp) Friendly
  19. Friendly Friendly
  20. Bramble Bank Friendly
  21. Warley Wood Avenue Friendly
  22. Barwood (at) Friendly
  23. Rose Grove Lane Luddenden Foot
  24. Luddendenfoot Academy (opp) Luddenden Foot
  25. Prospect Terrace (opp) Luddenden Foot
  26. Old Black Lion Luddenden Foot
  27. Luddenden Foot (opp) Luddenden Foot
  28. Rock Cliffe Mount (opp) Luddenden Foot
  29. Upper Foot (at) Luddenden Foot
  30. Spring Royd Luddenden Foot
  31. Stoney Springs (at) Luddenden Foot
  32. Brearley Luddenden Foot
  33. Moderna Way (at) Mytholmroyd
  34. Calder High School Mytholmroyd
  35. White Lee Terrace Mytholmroyd
  36. Mytholmroyd New Rd Mytholmroyd
  37. Burnley Rd Academy Mytholmroyd
  38. Bethesda Row (opp) Mytholmroyd
  39. Bank Buildings (opp) Mytholmroyd
  40. Falling Royd Hebden Bridge
  41. Mayroyd Bridge (at) Hebden Bridge
  42. Hebden Bridge Station (stop HB2) Hebden Bridge
  43. Hebden Bridge New Rd (stop HB5) Hebden Bridge
  44. Hebden Bridge Market St Hebden Bridge
  45. Bankfoot (at) Hebden Bridge
  46. Mytholm Hall (opp) Hebden Bridge
  47. Green Springs (at) Hebden Bridge
  48. Thistle Bottom Hebden Bridge
  49. Woodland View Hebden Bridge
  50. Callis Bridge (near) Hebden Bridge
  51. Sandbed (at) Eastwood
  52. Knowl Ends Farm (at) Eastwood
  53. Eastwood Eastwood
  54. Eastwood Hall (at) Eastwood
  55. Victoria Terrace (near) Eastwood
  56. Springside Eastwood
  57. Shaw Wood View (W bound) Todmorden
  58. Lob Mill (opp) Todmorden
  59. Woodhouse Road (at) Todmorden
  60. Castle Hill School (opp) Todmorden
  61. Millwood Depot Todmorden
  62. Cross Stone Road (adj) Todmorden
  63. Stansfield Bridge (opp) Todmorden
  64. Todmorden Lidl (at) Todmorden
  65. Todmorden WMC Todmorden
  66. Todmorden Halifax Rd Todmorden
  67. Todmorden Bus Station (stand D) Todmorden
  68. Todmorden Town Hall Todmorden
  69. Salford Way Todmorden
  70. Todmorden Morrisons Todmorden
  71. Laneside Street Todmorden
  72. Knowlwood Road (at) Todmorden
  73. Shade School Todmorden
  74. Gauxholme Viaduct (near) Todmorden
  75. Hollins Road Walsden
  76. Monas Terrace (opp) Walsden
  77. Granville Street (at) Walsden
  78. Walsden Station Walsden
  79. Scott Street Walsden
  80. Rochdale Road Scott St (opp) Walsden
  81. Walsden Cricket & Bowling Club Walsden
  82. Waggon & Horses Walsden
  83. Walsden Ind Est Walsden
  84. Deanroyd Road Walsden
  85. Lane Bottom (at) Walsden
  86. Stone House Bridge Walsden
  87. Warland Gate End Walsden
  88. Calderbrook Road Walsden
  89. Dean Head (in) Summit
  90. The Summit (o/s) Summit
  91. Holme House Street (nr) Summit
  92. Lightowlers Lane (nr) Summit
  93. Stansfield Hall Primary School (opp) Stansfield
  94. Reddyshaw Brow (nr) Stansfield
  95. Gale Close (opp) Gale
  96. Carriage Drive (opp) Littleborough
  97. Ferrand Road (opp) Littleborough
  98. The Vine Fellowship Church (opp) Littleborough
  99. Littleborough Square (Stop B) Littleborough
  100. Stockton Street (opp) Littleborough
  101. Butterworth Street (nr) Littleborough
  102. Whitelees Road (opp) Littleborough
  103. Dearnley Avenue (nr) Dearnley
  104. Crowther Street (opp) Dearnley
  105. Arm Road (opp) Dearnley
  106. Mount Avenue (Stop C) Wuerdle
  107. Braddocks Close (opp) Hurstead
  108. Oakcliffe Road (opp) Hurstead
  109. Ashbrook Hey Lane (opp) Smallbridge
  110. Smallbridge Library (opp) Smallbridge
  111. Millgate (nr) Howarth Cross
  112. Clayton Street (opp) Howarth Cross
  113. Cook Street (nr) Howarth Cross
  114. Rochdale Community Fire Station (nr) Belfield
  115. Rugby Road (opp) Town Head
  116. Regent Street (opp) Town Head
  117. Ukrainian Catholic Church (o/s) Town Head
  118. Robert Street (nr) Town Head
  119. Rochdale Interchange (Stand C) Rochdale

590 towards Halifax

All 119 stops
  1. Rochdale Interchange (Stand C) Rochdale
  2. Ukrainian Catholic Church (opp) Town Head
  3. Regent Street (nr) Town Head
  4. Rugby Road (nr) Town Head
  5. Rochdale Community Fire Station (opp) Belfield
  6. Cook Street (opp) Howarth Cross
  7. Clayton Street (nr) Howarth Cross
  8. Millgate (opp) Howarth Cross
  9. Smallbridge Library (o/s) Smallbridge
  10. Wardle Road (nr) Smallbridge
  11. Ashbrook Hey Lane (nr) Hurstead
  12. Oakcliffe Road (nr) Hurstead
  13. Braddocks Close (nr) Hurstead
  14. Mount Avenue (Stop B) Wuerdle
  15. Arm Road (nr) Dearnley
  16. Crowther Street (nr) Dearnley
  17. Dearnley Avenue (opp) Dearnley
  18. Whitelees Road (nr) Littleborough
  19. Stockton Street (nr) Littleborough
  20. Littleborough Square (Stop A) Littleborough
  21. The Vine Fellowship Church (o/s) Littleborough
  22. Ferrand Road (nr) Littleborough
  23. Carriage Drive (nr) Littleborough
  24. Gale Close (nr) Gale
  25. Reddyshaw Brow (opp) Stansfield
  26. Stansfield Hall Primary School (o/s) Stansfield
  27. Lightowlers Lane (opp) Summit
  28. Holme House Street (opp) Summit
  29. The Summit (opp) Summit
  30. Dean Head (at) Summit
  31. Calder Brook Road Walsden
  32. Warland Gate End (opp) Walsden
  33. Stone House Bridge (opp) Walsden
  34. Lane Bottom (opp) Walsden
  35. Deanroyd Road (opp) Walsden
  36. Walsden Ind Est Walsden
  37. Waggon & Horses Walsden
  38. Walsden Cricket & Bowling Club (at) Walsden
  39. Scott Street (at) Walsden
  40. Square Road (at) Walsden
  41. Hollins Mill Walsden
  42. Walsden Station Walsden
  43. Granville Street (opp) Walsden
  44. Monas Terrace (at) Walsden
  45. Hollins Road (opp) Walsden
  46. Gauxholme Viaduct Todmorden
  47. Shade School Todmorden
  48. Knowlwood Road Todmorden
  49. Laneside Street (at) Todmorden
  50. Todmorden Morrisons (near) Todmorden
  51. Salford Way Todmorden
  52. Todmorden Town Hall Todmorden
  53. Todmorden Bus Station (stand C) Todmorden
  54. Todmorden Halifax Rd Todmorden
  55. Todmorden WMC Todmorden
  56. Todmorden Lidl Todmorden
  57. Stansfield Bridge (after) Todmorden
  58. Cross Stone Road (opp) Todmorden
  59. Millwood Depot (at) Todmorden
  60. Castle Hill School Todmorden
  61. Woodhouse Road Todmorden
  62. Lob Mill (at) Todmorden
  63. Shaw Wood View Todmorden
  64. Springside Eastwood
  65. Victoria Terrace Eastwood
  66. Eastwood Hall Eastwood
  67. Eastwood (at) Eastwood
  68. Knowl End Farm Eastwood
  69. Burnt Acres Lane Eastwood
  70. Sandbed Eastwood
  71. Callis Bridge Hebden Bridge
  72. Woodland View (opp) Hebden Bridge
  73. Thistle Bottom (opp) Hebden Bridge
  74. Green Springs (at) Hebden Bridge
  75. King Street (on) Hebden Bridge
  76. Calder Place (at) Hebden Bridge
  77. Hebden Bridge Market St Hebden Bridge
  78. Hebden Bridge New Rd (stop HB7) Hebden Bridge
  79. Hebden Bridge Stn (stop HB3) Hebden Bridge
  80. Mayroyd Bridge Hebden Bridge
  81. Falling Royd (at) Hebden Bridge
  82. Bank Buildings (at) Mytholmroyd
  83. Bethesda Row (at) Mytholmroyd
  84. Burnley Rd Academy (opp) Mytholmroyd
  85. Mytholmroyd New Rd (opp) Mytholmroyd
  86. Midgley Road Mytholmroyd
  87. White Lee Terrace Mytholmroyd
  88. Calder High School Mytholmroyd
  89. Moderna Way (adj) Mytholmroyd
  90. Brearley (E bound) Luddenden Foot
  91. Stoney Springs Luddenden Foot
  92. Spring Royd (opp) Luddenden Foot
  93. Upper Foot Luddenden Foot
  94. Rock Cliffe Mount (at) Luddenden Foot
  95. Luddenden Foot (at) Luddenden Foot
  96. Old Black Lion Luddenden Foot
  97. Prospect Terrace (opp) Luddenden Foot
  98. Luddendenfoot Academy (at) Luddenden Foot
  99. Rose Grove Lane (opp) Luddenden Foot
  100. Barwood (opp) Friendly
  101. Warley Wood Avenue Friendly
  102. Bramble Bank (opp) Friendly
  103. Friendly (at) Friendly
  104. Spring Gardens (at) Friendly
  105. Tuel Lane Top (at) Friendly
  106. Albert Road (opp) Friendly
  107. Whitty Lane (opp) Warley
  108. Cote Hill (at) Willow Field
  109. Willow Drive Willow Field
  110. Ashdown Close Willow Field
  111. Green Lane (opp) Pye Nest
  112. Granny Hill Pye Nest
  113. Queen's Road King Cross
  114. Mayfield Avenue King Cross
  115. People's Park King Cross
  116. Burdock Way (at) Halifax Town Centre
  117. Halifax Playhouse (at) Halifax Town Centre
  118. Bull Green Halifax Town Centre
  119. Halifax Bus Station (stand B) Halifax Town Centre

Service registration & registered changes

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.