Escocia: Fort William a Inverness

Estoy pensando en llevar el sueño a Fort William y luego un autobús a Inverness vía Loch Ness, etc. Luego un tren de Inverness a Edimburgo. Estoy pensando que esto debería ser bastante escénico. Mi pregunta es alguien consciente si hay otra alternativa de no conducir? ¿Como un ferry de Fort Augusts a Inverness?

La alternativa que puedo pensar es tomar el autobús a Kyle de Lochalsh y después tomar el tren de allí a Inverness. El viaje en tren forma Kyle de Lochalsh a Inverness es uno de los paseos más pintorescos del tren en Escocia si no el Reino Unido.