Buses to Kirklees from Barnsley

The journey to Kirklees from Barnsley takes just 10 minutes.

Buses operate daily with up to 8 services per day. Depending on the day of travel, the first bus departs Barnsley at 04:10.

National Express schedule

National Express operates between Barnsley and Kirklees 7 days per week.

Service days Daily
Services per day up to 3
Shortest trip 2 hours 5 minutes
First departure 04:10
Last departure 06:10

Travel from Barnsley to Kirklees with South Pennine Community Transport in 10 minutes.

Service days Monday, Wednesday, Thursday, Friday, Saturday
Services per day up to 7
Shortest trip 10 minutes
First departure 10:24
Last departure 13:38

Your questions answered

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

    Yes, buses operate daily from Barnsley to Kirklees, departing as early as 04:10.

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

    The fastest bus to Kirklees from Barnsley takes 10 minutes. Check the trip duration when booking, as the slowest bus takes 1 hour 55 minutes longer.

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

    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 Barnsley and Kirklees?

    South Pennine Community Transport and National Express run buses to Kirklees from Barnsley.

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

    The first bus to Kirklees from Barnsley leaves at 04:10. The journey takes 10 minutes.

  • When is the last bus to Kirklees from Barnsley?

    The last bus leaves Barnsley at 06:10, arriving into Kirklees at 08:15. Get there in plenty of time so you don't miss it.

Onward travel from Kirklees

Bus to Days Shortest trip Distance
Barnsley
  • Daily
10 minutes 11 miles
Borough of Oldham
  • Daily
53 minutes 14 miles
Calderdale
  • Daily
10 minutes 13 miles
City and Borough of Birmingham
  • Daily
3 hours 5 minutes 76 miles
City and Borough of Wakefield
  • Daily
8 minutes 12 miles
Derbyshire
  • Daily
2 hours 6 minutes 30 miles
Gloucestershire
  • Daily
4 hours 35 minutes 122 miles
Newcastle upon Tyne
  • Daily
3 hours 10 minutes 98 miles
Newport
  • Daily
5 hours 55 minutes 148 miles
Oxfordshire
  • Daily
5 hours 10 minutes 123 miles
Sheffield
  • Daily
1 hour 36 minutes 15 miles
Southampton
  • Daily
6 hours 50 minutes 185 miles