@CloudyMrs did a great trip with the kids the last two summers - Fort William to Oban and back via Lismore.
The second time we went via Spean Bridge, Loch Ossian (stayed in the SYHA) and Rannoch. Took the train from Rannoch to Connel to avoid the busy roads.