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.
Wanted a different M4? 5 other bus routes are numbered M4 elsewhere in the UK — see every M4 bus timetable by area.
| Stop | 06:40 | 07:40 | 08:50 | 09:20 | 09:50 | 10:20 | 10:50 | 11:20 | 11:50 | 12:20 | 12:50 | 13:20 | 13:50 | 14:20 | 14:50 | 15:20 | 15:50 | 16:30 | 17:05 | 17:45 | 18:25 | 19:10 | 20:10 | 21:10 | 22:10 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Keighley Bus Station (stand H) | 06:40 | 07:40 | 08:50 | 09:20 | 09:50 | 10:20 | 10:50 | 11:20 | 11:50 | 12:20 | 12:50 | 13:20 | 13:50 | 14:20 | 14:50 | 15:20 | 15:50 | 16:30 | 17:05 | 17:45 | 18:25 | 19:10 | 20:10 | 21:10 | 22:10 |
| Primary School (adj) | 06:48 | 07:51 | 08:58 | 09:28 | 09:58 | 10:28 | 10:58 | 11:28 | 11:58 | 12:28 | 12:58 | 13:28 | 13:59 | 14:29 | 15:00 | 15:30 | 16:00 | 16:40 | 17:15 | 17:55 | 18:34 | 19:18 | 20:18 | 21:18 | 22:18 |
| Airedale Hospital (Stop A) | 06:54 | 08:00 | 09:05 | 09:35 | 10:05 | 10:35 | 11:05 | 11:35 | 12:05 | 12:35 | 13:05 | 13:35 | 14:06 | 14:36 | 15:08 | 15:38 | 16:08 | 16:48 | 17:23 | 18:03 | 18:41 | 19:24 | 20:23 | 21:23 | 22:23 |
| The Dalesway PH (adj) | 06:58 | 08:06 | 09:09 | 09:39 | 10:09 | 10:39 | 11:09 | 11:39 | 12:09 | 12:39 | 13:09 | 13:39 | 14:10 | 14:40 | 15:13 | 15:43 | 16:13 | 16:53 | 17:28 | 18:08 | 18:45 | 19:28 | 20:27 | 21:27 | 22:27 |
| The Old Sawmill (adj) | 07:06 | 08:15 | 09:17 | 09:47 | 10:17 | 10:47 | 11:17 | 11:47 | 12:17 | 12:47 | 13:17 | 13:47 | 14:18 | 14:48 | 15:22 | 15:52 | 16:21 | 17:01 | 17:36 | 18:15 | 18:52 | 19:35 | 20:33 | 21:33 | 22:33 |
| Emmott Arms (opp) | 07:16 | 08:25 | 09:27 | 09:57 | 10:27 | 10:57 | 11:27 | 11:57 | 12:27 | 12:57 | 13:27 | 13:57 | 14:28 | 14:58 | 15:32 | 16:02 | 16:31 | 17:11 | 17:46 | 18:25 | 19:01 | 19:43 | 20:41 | 21:41 | 22:41 |
| Bus Station (Stand 2) | 07:27 | 08:38 | 09:42 | 10:12 | 10:42 | 11:12 | 11:42 | 12:12 | 12:42 | 13:12 | 13:42 | 14:12 | 14:42 | 15:12 | 15:47 | 16:17 | 16:47 | 17:27 | 18:05 | 18:35 | 19:13 | 19:52 | 20:52 | 21:52 | 22:52 |
| Interchange (Stand 3) | 07:44 | 08:58 | 09:57 | 10:27 | 10:57 | 11:27 | 11:57 | 12:27 | 12:57 | 13:27 | 13:57 | 14:28 | 15:00 | 15:32 | 16:07 | 16:37 | 17:07 | 17:45 | 18:22 | 18:50 | 19:27 | 20:06 | 21:05 | 22:05 | 23:05 |
| The Prairie (opp) | 07:57 | 09:12 | 10:09 | 10:39 | 11:09 | 11:39 | 12:09 | 12:39 | 13:09 | 13:39 | 14:09 | 14:41 | 15:13 | 15:46 | 16:21 | 16:51 | 17:21 | 17:58 | 18:32 | 19:00 | 19:37 | 20:16 | 21:13 | 22:13 | 23:13 |
| Bus Station (Stand 0) | 08:08 | 09:25 | 10:20 | 10:50 | 11:20 | 11:50 | 12:20 | 12:50 | 13:20 | 13:50 | 14:20 | 14:53 | 15:25 | 15:58 | 16:33 | 17:03 | 17:33 | 18:09 | 18:42 | 19:10 | 19:47 | 20:26 | 21:22 | 22:22 | 23: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.
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
- Keighley Bus Station (stand H) Keighley
- North Street Keighley
- East Avenue (opp) Keighley
- Beechcliffe School Utley
- Utley Cemetery (opp) Utley
- Ferncliffe Drive (at) Utley
- Ashgrove Road (opp) Utley
- Keighley RUFC Utley
- Bar House Lane (at) Utley
- Hawkcliffe Farm (opp) Steeton
- Aireburn Avenue (at) Steeton
- Primary School (adj) Steeton
- Elmsley Street (near) Steeton
- Thornhill Road (opp) Steeton
- Airedale Hospital (Stop C) Airedale Hospital
- Airedale Hospital (Stop B) Airedale Hospital
- Airedale Hospital (Stop A) Eastburn
- Airedale Hospital Main Entrance Steeton
- Grange Road (at) Eastburn
- Sutton Lane End Eastburn
- Eastburn Bridge Eastburn
- The Dalesway PH (adj) Cross Hills
- Elmore Terrace (Opp) Cross Hills
- Fieldhead Drive (adj) Cross Hills
- Co-op (adj) Cross Hills
- Crosshills Social Club (W-bound) Cross Hills
- Croft Street (Opp) Glusburn
- Old Hall Road (opp) Glusburn
- Dog & Gun Ph (W-bound) Glusburn
- Malsis School (W-bound) Glusburn
- New Hall Farm (opp) Cowling
- The Old Sawmill (adj) Cowling
- Lingcrag Gardens (adj) Cowling
- Gibb Street (W-bound) Cowling
- Acre Meadow (adj) Cowling
- Old Lane (adj) Cowling
- Black Bull (opp) Ickornshaw
- Park Lane Bottom (W-bound) Ickornshaw
- Green Syke (SW-bound) Ickornshaw
- Reservoir (by) Monkroyd
- Waterworks (opp) Monkroyd
- Monkroyd Bungalow (opp) Monkroyd
- Barnside (opp) Laneshaw Bridge
- Emmott Arms (opp) Laneshaw Bridge
- Kingsley Road (opp) Laneshaw Bridge
- Vernon Road (opp) Laneshaw Bridge
- Hartley Homes (opp) Laneshaw Bridge
- Spring Row (opp) Colne
- Bent Lane (opp) Colne
- Standroyd Bungalow (by) Colne
- Craven Street (by) Colne
- Clarence Street (by) Colne
- Cemetery (by) Colne
- British Legion (by) Colne
- Bus Station (Stand 2) Colne
- Walton Street (by) Colne
- St Johns Church (o/s) Colne
- Municipal Hall (opp) Colne
- Crabtree Street (by) Colne
- Masons Mill (opp) Primet
- Phillips Lane (o/s) Primet
- Whitewalls Drive (opp) Colne
- The Spinning Mill (opp) Colne
- Thorne Street (by) Nelson
- Walton Lane (by) Nelson
- Colbran Street (opp) Nelson
- The Zone (by) Nelson
- Seldon Street (by) Nelson
- Wavelengths (by) Nelson
- Interchange (Stand 3) Nelson
- Lomeshaye Road (by) Nelson
- Farrer Street (opp) Lomeshaye
- Churchill Way (opp) Lomeshaye
- Park View Close (opp) Brierfield
- Every Street (by) Brierfield
- Town Hall (o/s) Brierfield
- Regent Street (opp) Reedley
- Reedley Road (by) Reedley
- Redman Road (by) Reedley
- Reedley Grove (by) Reedley
- Casterton Avenue (by) Queensgate
- The Prairie (opp) Queensgate
- Queensgate Depot (opp) Queensgate
- Murray Street (opp) Queensgate
- Newman Street (opp) Duke Bar
- Duke of York (opp) Duke Bar
- Hallwell Street (by) Burnley
- Hebrew Road (opp) Burnley
- Prestige Park (opp) Burnley
- Ormerod Road (o/s) Burnley
- St Peters Centre (opp) Burnley
- Bus Station (Stand 0) Burnley
M4 towards Keighley
All 95 stops
- Bus Station (Stand 2) Burnley
- St Peters Centre (by) Burnley
- Ormerod Road (opp) Burnley
- Prestige Park (by) Burnley
- Hebrew Road (by) Burnley
- Hallwell Street (opp) Burnley
- Duke of York (by) Duke Bar
- Newman Street (by) Duke Bar
- Murray Street (by) Queensgate
- Queensgate Depot (by) Queensgate
- The Prairie (by) Queensgate
- Casterton Avenue (opp) Reedley
- Reedley Grove (opp) Reedley
- Redman Road (opp) Reedley
- Reedley Road (opp) Reedley
- Regent Street (by) Reedley
- Town Hall (opp) Brierfield
- Every Street (opp) Brierfield
- Park View Close (by) Brierfield
- Churchill Way (by) Lomeshaye
- Farrer Street (by) Lomeshaye
- Lomeshaye Road (opp) Nelson
- Mosley Street (by) Nelson
- Interchange (Stand 7) Nelson
- Wavelengths (opp) Nelson
- Seldon Street (opp) Nelson
- The Zone (opp) Nelson
- Colbran Street (by) Nelson
- Walton Lane (opp) Nelson
- Thorne Street (opp) Nelson
- The Spinning Mill (o/s) Colne
- Whitewalls Drive (by) Colne
- Phillips Lane (by) Primet
- Masons Mill (by) Primet
- Rail Station (by) Primet
- Crown Hotel (o/s) Colne
- Municipal Hall (by) Colne
- Colne Lane (opp) Colne
- Farm Foods (Stand FF) Colne
- British Legion (opp) Carry Bridge
- Cemetery (opp) Colne
- Clarence Street (opp) Colne
- Keighley Road Roundabout (by) Colne
- Standroyd Drive (opp) Colne
- Bent Lane (by) Colne
- Crow Nest (by) Colne
- Hartley Homes (by) Colne
- Alma Road (by) Laneshaw Bridge
- Vernon Road (by) Laneshaw Bridge
- Kingsley Road (by) Laneshaw Bridge
- Emmott Arms (by) Laneshaw Bridge
- Barnside (by) Laneshaw Bridge
- Monkroyd Bungalow (o/s) Monkroyd
- Waterworks (by) Monkroyd
- Reservoir (opp) Monkroyd
- Green Syke (NE-bound) Ickornshaw
- Park Lane Bottom (E-bound) Ickornshaw
- Nan Scar (W-bound) Ickornshaw
- Black Bull (adj) Ickornshaw
- Church View (NE-bound) Cowling
- Royd Mill (NE-bound) Cowling
- Lingcrag Gardens (opp) Cowling
- The Old Sawmill (opp) Cowling
- New Hall Farm (adj) Cowling
- Malsis School (NE-bound) Glusburn
- Dog And Gun Inn (NE-bound) Glusburn
- Bridge End (E-bound) Glusburn
- Post Office (E-bound) Glusburn
- Ryeland Street (adj) Cross Hills
- Hall Street (opp) Cross Hills
- Fieldhead Drive (opp) Cross Hills
- Elmore Terrace (adj) Cross Hills
- The Dalesway PH (opp) Cross Hills
- Eastburn Bridge Eastburn
- Sutton Lane End (at) Eastburn
- Grange Road Eastburn
- Airedale Hospital (Stop C) Airedale Hospital
- Airedale Hospital (Stop B) Airedale Hospital
- Airedale Hospital (Stop A) Eastburn
- Airedale Hospital Main Entrance Steeton
- Thornhill Road (at) Steeton
- Elmsley Street (a) Steeton
- Steeton Primary School (opp) Steeton
- Aireburn Avenue (opp) Steeton
- Hawkcliffe Farm (opp) Steeton
- Bar House Lane (opp) Utley
- Keighley RUFC Utley
- Ashgrove Road Utley
- Ferncliffe Drive (opp) Utley
- Utley Cemetery (at) Utley
- Beechcliffe School (opp) Utley
- East Avenue Keighley
- Strawberry Street (opp) Keighley
- North Street Keighley
- 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.