Buses to Haworth from Bradford

The journey to Haworth from Bradford takes just 43 minutes.

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

The Keighley Bus Company operates between Bradford and Haworth 7 days per week.

Service days Daily
Services per day up to 16
Shortest trip 43 minutes
First departure 06:50
Last departure 22:00

Your questions answered

  • Is there a daily bus service between Bradford and Haworth?

    Yes, buses operate daily from Bradford to Haworth, departing as early as 06:50.

  • How long is the bus trip from Bradford to Haworth?

    The fastest bus to Haworth from Bradford takes 43 minutes.

  • How do I buy tickets for travel to Haworth from Bradford?

    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 Bradford and Haworth?

    The Keighley Bus Company run buses to Haworth from Bradford.

  • What time is the earliest bus from Bradford to Haworth?

    The first bus to Haworth from Bradford leaves at 06:50. The journey takes 43 minutes.

  • When is the last bus to Haworth from Bradford?

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

Onward travel from Haworth

Bus to Days Shortest trip Distance
Bradford
  • Daily
44 minutes 8.4 miles
Halifax
  • Daily except Sunday
35 minutes 8.7 miles
Hebden Bridge
  • Daily
24 minutes 6.6 miles
Keighley
  • Daily
6 minutes 3.2 miles
Oxenhope
  • Daily
6 minutes 1.2 miles
Skipton
  • Weekdays
1 hour 9 minutes 9.6 miles

More destinations in Bradford