Travel Distances

Having your own transport when visiting the Isle of Skye is a great option as it allows you to really explore at your own pace. If you are planning to drive around the Island then the below table gives the distances between the different villages on Skye.

The units are in miles and have been rounded to the nearest mile. If you are more used to working in kilometres then it is simple to convert: 1mile is equal to 1.6km.

Armadale
16 Broadford
40 24 Carbost
56 39 20 Dunvegan
30 14 38 53 Elgol
47 31 8 27 45 Glenbrittle
62 46 27 9 60 34 Glendale
62 46 37 32 60 44 41 Kilmuir
22 9 33 48 23 29 55 55 Kyle
21 8 32 47 22 38 54 54 2 Kyleakin
24 11 35 50 25 41 57 57 12 11 Kylerhea
10 16 40 55 30 46 62 62 22 21 23 Ord
42 26 17 21 40 24 30 21 34 33 37 41 Portree
30 14 10 26 28 17 32 32 23 22 28 30 12 Sconser
32 16 8 24 30 15 30 30 25 24 30 32 10 2 Sligachan
59 42 34 38 56 40 47 12 51 50 53 58 17 29 27 Staffin
64 47 26 8 61 32 17 33 56 55 58 63 22 33 31 39 Stein
46 30 11 10 44 17 16 31 39 38 41 46 11 16 14 28 15 Struan
22 6 29 45 9 36 52 51 14 13 16 21 31 19 21 48 53 35 Torrin
57 41 32 27 54 39 36 5 49 48 51 56 15 27 25 8 27 25 46 Uig
Armadale
16 Broadford
40 24 Carbost
56 39 20 Dunvegan
30 14 38 53 Elgol
21 8 32 47 22 Kyleakin
42 26 17 21 40 33 Portree
32 16 8 24 30 24 10 Sligachan
59 42 34 38 56 50 17 27 Staffin
57 41 32 27 54 48 15 25 8 Uig

If you will be driving on Skye you may find a Skye Road Map useful.