Getting Here

Getting Here

Home > Getting Here

Get Directions

Keighley Town Centre has excellent transport services and is in easy reach of West Yorkshire’s biggest cities, Leeds and Bradford. The town serves as an excellent base to explore Bronte country and the Yorkshire Dales, with quick links to Haworth, Skipton, Ilkley and beyond.

By Car

Keighley is reached by the A650 Airevalley Road from the south and Bradford, and by the A629 from Skipton and the North. For town centre directions use the post code BD21 3RY. Town centre parking can be found at the Airedale Shopping Centre (BD21 3QQ), Cavendish Retail Park (BD21 3RL) and Church Green Car Park (BD21 5AD).

By Train

Keighley Train Station is conveniently located in the town centre a short stroll from all the shops. Regular services connect Keighley to Leeds (28 minutes), Bradford (25 minutes) and Skipton (16 minutes). Onward connections from Leeds connect West Yorkshire to the rest of the country, reaching York in 25 minutes, Manchester in 53 minutes, and London in two hours and fifteen minutes. For train timetables and fares visit

Keighley and Worth Valley Railway provides steam services to Haworth and the Worth Valley daily in peak season and every weekend throughout the year. See our 'What's On' page for more information.

By Bus

The Keighley Bus Company provides the main bus services to the town, with multiple links to towns and villages in the region, from Burnley, Harrogate, Skipton, Saltaire and Otley. For information on routes and timelines see The covered bus station is located in the centre of town next to the Airedale Shopping Centre.

Download our PDF Now

Latest News

Keighley Festive Friday

December 14 2017

Greggs Christmas Menu

November 07 2017

Latest Offers From...

Newsletter Signup

Sign up for the latest news, events and offers