Trip to Keighley

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Harrogate to Keighley

🚂 Starting in Harrogate you will need to take a train towards Leeds to reach Keighley. This journey, including transfers, typically takes around 1 hour and 15 minutes. 🚂 Once you arrive in Leeds, you will then transfer to a train heading towards Skipton. The final leg of the trip from Leeds to Keighley will take approximately 27 minutes, with Northern Rail operating the services. 🚂 The total distance from Harrogate to Keighley is 56.8 km, and the train ticket prices can vary from £6 to £63. Despite the transfer in Leeds, the overall journey offers a convenient and efficient way to travel between these two picturesque towns in the United Kingdom.

Where to stay in Keighley

There are over 64 hotels to stay in Keighley. Prices range from $47 per night.

Find accommodation
  • There is no direct train from Harrogate to Keighley. However, train services are provided by Northern Rail, with transfers typically taking approximately 1 hour and 15 minutes. Passengers will need to change trains at Leeds station before reaching Keighley. Northern Rail can be contacted at 011 44 800 200 6060 or through their website at https://www.northernrailway.co.uk/ for more information on schedules and ticket prices.
  • The fastest train route between Harrogate and Keighley involves a journey with transfers through Leeds. The total travel time is approximately 1 hour and 15 minutes, with services operated by Northern Rail. Even though there are transfers involved, this route offers the quickest way to reach Keighley from Harrogate by train. For specific schedules and ticket prices, passengers can contact Northern Rail at 011 44 800 200 6060 or visit their website at https://www.northernrailway.co.uk/.
  • Trains departing for Keighley from Harrogate operate from Harrogate station. This station serves as the departure point for the train services provided by Northern Rail for the journey to Keighley. Passengers should make their way to Harrogate station to board the train bound for Keighley. For any specific information regarding departure times or platforms, travelers can refer to the Northern Rail website or contact their customer service at 011 44 800 200 6060.
  • There are multiple train routes available from Harrogate to Keighley all operated by Northern Rail. These routes involve transfers at Leeds station and have varying journey times, with the entire trip taking approximately 1 hour and 15 minutes. Travelers can choose from different combinations of trains to reach Keighley, with options such as Harrogate-Leeds-Skipton-Keighley and others.
  • The train service from Harrogate to Keighley operated by Northern Rail, arrives at Keighley station. Upon reaching Keighley station, passengers can disembark and continue their onward journey to explore the town and its attractions. Keighley station serves as the final destination for this train route, providing convenient access to the town center and nearby points of interest.
  • The first train of the day to travel from Harrogate to Keighley typically departs from Harrogate station in the early morning hours, with exact timings varying depending on the specific schedule. The last train of the day from Harrogate to Keighley usually leaves in the evening, giving passengers options throughout the day for their journey between the two towns. It is advisable to check the Northern Rail website or contact them directly at 011 44 800 200 6060 for the most up-to-date and accurate information on train schedules and timings.
  • There are no direct train trips each day between Harrogate and Keighley. Passengers will need to take services provided by Northern Rail that involve a transfer at Leeds station to reach Keighley from Harrogate. These train journeys typically take approximately 1 hour and 15 minutes, offering a convenient option for travelers making the trip between the two locations. For specific schedules and availability, it is recommended to check with Northern Rail via their contact information at 011 44 800 200 6060 or visit their website at https://www.northernrailway.co.uk/.
  • No, there is no direct train between Harrogate and Keighley. Travelers will need to take a train service provided by Northern Rail, which involves a transfer at Leeds station in order to reach Keighley from Harrogate. The journey, including the transfer, typically takes around 1 hour and 15 minutes, providing an efficient and viable transportation option for those traveling between these two locations in the United Kingdom. For specific schedules and ticket information, passengers can contact Northern Rail at 011 44 800 200 6060 or visit their website at https://www.northernrailway.co.uk/.
  • The cost of a train journey from Harrogate to Keighley can vary, with ticket prices typically ranging from £6 to £63. The final price may depend on factors such as the time of booking, class of travel, and availability of discounts or promotions. Passengers can check the specific fares, book tickets, and explore any available deals on the Northern Rail website or by contacting their customer service at 011 44 800 200 6060.

Will you be returning to Harrogate by train?

If you are looking for the return train journey, check out trains from Keighley to Harrogate

See schedule