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 Birmingham to Keighley

🚂 Travelers will need to make a transfer at Leeds station in order to reach Keighley. The total duration of the journey, including transfers, is approximately 2 hours and 36 minutes. 🚂 Prices for train tickets between Birmingham and Keighley can range from £60 to £202, depending on the class and time of booking. The train services on this route are operated by CrossCountry.

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 service from Birmingham to Keighley. However, you can take a train from Birmingham New Street to Leeds and then transfer to another train to Keighley. The train services on this route are operated by CrossCountry. The journey typically takes around 2 hours and 36 minutes, with ticket prices ranging from £61 to £205.
  • The fastest train option between Birmingham and Keighley involves taking a service operated by CrossCountry. While there is no direct train, travelers can board a train at Birmingham New Street, travel to Leeds, and then transfer to reach Keighley. This journey typically takes around 2 hours and 36 minutes. Ticket prices for this route range from £61 to £205.
  • Trains departing for Keighley from Birmingham leave from Birmingham New Street station. This station is a major railway hub in Birmingham, making it convenient for passengers to access train services to various destinations. CrossCountry operates the train services between Birmingham and Keighley, providing a reliable transportation option for travelers.
  • There is no direct train between Birmingham and Keighley. However, travelers can take a train from Birmingham New Street to Leeds and then transfer to another train to Keighley. The journey typically involves one transfer and has a total duration of approximately 2 hours and 36 minutes. CrossCountry operates the train services on this route, offering travelers a convenient and efficient way to travel between Birmingham and Keighley.
  • The train services traveling from Birmingham to Keighley and operated by CrossCountry, arrive at Leeds station. Passengers will need to transfer to another train at Leeds to continue their journey to Keighley. Leeds station serves as a key transportation hub for connecting train services to various destinations across the region, providing a convenient transfer point for travelers en route to Keighley.
  • The first train from Birmingham New Street to Keighley, with a transfer in Leeds, typically departs in the early morning hours. The last train of the day on this route usually leaves Birmingham New Street in the late evening. It is advisable to check the specific train schedules closer to your travel date to confirm the exact departure times for the first and last trains between Birmingham and Keighley.
  • There are no direct train trips between Birmingham and Keighley. To travel from Birmingham to Keighley by train, you will need to transfer at Leeds. The journey typically takes around 2 hours and 36 minutes, including the transfer. CrossCountry operates the train services on this route, providing connections between Birmingham New Street and Leeds, from where you can then proceed to Keighley.
  • There is no direct train service between Birmingham and Keighley. Traveling from Birmingham to Keighley by train requires a transfer at Leeds. The journey, including the transfer, typically takes approximately 2 hours and 36 minutes. Passengers can catch a train from Birmingham New Street to Leeds and then change trains to reach Keighley.
  • The cost of a train journey from Birmingham to Keighley varies between £61 and £205. The price range is influenced by factors such as the class of travel, time of booking, and availability of discounts. It is recommended to book tickets in advance to secure the best fares for the trip.

Will you be returning to Birmingham by train?

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

See schedule