Location type


Name and dates

Mallaig (1901-)

Station code: MLG National Rail ScotRail
Where: Highland, Scotland
Opened on the Mallaig Extension (West Highland Railway).
Open on the West Highland Line.


This is a two faced island platform terminus on the western seaboard of Scotland. Nearby is the Caledonian MacBrayne pier for Armadale Pier in Skye. A number of locations are served from Mallaig Pier. The station building is at the north (buffer) end of the station. It is of two storeys and in house style.

The terminus is reduced from its earlier canopied form. There had been a locomotive shed, Mallaig Shed, and sidings continued to the pier, but are lifted. The siding on the east side of the station was used until the 1980s to deliver oil for the Caledonian MacBrayne vessels.

The signal box was south of the station and on the east side of the line. It was considered to have the best view from any signal box in Scotland with its view out to the islands. It became a ground frame in 1982 and has since been replaced with a ground frame.

With the building of the new road into Mallaig in the late 1980s the railway no longer borders the rocky shoreline and the new road has absorbed the area of the sidings on the west side of the station.

Despite the reduction in facilities this is a fine station which retains its station building. In summer it can be very busy with the Jacobite and during other train arrivals. A turntable to allow steam engines to turn would be a good addition.

Near the station a double row of railway cottages are now privately owned.

The bay is an ancient harbour. Before the coming of the railway the bay was called Acairseid na Coille Moire with a small pier on its west side, Port Faochagach (built in 1846, to improve for local people after the potato famine, by Lord Lovat the landowner). Mallaig itself was a few scattered buildings to the north east. The hill of Cnoc na Malaidh or Cruach Mhalaig is above.

Just before the arrival of the railway a small village with a post office was developing on the west side of the bay which had become Mallaig Harbour.

The railway approached the harbour from the south, running along the coast. The railway built an additional pier to the north of the existing pier on the west side of the bay.

A breakwater was later added north of the railway pier.

The station is 39.34 miles from the former Banavie Junction [2nd].


Mallaig Pier is the port for Armadale Pier on Skye, Lochboisdale Pier on South Uist, Inverie in Knoydart and the Small Isles; Eigg, Muck, Rum and Canna. Caledonian MacBrayne

The Jacobite steam train operates in the summer between Fort William and Mallaig. The Jacobite

Mallaig Heritage

Mallaig Harbour Authority


Terminus Pier Ferry Station scenic

External links

NLS Collection OS map of 1892-1914
NLS Collection OS map of 1944-67


01/04/1901Mallaig Extension (West Highland Railway)
Line opened from Banavie to Mallaig, extending the West Highland Railway to Mallaig. Engineer; Robert McAlpine.
31/12/1908North British RailwayWest Highland Railway
North British Railway formally takes over the West Highland Railway line from Craigendoran to Mallaig and the branch to Banavie [1st].


All Stations to Mallaig!: West Highland Line Since Nationalisation
History of the Railways of the Scottish Highlands: West Highland Railway v. 1

History of the Railways of the Scottish Highlands: West Highland Railway v. 1

Iron Road to the Isles: A Travellers and Tourist Guide to the West Highland Lines

Iron Roads to the Isles: A Travellers and Tourists Souvenir Guide to the West Highland Lines

On West Highland Lines

Railway World Special: West Highland Lines

Rannan Rathad Iarainn nan Eilean =: The West Highland Line
The Mallaig Railway: The West Highland Extension 1897-1901 (RCAHMS Broadsheet)
The Story of the West Highland

The Story of the West Highland: The 1940s LNER Guide to the Line

The West Highland Mallaig Extension in B.R.Days

The West Highland Railway

The West Highland Railway (Railways of the Scottish Highlands)

The West Highland Railway 120 Years

Walks from the West Highland Railway (Cicerone Guide)

West Highland Extension: Great Railway Journeys Through Time

West Highland Railway
West Highland Railway (History of the Railways of the Scottish Highlands v. 1): West Highland Railway v. 1