Find Us
- By Rail
- By Bus
- By Road
- Car Parking Facilities
By Rail
Keighley station is on the National Rail network. There are fast electric trains to Leeds & Bradford Forster Square every 30 minutes Mon - Sat 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.
Through tickets can be bought from Mainline Railway Stations which saves money for those travelling by rail, for more information click here
*Please note - Discount may differ on special events
- Route maps showing the mainline services from Keighley are available:
- For local services, click here.
- For longer distance services, click here.
- For train times and fares from your local station to Keighley click here
Mainline rail services through Keighley are operated by Northern.
By 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)
By Road
Keighley is around 50 mins from Leeds and 30 mins from Bradford city centres.
For the benefit of satellite navigation system users, the KWVR station postcodes are
KEIGHLEY - BD21 4HP
INGROW - BD21 5AV
DAMEMS - BD22 7AR
OAKWORTH - BD22 0DZ
HAWORTH - BD22 8NJ
OXENHOPE - BD22 9JJ
- For a road map of the Worth Valley click here
- For a journey planner of all modes of travel click here
Car parks are available at all 6 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 large car park, is 1.5 miles away
Car Parking
Car parking is available at all our stations other than Damems. Oxenhope has a large, FREE car park with an overflow for special events. We advise most visitors to park as well as 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:
- Next to the Bronte Parsonage (at the top of the village)
- Off Sun Street (near the bottom of Main Street)
- Opposite Edinburgh Woolen Mill (at the top of the village)
Please take care as some visitors to Haworth have had their visit spoiled because they overstayed the time on their ticket and were subsequently clamped.
Ingrow has a large car park which is useful for park & ride travelllers to Haworth.
Keighley station has a Pay & Display car park which is free to KWVR passengers at all times. If you are travelling midweek, please give your vehicle registration to the booking office staff on platform 4 to avoid getting a fine. (Northern Rail passengers are charged £1 per day for parking at Keighley). At weekends parking is free to all passengers.
























