Thurso Railway Station

THURSO THS | 8677
Station Codes (TIPLOC, TLC | NLC)

Thurso station is managed by ScotRail and is located in Highland within the Highlands and Islands area of Scotland.

Figures for 2023-24 show that 16,688 journeys were made between Thurso and Inverness — that's 44% of all passenger journeys at this station!

Passenger numbers for Thurso peaked during 2010-11 with 48,172 estimated passengers.

Passenger Numbers

Usage dropped to 16% during the 2020-21 travel lockdowns and recovered to 79% by 2023.

Passenger Estimates for Thurso table
YearPassenger Numbers
1997-9835,588
1998-9937,136
1999-0038,608
2000-0139,990
2001-0237,184
2002-0338,112
2003-04 
2004-0537,338
2005-0635,083
2006-0732,906
2007-0837,064
2008-0943,450
2009-1047,792
2010-1148,172
2011-1248,090
2012-1346,024
2013-1443,802
2014-1542,082
2015-1638,426
2016-1737,322
2017-1839,174
2018-1939,974
2019-2039,702
2020-216,474
2021-2225,200
2022-2331,446
2023-2437,626