By Bus to Skye
The main bus routes to Skye start from Glasgow and Inverness. Edinburgh has a summer only service.
There are usually morning/midday/afternoon services each day, each way. A very good way to take in the scenery.