Whether you are coming to the Railway by road, rail or bus, all you need to know is right here.
On the Road
Keighley & Worth Valley Railway is around 40 minutes from Leeds and 25 minutes from Bradford, and five of the six stations along the line have parking.
|Station Bridge, Keighley. BD21 4HP
|Limited free parking
|Ingrow West Station
|South Street, Ingrow, Keighley. BD21 5AX
|Large free parking
|Damems Lane, Damems, Keighley BD22 7AR
|Station Road, Oakworth, Keighley. BD22 0DZ
|Small free uneven car park
|Station Road, Haworth, Keighley. BD22 8NJ
|Large pay & display parking
|Station Road, Oxenhope, Keighley. BD22 9LB
|Large free parking & overflow
On the Bus
Transdev Keighley Bus Company buses serve Keighley, Skipton, Ilkley, Bradford, Leeds and surrounding areas click here for times of these services and all services through Haworth and the Worth Valley.
Shortlisted for the accolade of “Britain’s Most Scenic Bus Route”, Transdev service B3 provides a link from Hebden Bridge Station on the line from West Yorkshire via the Calder Valley route to Manchester Victoria. The service operates hourly from Hebden Bridge to Oxenhope, Haworth and Keighley, click here for times.
Keighley station is on the National Rail network. There are fast electric trains to Leeds & Bradford Forster Square every 30 minutes Monday – Saturday with an hourly service on Sundays. In Addition, Keighley is also served by long-distance trains between Leeds, Lancaster, Morecambe and, Carlisle & London Kings Cross.
Northern operates local rail services through Keighley. For train times and fares from your local station to Keighley, visit National Rail Enquiries.