There are 6 ways to get from Harrogate to Haworth by train, bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, line 662 bus  •  1 h 50 min

  1. Take the train from Harrogate to Leeds
  2. Take the line 662 bus from Bingley, Midland Hotel (Bank) to Keighley, Bus Station (Keighley Bus Station) 662 / ...

$13 - $28

Cheapest option

Line 747 bus, line 60 bus  •  2 h 10 min

  1. Take the line 747 bus from Harrogate, Library Gardens (Station Parade) to Greengates, Harrogate Rd Leeds Road (KFC) 747
  2. Take the line 60 bus from Greengates, New Line Redcar Road (Turning Circle) to Keighley, Bus Station (Keighley Bus Station) 60

$10 - $12

4 alternative options

Bus, line 62 bus  •  1 h 53 min

  1. Take the bus from Harrogate, Hgte Bus Stn Stand 6 (Cambridge Street) to Ilkley, Railway Road Nelson Rd (Italian Restaurant) X52
  2. Take the line 62 bus from Ilkley, Bus Station (Ilkley Bus/Rail Station) to Keighley, Bus Station (Keighley Bus Station) 62

$10 - $12

Line 747 bus, line 67 bus  •  2 h 28 min

  1. Take the line 747 bus from Harrogate, Library Gardens (Station Parade) to Bradford City Centre, Interchange Stand 2 (Bradford Interchange) 747
  2. Take the line 67 bus from Bradford City Centre, Interchange (Bradford Interchange) to Cross Roads, Halifax Rd Cross Roads Park (Cross Roads Park - Post Office) 67 / ...

$10 - $12

Taxi  •  40 min

  1. Take a taxi from Harrogate to Haworth 24.2 miles

$85 - $110

Drive  •  40 min

  1. Drive from Harrogate to Haworth 24.2 miles

$5 - $8

Questions & Answers

No, there is no direct bus from Harrogate to Haworth. However, there are services departing from Harrogate, Hgte Bus Stn Stand 6 (Cambridge Street) and arriving at Lees Lane Lawcliffe Ln (*) via Ilkley, Bus Station (Ilkley Bus/Rail Station) and Keighley, Bus Station (Keighley Bus Station). The journey, including transfers, takes approximately 1 h 53 min.

More details

The distance between Harrogate and Haworth is 20 miles. The road distance is 24.2 miles.

Get driving directions

The best way to get from Harrogate to Haworth without a car is to train and line 662 bus which takes 1 h 50 min and costs .

More details

It takes approximately 1 h 50 min to get from Harrogate to Haworth, including transfers.

More details

Harrogate to Haworth bus services, operated by connexions/Harrogate Coa, depart from Harrogate, Hgte Bus Stn Stand 6 (Cambridge Street) station.

More details

Harrogate to Haworth bus services, operated by Keighley & District, arrive at Keighley, Bus Station (Keighley Bus Station).

More details

Yes, the driving distance between Harrogate to Haworth is 24 miles. It takes approximately 40 min to drive from Harrogate to Haworth.

Get driving directions

There are 565+ hotels available in Haworth. Prices start at $70 USD per night.

More details

Map of how to get from Harrogate to Haworth.
Launch map view
  • Distance: 19.9 miles
  • Duration: 1 h 50 min

What companies run services between Harrogate, England and Haworth, England?

You can take a bus from Harrogate to Haworth via Ilkley, Railway Road Nelson Rd (Italian Restaurant), Ilkley, Bus Station (Ilkley Bus/Rail Station), and Keighley, Bus Station (Keighley Bus Station) in around 1 h 53 min.

Train operators
Bus operators
Keighley & District
Phone
01535 603 284
Email
hello@keighleybus.co.uk
Website
keighleybus.co.uk
Bus from Bingley, Midland Hotel (Bank) to Keighley, Bus Station (Keighley Bus Station)
Ave. Duration
20 min
Frequency
Every 5 minutes
Estimated price
$1 - $3
Schedules at
keighleybus.co.uk
Bus from Ilkley, Bus Station (Ilkley Bus/Rail Station) to Keighley, Bus Station (Keighley Bus Station)
Ave. Duration
41 min
Frequency
Every 10 minutes
Estimated price
$2 - $4
Schedules at
keighleybus.co.uk
Bus from Greengates, New Line Redcar Road (Turning Circle) to Keighley, Bus Station (Keighley Bus Station)
Ave. Duration
43 min
Frequency
Every 15 minutes
Estimated price
$2 - $4
Schedules at
keighleybus.co.uk
Bus from Bradford City Centre, Interchange (Bradford Interchange) to Cross Roads, Halifax Rd Cross Roads Park (Cross Roads Park - Post Office)
Ave. Duration
46 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
keighleybus.co.uk
connexions/Harrogate Coa
Phone
01423 339600
Email
craig@connexionsbuses.com
Website
connexionsbuses.com
Bus from Harrogate, Hgte Bus Stn Stand 6 (Cambridge Street) to Ilkley, Railway Road Nelson Rd (Italian Restaurant)
Ave. Duration
50 min
Frequency
Hourly
Estimated price
$8
Schedules at
connexionsbuses.com
Yorkshire Tiger
Phone
0344 800 4411
Email
hello@yorkshiretiger.co.uk
Website
yorkshiretiger.co.uk
Bus from Harrogate, Library Gardens (Station Parade) to Greengates, Harrogate Rd Leeds Road (KFC)
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$7
Schedules at
yorkshiretiger.co.uk
Bus from Harrogate, Library Gardens (Station Parade) to Bradford City Centre, Interchange Stand 2 (Bradford Interchange)
Ave. Duration
1 h 22 min
Frequency
Hourly
Estimated price
$9
Schedules at
yorkshiretiger.co.uk
Other operators
Taxi from Harrogate to Haworth
Ave. Duration
40 min
Estimated price
$85 - $110
Amber Cars
Phone
+44 113 202 2117
Website
taxileeds.co.uk
Royal Cars Leeds
Phone
+44 113 230 5000
Website
leeds-taxi.com
Metro Taxis Bradford
Phone
+44 127 4733733
Website
metrotaxis.co.uk
Streamline Taxis
Phone
+44 1904 638833
Website
streamlinetaxisyork.co.uk
Fleetways Taxis
Phone
+44 1904 365365
Website
fleetways.co.uk

Want to know more about travelling around United Kingdom

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.