Many of our visitors arrive by bike on cycling tours. The Trotternish circuit is an excellent route, whilst others head across to the Outer Hebrides. The CTC (Cycle Touring Club) has lots of useful information.
Flodigarry is served by Citylink/Stagecoach buses, Service Number 57. The timetable is available HERE.
Portree itself is well served by regular direct buses from both Glasgow (via Fort William) and Inverness – see CITYLINK for timetables and tickets.
The nearest train stations are at Kyle of Lochalsh (trains from Inverness), which is near the Skye Bridge 85 kilometres south, and Mallaig (trains from Glasgow and Fort William), which has a ferry to Armadale. Buses from both of these locations link to Portree, where an onward bus can be caught to Flodigarry. See SCOT-RAIL for train times and tickets.
The nearest international airports are at Inverness and Glasgow, about 3 hours driving or 6 hours respectively.