Helmsdale Railway Station

HELMSDL HMS | 8647
Station Codes (TIPLOC, TLC | NLC)

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

Figures for 2023-24 show that 1,030 journeys were made between Helmsdale and Inverness—that's 26% of all passenger journeys at this station!

Passenger numbers for Helmsdale peaked during 1998-99 with 6,852 estimated passengers.

Passenger Numbers

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

Passenger Estimates for Helmsdale table
YearPassenger Numbers
1997-984,347
1998-996,852
1999-005,189
2000-014,031
2001-023,733
2002-033,972
2003-04 
2004-053,513
2005-063,514
2006-074,456
2007-085,348
2008-095,646
2009-105,680
2010-115,656
2011-126,086
2012-135,828
2013-145,778
2014-155,096
2015-166,204
2016-175,768
2017-184,636
2018-195,044
2019-205,086
2020-21564
2021-223,168
2022-233,484
2023-244,038
2024-25