M4 Keighley Bus Stn ↔ Burnley Bus Station

Operated by The Burnley Bus Company. First bus 05:20, last bus 22:10. 68 journeys on weekdays.

The M4 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

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.

M4 towards Burnley Bus Station — Monday to Friday (34 journeys)
Keighley Bus Station (stand H) 06:4007:4008:5009:2009:5010:1710:2010:5011:1711:2011:5012:1712:2012:5013:1713:2013:5014:1714:2014:5015:1715:2015:5016:1716:3017:0517:4518:1018:2519:1020:1020:1021:1022:10
Primary School (adj) 06:4807:5108:5809:2809:5810:2510:2810:5811:2511:2811:5812:2512:2812:5813:2513:2813:5914:2514:2915:0015:2515:3016:0016:2516:4017:1517:5518:1818:3419:1820:1820:1821:1822:18
Airedale Hospital (Stop A) 06:5408:0009:0509:3510:0510:3110:3511:0511:3111:3512:0512:3112:3513:0513:3113:3514:0614:3114:3615:0815:3115:3816:0816:3116:4817:2318:0318:2418:4119:2420:2320:2321:2322:23
The Dalesway PH (adj) 06:5808:0609:0909:3910:0910:3510:3911:0911:3511:3912:0912:3512:3913:0913:3513:3914:1014:3514:4015:1315:3515:4316:1316:3516:5317:2818:0818:2818:4519:2820:2720:2721:2722:27
The Old Sawmill (adj) 07:0608:1509:1709:4710:1710:4210:4711:1711:4211:4712:1712:4212:4713:1713:4213:4714:1814:4214:4815:2215:4215:5216:2116:4217:0117:3618:1518:3518:5219:3520:3320:3321:3322:33
Emmott Arms (opp) 07:1608:2509:2709:5710:2710:5210:5711:2711:5211:5712:2712:5212:5713:2713:5213:5714:2814:5214:5815:3215:5216:0216:3116:5217:1117:4618:2518:4319:0119:4320:4120:4121:4122:41
Bus Station (Stand 2) 07:2708:3809:4210:1210:4211:0211:1211:4212:0212:1212:4213:0213:1213:4214:0214:1214:4215:0215:1215:4716:0216:1716:4717:0217:2718:0518:3518:5219:1319:5220:5220:5221:5222:52
Interchange (Stand 3) 07:4408:5809:5710:2710:5711:1711:2711:5712:1712:2712:5713:1713:2713:5714:1714:2815:0015:1715:3216:0716:1716:3717:0717:1717:4518:2218:5019:0519:2720:0621:0521:0522:0523:05
The Prairie (opp) 07:5709:1210:0910:3911:0911:2711:3912:0912:2712:3913:0913:2713:3914:0914:2714:4115:1315:2715:4616:2116:2716:5117:2117:2717:5818:3219:0019:1519:3720:1621:1321:1322:1323:13
Bus Station (Stand 0) 08:0809:2510:2010:5011:2011:3711:5012:2012:3712:5013:2013:3713:5014:2014:3714:5315:2515:3715:5816:3316:3717:0317:3317:3718:0918:4219:1019:2419:4720:2621:2221:2222:2223:22

Route map

All stops on route M4

M4 towards Burnley Bus Station

  1. North Street Keighley
  2. Keighley Bus Station (stand H) Keighley
  3. East Avenue (opp) Keighley
  4. Utley Cemetery (opp) Utley
  5. Beechcliffe School Utley
  6. Ashgrove Road (opp) Utley
  7. Ferncliffe Drive (at) Utley
  8. Bar House Lane (at) Utley
  9. Keighley RUFC Utley
  10. Hawkcliffe Farm (opp) Steeton
  11. Aireburn Avenue (at) Steeton
  12. Primary School (adj) Steeton
  13. Elmsley Street (near) Steeton
  14. Thornhill Road (opp) Steeton
  15. Airedale Hospital (Stop C) Airedale Hospital
  16. Airedale Hospital (Stop B) Airedale Hospital
  17. Airedale Hospital (Stop A) Eastburn
  18. Airedale Hospital Main Entrance Steeton
  19. Grange Road (at) Eastburn
  20. Sutton Lane End Eastburn
  21. Eastburn Bridge Eastburn
  22. Elmore Terrace (Opp) Cross Hills
  23. The Dalesway PH (adj) Cross Hills
  24. Co-op (adj) Cross Hills
  25. Fieldhead Drive (adj) Cross Hills
  26. Crosshills Social Club (W-bound) Cross Hills
  27. Old Hall Road (opp) Glusburn
  28. Croft Street (Opp) Glusburn
  29. Dog & Gun Ph (W-bound) Glusburn
  30. Malsis School (W-bound) Glusburn
  31. New Hall Farm (opp) Cowling
  32. The Old Sawmill (adj) Cowling
  33. Lingcrag Gardens (adj) Cowling
  34. Gibb Street (W-bound) Cowling
  35. Acre Meadow (adj) Cowling
  36. Old Lane (adj) Cowling
  37. Black Bull (opp) Ickornshaw
  38. Park Lane Bottom (W-bound) Ickornshaw
  39. Green Syke (SW-bound) Ickornshaw
  40. Reservoir (by) Monkroyd
  41. Waterworks (opp) Monkroyd
  42. Monkroyd Bungalow (opp) Monkroyd
  43. Barnside (opp) Laneshaw Bridge
  44. Emmott Arms (opp) Laneshaw Bridge
  45. Kingsley Road (opp) Laneshaw Bridge
  46. Vernon Road (opp) Laneshaw Bridge
  47. Spring Row (opp) Colne
  48. Hartley Homes (opp) Laneshaw Bridge
  49. Bent Lane (opp) Colne
  50. Standroyd Bungalow (by) Colne
  51. Craven Street (by) Colne
  52. Clarence Street (by) Colne
  53. British Legion (by) Colne
  54. Cemetery (by) Colne
  55. Bus Station (Stand 2) Colne
  56. Walton Street (by) Colne
  57. Municipal Hall (opp) Colne
  58. St Johns Church (o/s) Colne
  59. Crabtree Street (by) Colne
  60. Masons Mill (opp) Primet
  61. Phillips Lane (o/s) Primet
  62. Whitewalls Drive (opp) Colne
  63. The Spinning Mill (opp) Colne
  64. Thorne Street (by) Nelson
  65. Colbran Street (opp) Nelson
  66. Walton Lane (by) Nelson
  67. The Zone (by) Nelson
  68. Seldon Street (by) Nelson
  69. Wavelengths (by) Nelson
  70. Interchange (Stand 3) Nelson
  71. Lomeshaye Road (by) Nelson
  72. Farrer Street (opp) Lomeshaye
  73. Churchill Way (opp) Lomeshaye
  74. Park View Close (opp) Brierfield
  75. Every Street (by) Brierfield
  76. Town Hall (o/s) Brierfield
  77. Regent Street (opp) Reedley
  78. Reedley Road (by) Reedley
  79. Redman Road (by) Reedley
  80. Reedley Grove (by) Reedley
  81. Casterton Avenue (by) Queensgate
  82. Queensgate Depot (opp) Queensgate
  83. The Prairie (opp) Queensgate
  84. Murray Street (opp) Queensgate
  85. Newman Street (opp) Duke Bar
  86. Duke of York (opp) Duke Bar
  87. Hallwell Street (by) Burnley
  88. Hebrew Road (opp) Burnley
  89. Prestige Park (opp) Burnley
  90. Ormerod Road (o/s) Burnley
  91. St Peters Centre (opp) Burnley
  92. Bus Station (Stand 0) Burnley

M4 towards Keighley Bus Stn

  1. Bus Station (Stand 2) Burnley
  2. Ormerod Road (opp) Burnley
  3. St Peters Centre (by) Burnley
  4. Prestige Park (by) Burnley
  5. Hebrew Road (by) Burnley
  6. Duke of York (by) Duke Bar
  7. Hallwell Street (opp) Burnley
  8. Newman Street (by) Duke Bar
  9. Murray Street (by) Queensgate
  10. Queensgate Depot (by) Queensgate
  11. The Prairie (by) Queensgate
  12. Reedley Grove (opp) Reedley
  13. Casterton Avenue (opp) Reedley
  14. Redman Road (opp) Reedley
  15. Reedley Road (opp) Reedley
  16. Regent Street (by) Reedley
  17. Town Hall (opp) Brierfield
  18. Every Street (opp) Brierfield
  19. Park View Close (by) Brierfield
  20. Churchill Way (by) Lomeshaye
  21. Farrer Street (by) Lomeshaye
  22. Lomeshaye Road (opp) Nelson
  23. Mosley Street (by) Nelson
  24. Interchange (Stand 7) Nelson
  25. Wavelengths (opp) Nelson
  26. Seldon Street (opp) Nelson
  27. The Zone (opp) Nelson
  28. Walton Lane (opp) Nelson
  29. Colbran Street (by) Nelson
  30. Thorne Street (opp) Nelson
  31. The Spinning Mill (o/s) Colne
  32. Whitewalls Drive (by) Colne
  33. Phillips Lane (by) Primet
  34. Rail Station (by) Primet
  35. Masons Mill (by) Primet
  36. Crown Hotel (o/s) Colne
  37. Municipal Hall (by) Colne
  38. Colne Lane (opp) Colne
  39. Farm Foods (Stand FF) Colne
  40. British Legion (opp) Carry Bridge
  41. Cemetery (opp) Colne
  42. Clarence Street (opp) Colne
  43. Keighley Road Roundabout (by) Colne
  44. Standroyd Drive (opp) Colne
  45. Bent Lane (by) Colne
  46. Crow Nest (by) Colne
  47. Hartley Homes (by) Colne
  48. Alma Road (by) Laneshaw Bridge
  49. Vernon Road (by) Laneshaw Bridge
  50. Kingsley Road (by) Laneshaw Bridge
  51. Emmott Arms (by) Laneshaw Bridge
  52. Barnside (by) Laneshaw Bridge
  53. Monkroyd Bungalow (o/s) Monkroyd
  54. Waterworks (by) Monkroyd
  55. Reservoir (opp) Monkroyd
  56. Green Syke (NE-bound) Ickornshaw
  57. Park Lane Bottom (E-bound) Ickornshaw
  58. Nan Scar (W-bound) Ickornshaw
  59. Black Bull (adj) Ickornshaw
  60. Church View (NE-bound) Cowling
  61. Royd Mill (NE-bound) Cowling
  62. Lingcrag Gardens (opp) Cowling
  63. The Old Sawmill (opp) Cowling
  64. New Hall Farm (adj) Cowling
  65. Malsis School (NE-bound) Glusburn
  66. Dog And Gun Inn (NE-bound) Glusburn
  67. Bridge End (E-bound) Glusburn
  68. Post Office (E-bound) Glusburn
  69. Hall Street (opp) Cross Hills
  70. Ryeland Street (adj) Cross Hills
  71. Fieldhead Drive (opp) Cross Hills
  72. Elmore Terrace (adj) Cross Hills
  73. The Dalesway PH (opp) Cross Hills
  74. Eastburn Bridge Eastburn
  75. Grange Road Eastburn
  76. Sutton Lane End (at) Eastburn
  77. Airedale Hospital (Stop C) Airedale Hospital
  78. Airedale Hospital (Stop B) Airedale Hospital
  79. Airedale Hospital (Stop A) Eastburn
  80. Airedale Hospital Main Entrance Steeton
  81. Thornhill Road (at) Steeton
  82. Elmsley Street (a) Steeton
  83. Steeton Primary School (opp) Steeton
  84. Aireburn Avenue (opp) Steeton
  85. Hawkcliffe Farm (opp) Steeton
  86. Bar House Lane (opp) Utley
  87. Keighley RUFC Utley
  88. Ashgrove Road Utley
  89. Ferncliffe Drive (opp) Utley
  90. Utley Cemetery (at) Utley
  91. Beechcliffe School (opp) Utley
  92. East Avenue Keighley
  93. North Street Keighley
  94. Strawberry Street (opp) Keighley
  95. Keighley Bus Station Entrance Keighley

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first M4 bus?

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

What time is the last M4 bus?

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

How much does the M4 bus cost?

The M4 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. The Burnley Bus Company day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the M4 bus?

The M4 is operated by The Burnley Bus Company.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.