Mallaig Railway Station

MLAIG MLG | 8831
Station Codes (TIPLOC, TLC | NLC)

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

Figures for 2023-24 show that 64,380 journeys were made between Mallaig and Fort William—that's 66% of all passenger journeys at this station!

Passenger numbers for Mallaig peaked during 2023-24 with 97,710 estimated passengers.

Passenger Numbers

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

Passenger Estimates for Mallaig table
YearPassenger Numbers
1997-9865,519
1998-9967,888
1999-0068,817
2000-0164,386
2001-0266,639
2002-0364,300
2003-04 
2004-0569,779
2005-0666,193
2006-0767,393
2007-0862,984
2008-0965,436
2009-1087,862
2010-1185,630
2011-1285,378
2012-1382,914
2013-1486,994
2014-1584,972
2015-1688,346
2016-1786,406
2017-1895,878
2018-1997,530
2019-2096,414
2020-2115,270
2021-2262,426
2022-2371,692
2023-2497,710