Buses to Barnsley from Penistone

The journey to Barnsley from Penistone takes just 27 minutes.

Buses operate daily with up to 36 services per day. Depending on the day of travel, the first bus departs Penistone at 06:16.

South Pennine Community Transport operates between Penistone and Barnsley 7 days per week.

Service days Daily
Services per day up to 8
Shortest trip 32 minutes
First departure 06:20
Last departure 22:00

Travel from Penistone to Barnsley with Stagecoach Yorkshire in 27 minutes.

Service days Daily
Services per day up to 28
Shortest trip 27 minutes
First departure 06:16
Last departure 22:19

Your questions answered

  • Is there a daily bus service between Penistone and Barnsley?

    Yes, buses operate daily from Penistone to Barnsley, departing as early as 06:16.

  • How long is the bus trip from Penistone to Barnsley?

    The fastest bus to Barnsley from Penistone takes 27 minutes.

  • How do I buy tickets for travel to Barnsley from Penistone?

    It's not yet possible to buy tickets for this trip directly from ByBus but we're working on it!

  • Which bus companies operate between Penistone and Barnsley?

    Stagecoach Yorkshire and South Pennine Community Transport run buses to Barnsley from Penistone.

  • What time is the earliest bus from Penistone to Barnsley?

    The first bus to Barnsley from Penistone leaves at 06:16. The journey takes 27 minutes.

  • When is the last bus to Barnsley from Penistone?

    The last bus leaves Penistone at 22:00, arriving into Barnsley at 22:32. Get there in plenty of time so you don't miss it.

Onward travel from Barnsley

Bus to Days Shortest trip Distance
Bolton upon Dearne
  • Daily
22 minutes 7.2 miles
Chesterfield
  • Daily
1 hour 21 miles
Darton
  • Daily
8 minutes 3.1 miles
Great Houghton
  • Daily
21 minutes 5.5 miles
Halifax
  • Daily
1 hour 40 minutes 19 miles
Mansfield
  • Daily
1 hour 20 minutes 31 miles
Mexborough
  • Daily except Sunday
31 minutes 8.7 miles
Nottingham
  • Daily
1 hour 55 minutes 43 miles
Penistone
  • Daily
26 minutes 6.3 miles
Pontefract
  • Daily
1 hour 18 minutes 12 miles
Stocksbridge
  • Daily except Sunday
30 minutes 6.5 miles