90 Holmfirth to Barnsley via Wooldale, Denby Dale
Operated by South Pennine Community Transport. First bus 08:00, last bus 17:15. 6 journeys on weekdays. Fares: singles usually capped at £3 — more.
Wanted a different 90? 22 other bus routes are numbered 90 elsewhere in the UK — see every 90 bus timetable by area.
| Stop | 08:00 | 09:55 | 12:20 |
|---|---|---|---|
| Holmfirth Bus Station (stand B) | 08:00 | 09:55 | 12:20 |
| Woodlands Grove (at) | 08:02 | 09:57 | 12:22 |
| Greenhill Bank Road (opp) | 08:05 | 10:00 | 12:25 |
| Penistone Rd Marsh Lane (stop) | 08:07 | 10:02 | 12:27 |
| The Star | 08:11 | 10:06 | 12:31 |
| Miller Hill End | 08:13 | 10:08 | 12:33 |
| Miller Hill | 08:13 | 10:08 | 12:33 |
| Tivy Dale/Lane Head Road (adj) | 08:21 | 10:16 | 12:41 |
| Lane Head Road/Cawthorne Basin (opp) | 08:24 | 10:19 | 12:44 |
| Barugh Green Road/Higham Common Road (adj) | 08:26 | 10:21 | 12:46 |
| Barugh Green Road/Claycliffe Avenue (adj) | 08:28 | 10:22 | 12:47 |
| Wilthorpe Road/Dayhouse Way (opp) | 08:30 | 10:23 | 12:48 |
| Barnsley Interchange (at) | 08:40 | 10:30 | 12:55 |
Each column is one journey, headed by the time it sets off. 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 South Pennine Community Transport before you travel. Everything above is an ordinary week.
Not published yet: Christmas Day, Boxing Day, 28 December, 29 December, 30 December, New Year's Eve, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 90
90 towards Barnsley
All 47 stops
- Holmfirth Bus Station (stand B) Holmfirth
- Bridge Lane (at) Holmfirth
- Town End Road (opp) Holmfirth
- Woodlands Grove (at) Wooldale
- Heys Road (at) Wooldale
- Springwood Road (at) Wooldale
- Bromley Avenue Wooldale
- Kirkroyds Lane Wooldale
- Holme Lane (opp) New Mill
- Greenhill Bank Road (opp) New Mill
- Church Street New Mill
- Hollin House Lane New Mill
- Gate Foot Lane New Mill
- Penistone Rd Marsh Lane (stop) Shepley
- Sovereign Junction (opp) Shepley
- Upper Jane Well Upper Cumberworth
- Rowgate Upper Cumberworth
- The Star Upper Cumberworth
- Turpin Hill Upper Cumberworth
- Rockwood House Denby Dale
- Denby Dale Viaduct (at) Denby Dale
- Wesley Terrace Denby Dale
- Miller Hill End Denby Dale
- Revel Garth (stop) Denby Dale
- Miller Hill Lower Denby
- Lane Head Road/North Lane (56178) Cawthorne
- Tivy Dale/Lane Head Road (adj) Cawthorne
- Tivy Dale Road/The Park (adj) Cawthorne
- Maltkiln Row/Darton Road (adj) Cawthorne
- Church Street/Lane Head Road (at) Cawthorne
- Lane Head Road/Barnby Hall (O/S) Cawthorne
- Lane Head Road/Cawthorne Basin (opp) Barugh
- Cawthorne Road/Barugh Lane (adj) Barugh
- Barugh Green Road/Higham Common Road (adj) Barugh Green
- Barugh Green Road/Metro Trading Centre (O/S) Barugh Green
- Barugh Green Road/Claycliffe Avenue (adj) Redbrook
- Wilthorpe Road/Dayhouse Way (opp) Wilthorpe
- Wilthorpe Road/The Crescent (nr) Wilthorpe
- Wilthorpe Road/Ripley Grove (opp) Wilthorpe
- Wilthorpe Road/The Crescent (Adj) Wilthorpe
- Huddersfield Road/Wilthorpe Avenue (Opp) Wilthorpe
- Huddersfield Road/Woodstock Road (adj) Wilthorpe
- Huddersfield Road/Hall Balk Lane (adj) Wilthorpe
- Huddersfield Road/Cockerham Lane (adj) Barnsley Town Centre
- Huddersfield Road/Western Street (opp) Barnsley Town Centre
- Regent Street/County Way (adj) Barnsley Town Centre
- Barnsley Interchange (at) Barnsley Town Centre
90 towards Holmfirth
All 48 stops
- Barnsley Interchange/A14 Barnsley Town Centre
- Eldon Street/Market Hill (nr) Barnsley Town Centre
- St Marys Place/Shambles Street (adj) Barnsley Town Centre
- Church Lane/Church Street (adj) Barnsley Town Centre
- Huddersfield Road/Western Street (adj) Barnsley Town Centre
- Huddersfield Road/Kensington Road (adj) Wilthorpe
- Huddersfield Road/Salisbury Street (adj) Wilthorpe
- Huddersfield Road/Greenfoot Lane (adj) Wilthorpe
- Huddersfield Road/Rowland Road (Adj) Wilthorpe
- Wilthorpe Road/Innovation Way (Adj) Wilthorpe
- Wilthorpe Road/Ripley Grove (adj) Wilthorpe
- Wilthorpe Road/Dayhouse Way (nr) Wilthorpe
- Wilthorpe Road/Wilbrook Rise (adj) Wilthorpe
- Barugh Green Road/Claycliffe Avenue (nr) Redbrook
- Barugh Green Road/Longley Close (nr) Barugh Green
- Barugh Green Road/Higham Common Road (opp) Barugh Green
- Cawthorne Road/Barugh Lane (nr) Barugh
- Lane Head Road/Cawthorne Basin (adj) Barugh
- Church Street/Kirkfield Close (adj) Cawthorne
- Church Street/Darton Road (opp) Cawthorne
- Taylor Hill/Tivy Dale Close (adj) Cawthorne
- Tivy Dale Road/Tivy Dale Drive (opp) Cawthorne
- Lane Head Road/North Lane (adj) Cawthorne
- Miller Hill (stop) Lower Denby
- Revel Garth (stop) Denby Dale
- Miller Hill End Denby Dale
- Wesley Terrace Denby Dale
- Denby Dale Viaduct (opp) Denby Dale
- Rockwood House Denby Dale
- Turpin Hill (stop) Upper Cumberworth
- The Star Upper Cumberworth
- Rowgate (opp) Upper Cumberworth
- Upper Jane Well Upper Cumberworth
- Sovereign Junction (at) Shepley
- Penistone Rd Marsh Lane Shepley
- Gate Foot Lane New Mill
- Hollin House Lane (stop) New Mill
- Church Street (opp) New Mill
- Greenhill Bank Road New Mill
- Holme Lane New Mill
- Kirkroyds Lane (at) Wooldale
- Bromley Avenue Wooldale
- Springwood Road (opp) Wooldale
- Heys Lane Wooldale
- Woodlands Grove Wooldale
- Town End Road Holmfirth
- Bridge Lane (opp) Holmfirth
- Holmfirth Bus Station (stand B) Holmfirth
Towns & areas on this route
Frequently asked questions
What time is the first 90 bus?
The first 90 departure on weekdays leaves at 08:00 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 90 bus?
The last 90 on weekdays leaves its first stop at 17:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 90 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). South Pennine Community Transport day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 90 bus?
The 90 is operated by South Pennine Community Transport.
Timetable data from South Pennine Community Transport via the Traveline National Dataset. Check before you travel — services can change at short notice.