Direct Rail

Keighley Train Station

Keighley railway station lies on the Airedale Line and serves the town of Keighley in West Yorkshire, England. The station is some 17 miles to the north west of Leeds and is operated by Northern Rail. Passenger services calling at the station are operated by Northern Rail and East Coast.

Trains to Keighley

With Direct Rail you can look, book and save on trains to Keighley simply and securely online avoiding the hassle associated with getting train tickets to Keighley at the station.

At direct rail you can get cheap trains to Keighley as well as open/flexible return tickets, so get the best fare by booking in advance now!

Search now to find the best train fares to Keighley and compare the ticket types available now to see the best choice of options for your trip.

Get to/from Keighley Station

Keighley Station Address:

Station Bridge, Keighley, BD21 4HP

Northern Rail

Keighley train station is managed by Northern Rail

Need to spend a night in a Keighley Hotel?
If so, please visit our Keighley Accommodation pages.