Armadale Ferry Port (Isle of Skye)
Armadale Ferry Port offers regular ferry crossings to Mallaig, on the Scottish mainland.
Catch a crossing to Armadale ferry terminal on these routes:
- Mallaig to Armadale (Calmac Ferries)
Armadale Ferry Terminal Map and Directions
Address: The Pier, Armadale, Sleat, Isle of Skye, IV45 8RS, Scotland.
Armadale on the Isle of Skye (not to be confused with Armadale, West Lothian) is located near the southern end of the Sleat Peninsula on the Isle of Skye. There are regular ferry crossings to Mallaig, on the Scottish mainland with Caledonian MacBrayne.
Getting to Armadale Ferry Port
Armadale is located 16 miles south of Broadford on the A851.
You can travel by train from Inverness to Kyle of Lochalsh, or from Glasgow via Fort William to Mallaig.
Armadale Ferry Port Facilities
There is no café or bar at the terminal itself but some can be found in Armadale itself at approximately 600 metres from the terminal.
There are disabled toilets, access to the terminal building and lifts.
Terminal Opening Hours
The terminal is open everyday from 08.30 - 17.00 during the winter and from 08.30 to 19.00 during the summer.
Information is available at the ticket sales and enquiries desk.
Parking at Armadale Ferry Port
There is a limited parking in Council car park. Unfortunately, there is no dedicated disabled parking.
Port information is provided by Eurodrive for guidance only.