261 Huddersfield to Heckmondwike via Aspley, Mirfield
Operated by Arriva Yorkshire. First bus 06:15, last bus 20:15. 28 journeys on weekdays. Today, a Sunday: first 09:15, last 17:15. Fares: adult single £2.20 to £2.50 — more.
Wanted a different 261? 4 other bus routes are numbered 261 elsewhere in the UK — see every 261 bus timetable by area.
| Stop | 09:15 | 11:15 | 13:15 | 15:15 | 17:15 |
|---|---|---|---|---|---|
| Huddersfield Bus Station (stand Z) | · | · | · | · | · |
| Huddersfield Bus Station (stand Y) | 09:15 | 11:15 | 13:15 | 15:15 | 17:15 |
| Kirkwood Hospice (adj) | 09:30 | 11:30 | 13:30 | 15:30 | 17:30 |
| Upper Heaton Lane | 09:37 | 11:37 | 13:37 | 15:37 | 17:37 |
| Ings Grove Park | 09:55 | 11:55 | 13:55 | 15:55 | 17:55 |
| Mirfield Free Grammar School (at) | 10:00 | 12:00 | 14:00 | 16:00 | 18:00 |
| Littlethorpe Hill (opp) | 10:10 | 12:10 | 14:10 | 16:10 | 18:10 |
| Norristhorpe Recreation Ground | 10:18 | 12:18 | 14:18 | 16:18 | 18:18 |
| Heckmondwike Bus Station 6 | 10:25 | 12:25 | 14:25 | 16:25 | 18:25 |
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.
Fares on the 261
Adult single £2.20 to £2.50 · Child single £0.80 to £1.60
Arriva UK Bus's published fares on the Bus Open Data Service, in force from 23 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Arriva Yorkshire before you travel.
Tickets on the 261
Arriva Yorkshire publishes singles on this route for adults and children.
Adult Single · Child Single
…and 1 more ticket on this route.
Ticket types come from Arriva Yorkshire's own fares data on the Bus Open Data Service, last updated 23 September 2026. Prices for singles and returns are under Fares above; for the others, check with Arriva Yorkshire.
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 Arriva Yorkshire before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, 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.
- Monday, 28 December 2026 towards Heckmondwike: 5 journeys, first 09:15 towards Huddersfield: 5 journeys, first 08:25
Route map
All stops on route 261
261 towards Heckmondwike
All 79 stops
- Huddersfield Bus Station (stand Z) Huddersfield Town Centre
- Huddersfield Bus Station (stand Y) Huddersfield Town Centre
- High Street H2 Huddersfield Town Centre
- Peel Street H3 Huddersfield Town Centre
- Queensgate (stop Q1) Huddersfield Town Centre
- Queensgate (stop Q2) Huddersfield Town Centre
- St Andrews Road End Aspley
- Carr Pit Road (at) Aspley
- Aspley Lidl Aspley
- Chapel Lane (near) Moldgreen
- Broad Lane Junction Moldgreen
- Grand Cross Road Dalton
- Kingston Avenue (opp) Dalton
- Eton Avenue (opp) Dalton
- St Joseph's Academy (opp) Dalton
- Grosvenor Road End (NE bound) Dalton
- Edgeware Road Dalton
- Kirkwood Hospice (adj) Dalton
- Crossley Lane (at) Dalton
- Church View Kirkheaton
- St Mary's Lane Kirkheaton
- New Road Kirkheaton
- Willowbank Grove Kirkheaton
- Kirkheaton School Kirkheaton
- Upper Heaton Lane Upper Heaton
- Deganwy Drive Upper Heaton
- Heaton Drive Kirkheaton
- Fields Rise Kirkheaton
- Heaton Avenue Kirkheaton
- Pennine View Kirkheaton
- Cockley Hill Lane Upper Hopton
- Bellstring Lane Upper Hopton
- Hopton Fold Upper Hopton
- Upper Hopton Upper Hopton
- Upper Hopton Crciket Club Upper Hopton
- Hopton Avenue (opp) Upper Hopton
- Hopton Hall Lane Upper Hopton
- Briery Grove (stop) Lower Hopton
- Granny Lane (near) Lower Hopton
- Johnson Street (at) Lower Hopton
- Newgate (NE bound) Mirfield
- Ings Grove Park Mirfield
- Snake Hill (NW bound) Mirfield
- Nab Lane End (at) Mirfield
- House of the Resurrection Mirfield
- Radley Croft (at) Mirfield
- Farrar Drive (opp) Mirfield
- Mirfield Free Grammar School (at) Mirfield
- Westway Mirfield
- Kitson Hill Crescent Mirfield
- Taylor Hall Lane (at) Mirfield
- Greenside Co-op Mirfield
- Robin Royd Drive (opp) Mirfield
- Crossley Lane End Mirfield
- Moor View (opp) Mirfield
- Sunny Bank Road (at) Mirfield
- Summers Drive (at) Mirfield
- Moor Park 25 (at) Mirfield
- Mirfield Moor Mirfield
- Far Common Road (NE bound) Mirfield
- Hollybank School (at) Roberttown
- Hartshead Hall Lane (at) Hartshead
- Littlethorpe Hill (opp) Hartshead
- School Lane Hartshead
- Prospect View Hartshead
- Roberttown School (at) Roberttown
- Roberttown Community Centre (at) Roberttown
- New Inn (at) Roberttown
- Lincoln Avenue (stop) Roberttown
- Yew Tree Junction Roberttown
- Norristhorpe Avenue Norristhorpe
- Norristhorpe Recreation Ground Norristhorpe
- Millstone Rise (stop) Norristhorpe
- Norristhorpe School Norristhorpe
- Forge Lane Norristhorpe
- Milton Road (at) Norristhorpe
- Spen Vale Street (stop) Heckmondwike
- Market Street H3 Heckmondwike
- Heckmondwike Bus Station 6 Heckmondwike
261 towards Huddersfield
All 80 stops
- Heckmondwike Bus Station 6 Heckmondwike
- Market Street H2 Heckmondwike
- Spen Vale Street Heckmondwike
- Milton Road Norristhorpe
- Norristhorpe Church Norristhorpe
- Norristhorpe School Norristhorpe
- Millstone Rise Norristhorpe
- Norristhorpe Recreation Ground Norristhorpe
- Norristhorpe Avenue Norristhorpe
- Yew Tree Junction (at) Roberttown
- Lincoln Avenue Roberttown
- New Inn Roberttown
- Roberttown Community Centre (opp) Roberttown
- Roberttown School (at) Roberttown
- Prospect View (at) Hartshead
- Hartshead Lane Hartshead
- Littlethorpe Hill (at) Hartshead
- Hartshead Hall Lane Hartshead
- Hollybank School Roberttown
- Far Common Road Mirfield
- Mirfield Moor (at) Mirfield
- Moor Park 25 Mirfield
- Summers Drive (opp) Mirfield
- Sunny Bank Road Mirfield
- Sunny Bank Road Top Mirfield
- Moor View Mirfield
- Crossley Lane End (at) Mirfield
- Robin Royd Drive (at) Mirfield
- Greenside Co-op (at) Mirfield
- Taylor Hall Lane Mirfield
- Kitson Hill Cresent (at) Mirfield
- Westway Mirfield
- Mirfield Free Grammar School Mirfield
- Farrar Drive (at) Mirfield
- Radley Croft Mirfield
- Stocks Bank Mirfield
- Snake Hill Mirfield
- Ings Grove Park Mirfield
- Newgate Mirfield
- Johnson Street (opp) Lower Hopton
- Granny Lane Lower Hopton
- Briery Grove Lower Hopton
- Hopton Hall Lane (stop) Upper Hopton
- Hopton Avenue (at) Upper Hopton
- Upper Hopton Cricket Club Upper Hopton
- Upper Hopton Upper Hopton
- Hopton Fold (stop) Upper Hopton
- Bellstring Lane (stop) Upper Hopton
- Cockley Hill Lane (stop) Upper Hopton
- Pennine View Kirkheaton
- Heaton Avenue (stop) Kirkheaton
- New Road Kirkheaton
- Willowbank Grove Kirkheaton
- Kirkheaton School Kirkheaton
- Upper Heaton Lane Upper Heaton
- Heaton Drive Kirkheaton
- Fields Rise Kirkheaton
- Terminus Kirkheaton
- Town Road Kirkheaton
- Shop Lane Kirkheaton
- St Mary's Lane (S bound) Kirkheaton
- Church View (W bound) Kirkheaton
- Crossley Lane Dalton
- Kirkwood Hospice (opp) Dalton
- White Rose Avenue (on) Dalton
- Grosvenor Road End Dalton
- St Joseph's Academy (at) Dalton
- Eton Avenue (at) Dalton
- Kingston Avenue (at) Dalton
- Ravensknowle Park Dalton
- Broad Lane Junction Moldgreen
- Moldgreen Church Moldgreen
- Chapel Lane (opp) Moldgreen
- Aspley Lidl (at) Aspley
- St Andrews Road End Aspley
- Aspley Basin Aspley
- Southgate R1 Huddersfield Town Centre
- Kirkgate (stop K5) Huddersfield Town Centre
- Westgate W2 Huddersfield Town Centre
- Huddersfield Bus Station (stand J) Huddersfield Town Centre
Service registration & registered changes
- Service change effective 20 September 2026 To amend Route.
- Service change effective 23 February 2026 To amend Timetable.
- Service change effective 23 February 2025 To amend Timetable.
- Service change effective 5 January 2025 To amend Timetable.
- Service change effective 5 January 2025 To amend Timetable.
Registered as partly financially supported by a local authority (West Yorkshire).
From official Traffic Commissioner registrations. Registration PB0000582/222 · Changes in West Yorkshire Combined Authority · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 261 bus?
The first 261 departure on weekdays leaves at 06:15 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 261 bus?
The last 261 on weekdays leaves its first stop at 20:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 261 bus cost?
Arriva Yorkshire's published fares on the 261: adult single £2.20 to £2.50, child single £0.80 to £1.60. The 261 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. Arriva Yorkshire day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 261 bus?
The 261 is operated by Arriva Yorkshire.
Timetable data from Arriva Yorkshire via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Arriva Yorkshire last updated their Bus Open Data publications on 1 October 2026. Registered with the Traffic Commissioner as PB0000582/222. Check before you travel — services can change at short notice.