ML2 Dewsbury Moor to Shaw Cross via Crackenedge, Hanging Heaton
Operated by TLC Travel. First bus 09:30, last bus 14:15. 11 journeys on weekdays. Fares: singles usually capped at £3 — more.
| Stop | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 |
|---|---|---|---|---|---|
| Moor End Lane Lower Bower Ln | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 |
| Batley School of Art & Design | 09:51 | 10:51 | 11:51 | 12:51 | 13:51 |
| Crackenedge Lane L3 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 |
| Langdale Road | 10:09 | 11:09 | 12:09 | 13:09 | 14:09 |
| Hillesley Rd Smallwood Rd | 10:15 | 11:15 | 12:15 | 13:15 | 14:15 |
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.
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 TLC Travel before you travel. Everything above is an ordinary week.
Not published yet: Christmas Day, Boxing Day, 28 December, 29 December, 30 December 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 ML2
ML2 towards Shaw Cross
All 27 stops
- Moor End Lane Lower Bower Ln Staincliffe
- Moor End Ln Lwr Bower Lane (after) Staincliffe
- Staincliffe View Staincliffe
- Healds Road (at) Staincliffe
- Green Lane Staincliffe Rd (E bound) Dewsbury Moor
- Green Lane North Park St Dewsbury
- Batley School of Art & Design Dewsbury
- West Park Street (opp) Dewsbury
- Kirklees College Crackenedge
- Albion Street (at) Dewsbury
- Willans Road (opp) Dewsbury
- Northgate N4 Dewsbury
- Market Place Dewsbury
- Church Street Dewsbury
- Crackenedge Lane L3 Dewsbury
- Crackenedge Lane L4 Dewsbury
- Sugar Lane Dewsbury
- Leeds Road Tesco (at) Dewsbury
- Bennett Lane (N bound) Hanging Heaton
- Langdale Road Hanging Heaton
- Langdale Road Hanging Heaton
- Croftlands Alderney Rd (at) Hanging Heaton
- Glenlow Road Shaw Cross
- Chidswell Ln Smallwood Rd Shaw Cross
- Smallwood Rd Chidswell Lane Shaw Cross
- Hillesley Road (W bound) Shaw Cross
- Hillesley Rd Smallwood Rd Shaw Cross
ML2 towards Dewsbury Moor
All 48 stops
- Hillesley Rd Smallwood Rd Shaw Cross
- Hillesley Road Shaw Cross
- Smallwood Road Shaw Cross
- Chidswell Lane Shaw Cross
- Chidswell Gardens Shaw Cross
- Chidswell Ln Manor Park Shaw Cross
- Chidswell Farm Shaw Cross
- Windsor Close Shaw Cross
- Skylark Drive Shaw Cross
- Windsor Road (opp) Shaw Cross
- John Ormsby VC Way Shaw Cross
- Glenlow Road Shaw Cross
- Croftlands (opp) Dewsbury
- Leeds Road Tesco Dewsbury
- Bywell Rd Bendigo Rd Dewsbury
- Bendigo Road (stop) Dewsbury
- Bendigo Rd Bywell Road Dewsbury
- Bendigo Road Dewsbury
- Selso Road Dewsbury
- Rumble Rd Hobart Rd Dewsbury
- Canterbury Road Dewsbury
- York Rd Ripon Rd Earlsheaton
- Old Bank Rd Sugar Ln Earlsheaton
- Sugar Ln Old Bank Rd Dewsbury
- Sugar Ln Leeds Rd Dewsbury
- Sugar Lane Dewsbury
- Woodville Road Dewsbury
- Crackenedge Lane L3 Dewsbury
- Wellington Road Dewsbury
- Wormald Street Dewsbury
- Boothroyd Lane Central St Dewsbury
- St. Matthew Rd Boothroyd Ln Dewsbury
- Thornton St St. Matthew Rd Dewsbury
- Thornton St St. John Walk (opp) Dewsbury
- St. John Walk Unity Court Dewsbury
- St. John St Hanover St Dewsbury
- St John's Street Dewsbury
- St John's Church Dewsbury Moor
- Church Ln Garden Pl Dewsbury Moor
- Church Lane Dewsbury Moor
- Church Lane Dewsbury Moor
- School Lane Dewsbury Moor
- School Grove Dewsbury Moor
- Knowles Hill Road Dewsbury Moor
- Moorside Road Dewsbury Moor
- Moorside Avenue Moorside Cresc (adj) Dewsbury Moor
- Moor End Ln Boundary Ave Dewsbury Moor
- Moor End Lane Lower Bower Ln Staincliffe
Towns & areas on this route
Frequently asked questions
What time is the first ML2 bus?
The first ML2 departure on weekdays leaves at 09:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last ML2 bus?
The last ML2 on weekdays leaves its first stop at 14:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the ML2 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). TLC Travel day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the ML2 bus?
The ML2 is operated by TLC Travel.
Timetable data from TLC Travel via the DfT Bus Open Data Service (Yorkshire & the Humber feed). TLC Travel last updated their Bus Open Data publications on 2 September 2026. Check before you travel — services can change at short notice.