By Car
Road bridge from the mainland:
The bridge enables you to drive over to Kyleakin on the south-east tip of Skye to Broadford which is 24 miles from Armadale and 35 miles from Portree.
The vehicle tolls which started in 1995 were abolished in December 2004, so there is now no cost to the bridge
By coach:
Buses operate from Inverness, Fort William and Glasgow. Most of these buses will travel to Portree. Some go as far as Uig to coincide with the ferries over to North Uist and Harris.
By train:
Trains run from Inverness to Kyle of Lochalsh where you can:
- walk across the road bridge to Kyleakin
- Get the Highland Country bus number 355 across the bridge to Kyleakin only. approx every 30 minutes there and back.
- Get the Citylink coach service to Broadford & Portree, etc
Trains also run from Fort William to Mallaig where you can take the Ferry over to Armadale. It is recognised as being the most scenic railway lines in the country.
A daily service is operated by First Scotrail
In addition to the regular train service, the Jacobite steam engine operates during summer months
By Ferry
The summer ferry runs 6 or 7 times a day (including some Sundays at the height of the season,) between Mallaig and Armadale on the Isle of Skye. The winter service is limited to 2 ferries per day (Monday and Friday only). Journey time approx 25 minutes.
Vehicle reservation required.
Tel 01475 650 100
By private ferry
The privately-run ferry takes you over the see to Skye in a few minutes
Telephone : 01599 511 302.