I will be staying 2 nights in Glencoe and then on to Skye for 4 nights before heading to Inverness and back to Edinburgh. I am trying to figure out how to get to Skye using public transportation and not miss anything. I want to take the train from Fort Williams to Mallaig then on to Portee. I understand it is very scenic. Would it be better to go directly to Inverness and then on to Portee? I feel like there might be more options going direct to Inverness and then on to Portee. Could I back track and just take the train both ways to Mallaig? I will be traveling solo without a car.
Thanks in advance for any advice.
Kathleen