Mallaig railway station

[7] The station is equipped with a spacious ticket office (adjacent to the car park), inside of which is a help point and the toilets.

Mallaig is also the destination of a special tourist steam train operated by West Coast Railways, The Jacobite, which runs sightseeing trips non-stop to Fort William running twice daily, Monday to Friday (with additional weekend services during the summer months).

[12][13] The Ferry port is located in front of the railway station, approximately 130 metres (430 ft) away.

Caledonian MacBrayne operate ferry services from Mallaig to Armadale on the Isle of Skye, a thirty-minute sailing, as well as daily services to the Small Isles of Canna, Rùm, Eigg and Muck,[14] although the timetable, itinerary and calling points differ from day to day.

A small, independent ferry service run by former lifeboatman Bruce Watt sails up Loch Nevis to the remote village of Inverie in Knoydart,[14] and also calls by prior arrangement at Tarbet in Morar, locations that are only accessible by sea.

The station in 1973
ScotRail's 156474 arrives from Glasgow Queen Street on platform 2 at Mallaig, while the Jacobite stands on platform 1.
The Jacobite at Mallaig Station
The Skye ferry at Mallaig harbour