Waterloo is just seven miles from the Skye Bridge , or 17 miles from the Mallaig–Armadale ferry. You can also cross by Skye’s oldest ferry route, from Glenelg to Kylerhea!