Keighley Railway Station

KEIGHLY
KEI | 8468

Keighley station is managed by Northern Trains and is located in Bradford within the Yorkshire and The Humber area of England.

Passenger Numbers

Passenger numbers for Keighley peaked during 2014-15 with 1,720,804 estimated passengers.

Usage dropped to 34% during the 2020-21 travel lockdowns and recovered to 84% by 2024.

Passenger Estimates for Keighley table
YearPassenger Numbers
1997-98712,701
1998-99781,521
1999-00876,719
2000-01879,591
2001-02863,067
2002-03874,871
2003-04 
2004-051,087,690
2005-061,127,154
2006-071,155,471
2007-081,182,704
2008-091,492,776
2009-101,513,122
2010-111,653,298
2011-121,682,586
2012-131,627,592
2013-141,639,250
2014-151,720,804
2015-161,702,720
2016-171,705,022
2017-181,664,578
2018-191,623,002
2019-201,570,638
2020-21527,384
2021-221,150,000
2022-231,290,608
2023-241,325,068