Skye Journey: Under your own steam

It is very easy to reach and explore the Island of Skye from central Scotland without the use of a car. Our suggested routes are by cycle or bus, train and ferry, staying in our independent hostels. Skye is very busy in the summer months and we recommend you book your hostel accommodation in advance.

Our Journey to Skye starts in Glasgow, taking the fabulous scenic train journey to Mallaig. From Mallaig take the Ferry to Armadale in Skye. Continue on your journey by cycle of bus to take in the central area of Skye, but also including the Trotternish Peninsula if wished and if time allows.Return to Mallaig, or alternatively head for Kyle ofLochalsh and the Train to Inverness and to Edinburgh.

Journey to Skye

From Glasgow take the train to Mallaig – Mallaig Backpackers Hostel. From Mallaig take the ferry to Armadale – Flora Macdonald Hostel.

Carbost Route

Flora Macdonald to Broadford Backpackers or Skye Basecamp16 miles bycycle (also bus) Broadford Backpackers / Skye Basecamp to Sligachan Bunkhouse 22 miles by cycle (also bus) Sligachan Bunkhouse to Waterfront Bunkhouse, Carbost, 8 miles by cycle (also bus) or Skywalker Hostel – a further 3 miles. Skywalker Hostel to Portree Independent Hostel 23 miles by cycle (also bus).

Trotternish Route

An additional route to take in the Trotternish Peninsula. From Portree Independent Hostel to Cowshed Boutique Bunkhouse, Uig, 14 miles by cycle (also bus). Cowshed Boutique Bunkhouse to Dun Flodigarry Hostel 11 miles by cycle (also bus) Dun Flodigarry Hostel to Portree Independent Hostel 21 miles by cycle (also bus).

Return journey options

Return route from Portree to Sligachan / Broadford / Armadale; 40 miles in total by cycle or choose stop overs (bus 1 hour in total). Then ferry to Mallaig or Portree to Sligachan / Broadford / Kyleaking / Kyle of Lochalsh. 34 miles in total (bus 1 hour). Stay in Saucy Mary’s Lodge in Kyleakin. From Kyleakin take the train to Inverness & Edinburgh.

Transport Links

National rails enquiries
Mallaig to Armdale Ferry
Download of Bus Timetables within Skye
Bike hire: 
Island Cycles, Portree +44 (0) 1478 613 121
Armadale Bikes 01471 844421