
Mallaig Heritage Centre
A small museum beside Mallaig station telling the story of West Lochaber, its people and landscape, through films, collections and displays.
Right beside the railway station in Mallaig, the Heritage Centre is a small museum that tells the story of West Lochaber, its people and its landscape.
An hour here fits neatly before a train or a ferry.
Inside, photographs, films, collections and displays cover the life of this remote corner of the Highlands, from the fishing that built the town to the railway that reached it in 1901. Mallaig grew from a single farm into what was, by the 1960s, the busiest herring port in Europe, and the centre brings those years to life. Films are shown on request, and guided tours can be arranged in advance.
In 2026 the artist Rob Fairley returns with his Mallaig Pier Portraits, drawings of the people who work around the pier. Adults pay £3, and children go free.

The centre's own page gives the hours for any date; it shuts through the winter, from early November to the end of March.
Adults £3, children free.
- Where
- Beside Mallaig station.
- Admission
- Adults £3, children free.
- Films
- Shown on request.
Opening hours
Their website- Monday
- 11am–4pm
- Tuesday
- 11am–4pm
- Wednesday
- 11am–4pm
- Thursday
- 11am–4pm
- Friday
- 11am–4pm
- Saturday
- 11am–4pm
- Sunday
- 11am–4pm
Beside the railway station in Mallaig, PH41 4PY.
The Cabin Restaurant and TakeawayUnder a mile1 min by road
The Tea Garden, MallaigA cafe and restaurant with a flower-filled garden terrace by the harbour in Mallaig, serving fish and seafood straight off the boats.Under a mile1 min by road
MallaigThe harbour town outside.Under a mile1 min by road
The Fisherman and Child StatueThe statue on the harbour wall.Under a mile1 min by road
Loch MorarBritain's deepest loch, to the south.7 miles10 min by road
Places to stay near the museum, and when each is next free.
Eilean Sionnach Lighthouse Cottage- Sleeps 8
- In Lochaber
- 9 miles from the Mallaig Heritage Centre
Kinloch Lodge- To stay
- In Lochaber
- 12 miles from the Mallaig Heritage Centre
Stonechat Bothy- Sleeps 2
- In Lochaber
- 12 miles from the Mallaig Heritage Centre
Bothan Beileag- Sleeps 2
- In Heast
- 13 miles from the Mallaig Heritage Centre
Scotland, in print.
Every photograph commissioned, every word written by somebody who went. Printed twice a year, made in Scotland.
For further reading, before you go.








