@fitheach It's a Calmac short crossing ferry. I think they still have one of those at Mallaig, and there used to be one on the Dunoon run, don't know if it's still there.
You're right about the ferry 😉
but way-off on the other details.
The Mallaig-Armadale crossing is about 45 minutes, but the ferry is a lot bigger than the one in the photo.
@fitheach I've done Mallaig-Armadale twice in the last year. That is, indeed, a bigger ferry; but I saw one like the one in your picture in Mallaig harbour. I don't know what route it served.
Small ferry at Mallaig would possibly be the one that does the Small Isles route (Muck, Canna, Rum & Eigg). No pun intended.
Diesel-electric? Didn't know that.
Rothesay ferry is a whopper, too.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!