What are the most popular routes to Keighley?
| Leeds - Keighley | Average priceARS 10,541 | Average duration30m | Daily departures20 | |
| Nelson - Keighley | Average priceARS 8,976 | Average duration43m | Daily departures210 | |
| Burnley - Keighley | Average priceARS 8,991 | Average duration1h 4m | Daily departures220 | |
| Colne - Keighley | Average priceARS 8,991 | Average duration26m | Daily departures239 | |
| Shipley - Keighley | Average priceARS 8,086 | Average duration22m | Daily departures68 | |
Operators serving Keighley
Top departures from Keighley
Top inter-city train routes