What are the most popular routes to Keighley?
| Leeds - Keighley | Average priceR 110 | Average duration28m | Daily departures18 | |
| Burnley - Keighley | Average priceR 592 | Average duration2h 4m | Daily departures7 | |
| Burnley - Keighley | Average priceR 99 | Average duration1h 4m | Daily departures80 | |
| Sheffield - Keighley | Average priceR 360 | Average duration1h 33m | Daily departures9 | |
| Colne - Keighley | Average priceR 99 | Average duration27m | Daily departures250 | |
Operators serving Keighley