I've priced a private car service to drive us from Portree to Edinburgh but it was 525 GBP! So, I'm now looking at taking the train from Kyle - to Inverness - to Edinburgh. Any other suggestions are welcome. And, though we're renting a car to explore Skye, we're reluctant to drive it back to Edinburgh because of the unfamiliarity of UK driving.
A few questions. How do we best schedule this train trip. Is it through the national rail site?
Do we need to buy tickets before we get to Scotland or are we save waiting until a day or two before we depart on the train (ie Does the train ever fill up)?
Is there more than one train line? I saw National Rail site but also something about a Kyle Line?
What train station is closest to the Edinburgh airport (we have a hotel there for the night before departing). Is it a problem traveling with a couple of suitcases each and changing trains in Inverness? Thanks so much for any assistance.