91 Holmfirth to Penistone via Wooldale, Denby Dale

Operated by South Pennine Community Transport. First bus 09:55, last bus 13:24. Fares: singles usually capped at £3 — more.

Next towards Penistone from Holmfirth Bus Station (stand B): Saturday 09:55

Next towards Holmfirth from Market Place/St Mary's Street (at): Saturday 10:24

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

Timetable

Ends at Penistone · Saturday · 4 journeys
Stop 09:5510:5511:5512:55
Holmfirth Bus Station (stand B) 09:5510:5511:5512:55
Woodlands Grove (at) 09:5710:5711:5712:57
Greenhill Bank Road (opp) 10:0011:0012:0013:00
Penistone Rd Marsh Lane (stop) 10:0311:0312:0313:03
The Star 10:0611:0612:0613:06
Rockwood House 10:0711:0712:0713:07
Miller Hill 10:0811:0812:0813:08
Upper Denby (at) 10:1311:1312:1313:13
Huddersfield Road/Park House Court (opp) 10:1511:1512:1513:15
Market Place/St Mary's Street (at) 10:2211:2212:2213:22

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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with South Pennine Community Transport whether this route takes part. Details →

Route map

All stops on route 91

Towns & areas on this route

Frequently asked questions

What time is the first 91 bus?

The first 91 departure leaves at 09:55 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 91 bus?

The last 91 leaves its first stop at 13:24. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 91 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 91 bus?

The 91 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.