What is the distance from Broadford Isle of Skye to Glasgow?
189 mi - about 4 hours 15 mins
Glasgow to the town of Kyleakin on the Isle of Skye is about 180 miles by car, taking the A82 north from Glasgow through Fort William to Invergarry. From Invergarry, take the A87 west to the bridge onto Skye. An alternative route that would be shorter but slower would be to take a car ferry from Mallaig on the west coast over to the town of Armadale on Skye.