Ferries to Armadale
Ferries from Armadale to Mallaig, operated by Caledonian MacBrayne.
Ferry routes from Armadale
Every route from Armadale at a glance.
Route map
Ports and terminals
Armadale
Town port
- Terminals
- The Pier, Armadale, IV45 8RS (Caledonian MacBrayne)
- Location
- Armadale, Highland, Schottland
Armadale ferry port lies on the southern peninsula of Skye in the United Kingdom. From here you can reach Mallaig on the Scottish mainland. A ferry leaves up to 12 times a day, and the crossing takes around 30 minutes. The port is served by Caledonian MacBrayne.
Getting there and the terminal
The address is simply The Pier, Armadale, IV45 8RS. By car you reach Skye on the A87 and then continue into the south of the island. The nearest Stagecoach bus stop is around 50 metres from the port. There are 25 car parking spaces at the berth, plus two disabled spaces right by the terminal and dedicated areas for motorcycles and over-length vehicles. Inside the building you will find the ticket desk on the left, a waiting area, toilets with baby-changing facilities and free wifi. On the other side in Mallaig there is a rail connection towards Glasgow Queen Street.
Check-in
Caledonian MacBrayne expects vehicles 20 minutes before departure; the check-in booth is on the right just past the car park entrance. Foot passengers report to the desk in the terminal building 10 minutes before departure.
Timetable
Departures and arrivals for ferries to and from Armadale