3. By car

The bridge at Kyle of Lochalsh (£5.70 toll for cars), and the Mallaig - Armadale ferry (£28 for the car plus £2.40 per person) are both available to you. The journey to either of these from further south involves first getting to Fort William (e.g. by the A82 from Glasgow - about three hours).

To get to Kyle of Lochalsh, continue north through Fort William on the A82, turning left onto the A87 after about 50 km. Kyle of Lochalsh is at the very end of this road, about 130 km in total from Fort William. Once across the bridge, follow the A87 towards Broadford, turning left on the A851 after a few km. SMO is 30 km further on, 3 km before the village of Armadale.

To get to Mallaig, take the A830 (left turn) about 2 km north of Fort William. Mallaig is at the very end of this road, 70 km on. In June the ferry operates seven times per day (not Sundays!). Booking is advisable for those taking a car, telephone (44) (0) 1687 462403, or online at http://www.calmac.co.uk/reservations.html. Once off the ferry in Armadale, SMO is about 3 km north, on the A851 towards Broadford.

Very detailed instructions for any car journey in the UK are available from the UK Automobile Association, at http://www.theaa.com/travelwatch/planner_main.jsp. This system does not know there is an 'Armadale' on Skye, however. Use SMO's postcode, IV44 8RQ, as your destination.