I've taken a steam train there, it runs between Fort William and Mallaig.
Don't ask me about buses.

You'd need to find a local with a timetable to tell you which month one might be running.
Northlands Creative Glass is up thataway too. Folk get
there by their own private helicopters, I think.