I will be going from Oban to Portree to Inverness. Travel from Portree to Inverness is clear enough. I am trying to figure out my trip from Oban to Portree. Catching a bus to Fort Williams (FW), and then a bus from there to Portree seems to be the most efficient thing to do by far. I continue, however, to entertain the option of taking a bus to FW, then catch a train from there to Mallaig, ferry over to Armadale, finally bus to Portree. I have heard great things about the leg from FW to Mallaig – it’s the terrain of the highly regarded Jacobite train I believe. Plus it would be nice to not go in and out of Portree/Skye the same way. But I am concerned by the number of connections that need to be made here in a region that is somewhat thin on public transportation frequency (from what I gather.) While I expect the connections are set up to make for an efficient journey, missing one would have a significant impact on the trip, correct? Especially the bus from Armadale to Portree? Any opinion on this would be highly appreciated.