By Road

The starting point for the 'Road to the Isles' is at Fort William, at the head of Loch Linnhe, which is on the A82. This can be approached from the South either via Glasgow and Loch Lomond to Crianlarich and thence to Fort William or by heading for Stirling on the M9 and turning off at Junction 10 to Doune, Callander, Crianlarich and Fort William. Once through Fort William turn left onto the A830 marked 'Road to the Isles' to Glenfinnan, Arisaig and Mallaig for a journey of breathtaking scenery.


Citylink runs daily bus services between Fort William and Edinburgh, Glasgow and Inverness
Shiel Buses operate a service between Fort William and Mallaig. Tel: 01397 700 700


The car journey from Fort William to Mallaig follow the A830.  This journey will also take you to destination points including Glenfinnan, Lochailort, Arisaig, Morar and Mallaig.

Mallaig is where the land meets the sea and allows the continuation of your journey to the Isle of Skye, Uist, Canna, Eigg, Muck, Rum, Inverie/Knoydart and Tarbert. (Note: vehicles can only travel onwards to Skye and Uist by ferry) 

Useful Links

The Road to the Isles

Road to The Isles
Mallaig · Inverness-shire · 

Email: [email protected]

One Ayrshire logo
One Ayrshire logo

Please register to create your account

Please complete fields below to create your personal user account.

To create an account you must accept our Terms and Conditions
Tick box to Accept and to then create your username.