M4 Keighley to Burnley via Colne, Nelson

Operated by The Burnley Bus Company. First bus 05:20, last bus 22:10. 50 journeys on weekdays. Fares: adult single £1.00 to £3.00 — more.

Next towards Burnley from Keighley Bus Station (stand H): 14:20, 14:50, 15:20

Next towards Keighley from Bus Station (Stand 2): 14:35, 15:10, 15:50

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

Timetable

Ends at Burnley Bus Station · Monday to Friday · 25 journeys
Stop 06:4007:4008:5009:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2014:5015:2015:5016:3017:0517:4518:2519:1020:1021:1022:10
Keighley Bus Station (stand H) 06:4007:4008:5009:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2014:5015:2015:5016:3017:0517:4518:2519:1020:1021:1022:10
Primary School (adj) 06:4807:5108:5809:2809:5810:2810:5811:2811:5812:2812:5813:2813:5914:2915:0015:3016:0016:4017:1517:5518:3419:1820:1821:1822:18
Airedale Hospital (Stop A) 06:5408:0009:0509:3510:0510:3511:0511:3512:0512:3513:0513:3514:0614:3615:0815:3816:0816:4817:2318:0318:4119:2420:2321:2322:23
The Dalesway PH (adj) 06:5808:0609:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:1014:4015:1315:4316:1316:5317:2818:0818:4519:2820:2721:2722:27
The Old Sawmill (adj) 07:0608:1509:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1814:4815:2215:5216:2117:0117:3618:1518:5219:3520:3321:3322:33
Emmott Arms (opp) 07:1608:2509:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2814:5815:3216:0216:3117:1117:4618:2519:0119:4320:4121:4122:41
Bus Station (Stand 2) 07:2708:3809:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1215:4716:1716:4717:2718:0518:3519:1319:5220:5221:5222:52
Interchange (Stand 3) 07:4408:5809:5710:2710:5711:2711:5712:2712:5713:2713:5714:2815:0015:3216:0716:3717:0717:4518:2218:5019:2720:0621:0522:0523:05
The Prairie (opp) 07:5709:1210:0910:3911:0911:3912:0912:3913:0913:3914:0914:4115:1315:4616:2116:5117:2117:5818:3219:0019:3720:1621:1322:1323:13
Bus Station (Stand 0) 08:0809:2510:2010:5011:2011:5012:2012:5013:2013:5014:2014:5315:2515:5816:3317:0317:3318:0918:4219:1019:4720:2621:2222:2223:22

Each column is one journey, headed by the time it sets off. 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.

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 →

Fares on the M4

Adult single £1.00 to £3.00

Transdev's published fares on the Bus Open Data Service, in force from 2 January 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with The Burnley Bus Company before you travel.

Tickets on the M4

The Burnley Bus Company publishes singles on this route for adults and young people.

Single · U19 Single · MySingle U19 · Job Seeker Single

Ticket types come from The Burnley Bus Company'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 The Burnley Bus Company.

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 The Burnley Bus Company 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 M4

M4 towards Burnley

All 92 stops
  1. Keighley Bus Station (stand H) Keighley
  2. North Street Keighley
  3. East Avenue (opp) Keighley
  4. Beechcliffe School Utley
  5. Utley Cemetery (opp) Utley
  6. Ferncliffe Drive (at) Utley
  7. Ashgrove Road (opp) Utley
  8. Keighley RUFC Utley
  9. Bar House Lane (at) 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. The Dalesway PH (adj) Cross Hills
  23. Elmore Terrace (Opp) Cross Hills
  24. Fieldhead Drive (adj) Cross Hills
  25. Co-op (adj) Cross Hills
  26. Crosshills Social Club (W-bound) Cross Hills
  27. Croft Street (Opp) Glusburn
  28. Old Hall Road (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. Hartley Homes (opp) Laneshaw Bridge
  48. Spring Row (opp) Colne
  49. Bent Lane (opp) Colne
  50. Standroyd Bungalow (by) Colne
  51. Craven Street (by) Colne
  52. Clarence Street (by) Colne
  53. Cemetery (by) Colne
  54. British Legion (by) Colne
  55. Bus Station (Stand 2) Colne
  56. Walton Street (by) Colne
  57. St Johns Church (o/s) Colne
  58. Municipal Hall (opp) 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. Walton Lane (by) Nelson
  66. Colbran Street (opp) 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. The Prairie (opp) Queensgate
  83. Queensgate Depot (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

All 95 stops
  1. Bus Station (Stand 2) Burnley
  2. St Peters Centre (by) Burnley
  3. Ormerod Road (opp) Burnley
  4. Prestige Park (by) Burnley
  5. Hebrew Road (by) Burnley
  6. Hallwell Street (opp) Burnley
  7. Duke of York (by) Duke Bar
  8. Newman Street (by) Duke Bar
  9. Murray Street (by) Queensgate
  10. Queensgate Depot (by) Queensgate
  11. The Prairie (by) Queensgate
  12. Casterton Avenue (opp) Reedley
  13. Reedley Grove (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. Colbran Street (by) Nelson
  29. Walton Lane (opp) Nelson
  30. Thorne Street (opp) Nelson
  31. The Spinning Mill (o/s) Colne
  32. Whitewalls Drive (by) Colne
  33. Phillips Lane (by) Primet
  34. Masons Mill (by) Primet
  35. Rail Station (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. Ryeland Street (adj) Cross Hills
  70. Hall Street (opp) 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. Sutton Lane End (at) Eastburn
  76. Grange Road 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. Strawberry Street (opp) Keighley
  94. North Street Keighley
  95. Keighley Bus Station Entrance Keighley

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 Burnley Bus Company's published fares on the M4: adult single £1.00 to £3.00. 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 Burnley Bus Company via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Check before you travel — services can change at short notice.