Coming to the Railway by Public Transport or under your own 'steam', here are the links you need to get you to the KWVR and the Worth Valley.

Find Us

 

by-roada

Keighley is around 50 minutes from Leeds and 30 minutes from Bradford city centres.

For the benefit of satellite navigation system users, the KWVR station postcodes are:

KEIGHLEY – BD21 4HP
INGROW – BD21 5AX
(DAMEMS – We do not recommend travelling by car to Damems due to the condition of the unmade nature of the access road.)
OAKWORTH – BD22 0DZ
HAWORTH – BD22 8NJ
OXENHOPE – BD22 9LB

Car parks are available at 5 of the KWVR stations. All are FREE with the exception of Haworth. Keighley station car park can become very busy Monday to Saturday as it is shared with the mainline station. Ingrow West station, with a FREE large car park, is 1.5 miles away.

Car Parks

Car parking is available at all our stations other than Damems. Oxenhope has a large, FREE car park with an overflow a short walk away. For visitors arriving at Keighley, If the car park there is full, we advise to park at our large FREE car park at Ingrow West.

Haworth station has a pay and display car park open every day (except Christmas Day).

There are also several pay & display car parks within easy reach of Haworth Village:

333-rail

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 longer distance trains between Leeds, Lancaster, Morecambe and Carlisle & London Kings Cross.

You can even book a through ticket valid from any Northern and Virgin East coast services to the KWVR on payment of an £11.00 supplement which entitles the holder to a Day Rover allowing unlimited journeys on the Railway and free admission to the Museums at RAIL TRAVEL at Ingrow.* For more information visit National Rail Enquiries.
*Please note – Discount may differ or be withdrawn on days when special events are being held.

For train times and fares from your local station to Keighley click here Mainline rail services through Keighley are operated by Northern.

500-bus

National Express coaches serving Keighley bus station click here

Transdev Keighley & District buses serving Keighley, Skipton, Ilkley, Bradford, Leeds and surrounding areas click here

Service 500 buses from Todmorden and Hebden Bridge to Oxenhope, Haworth and Keighley click here .(Also showing main bus services through Haworth)

For a journey planner of all modes of travel click here.

If you cannot find what you are looking for, call Haworth Station on 01535 645214, 09.30 – 16.30 every day except Christmas Day.