Ferries from

Scotland to Isle of Skye

Ferries from
Trustpilot

Ferry from Scotland to Isle of Skye

Scotland

Scotland to Isle of Skye ferries are operated by Caledonian MacBrayne. There are currently 6 daily and 43 weekly sailings. The Mallaig to Armadale ferry crossing is the most popular route with a scheduled sailing duration of 30 minutes.

Scotland to Isle of Skye Ferry

Is there a ferry from Scotland to Isle of Skye?

Yes, you can get a ferry from Scotland to Isle of Skye. Ferries from Scotland to Isle of Skye sail approximately 43 times per week and are provided by Caledonian MacBrayne. Just use our Deal Finder to compare prices and availability and book your ferry to Isle of Skye today.


Sailing information: duration, timetables and operators

How long is the ferry from Scotland to Isle of Skye?

The duration of the ferry from Scotland to Isle of Skye depends on a number of factors including the ferry company you're travelling with and the weather conditions at the time of sail. The duration of the Scotland Isle of Skye ferry also varies between routes.

Scotland to Isle of Skye ferry times vary between 30 minutes and 45 minutes.

Is there a fast ferry from Scotland to Isle of Skye?

The fastest ferry from Scotland to Isle of Skye is the Mallaig to Armadale route. This ferry is provided by Caledonian MacBrayne and takes around 30 minutes with an average price of £23.10. There are currently 7 daily and 44 weekly sailings on this ferry route.

Scotland to Isle of Skye ferry timetable

Scotland to Isle of Skye ferry times can differ depending on the route you choose and which ferry company you're travelling with. The season you travel in can also affect the times, with more options usually available in the peak summer months. If you're travelling from Scotland to Isle of Skye by boat, it's best to check the latest Scotland to Isle of Skye ferry timetable before you book.

Mallaig – Armadale first ferry: 07:10 
Mallaig – Armadale last ferry: 18:00

Tarbert (Harris) – Uig first ferry: 07:10 
Tarbert (Harris) – Uig last ferry: 21:10

Scotland to Isle of Skye ferry operators

There is 1 ferry company providing this route. Scotland to Isle of Skye ferries are provided by Caledonian MacBrayne.

How far is Isle of Skye from Scotland?

Scotland to Isle of Skye distance: 6 miles (10km) and 5 nautical miles.

Can you do a day trip from Scotland to Isle of Skye?

Yes, you can take a day trip on the Mallaig to Armadale route. Day trips by ferry are very popular due to the short journey time and frequent daily crossings.


Scotland to Isle of Skye ferry routes

There are currently 3 ferry routes operating from Scotland to Isle of Skye;

Mallaig to Armadale

Tarbert (Harris) to Uig

Lochmaddy to Uig

Popular Scotland to Isle of Skye ferry routes

The most popular ferry is Mallaig to Armadale with up to 7 daily and 44 weekly sailings. The journey usually takes about 30 minutes.

The second most popular route is the Tarbert (Harris) to Uig ferry with up to 2 daily and 10 weekly sailings. The Tarbert (Harris) to Uig ferry takes about 1 hour 40 minutes.


Scotland to Isle of Skye ferry prices

How much is the ferry from Scotland to Isle of Skye?

Scotland to Isle of Skye ferry prices can vary depending on a number of factors including the route, ferry company, season and whether you are travelling with a vehicle or not. The route you choose can also affect the ferry price. The Mallaig to Armadale ferry costs £23.10 on average. The Tarbert (Harris) to Uig ferry costs £71.42 on average.

What is the cheapest ferry from Scotland to Isle of Skye?

Prices on the Mallaig to Armadale ferry start from just £11.54. Meanwhile, prices on Tarbert (Harris) to Uig start from £53.56. Bear in mind that prices often vary and are usually higher during the peak summer months.


Getting the Scotland to Isle of Skye ferry with vehicles and pets

Can I get the ferry from Scotland to Isle of Skye with a car?

Yes, you can take your car on the ferry to Isle of Skye from Scotland with Caledonian MacBrayne. Check out our deal finder for more information on routes and to find Scotland to Isle of Skye car ferry prices.

Can I travel from Scotland to Isle of Skye as a foot passenger?

Yes, you can travel as a foot passenger on the ferry from Scotland to Isle of Skye with Caledonian MacBrayne.

Can I take my pet on the ferry from Scotland to Isle of Skye?

Unfortunately you cannot take your pet on the ferry from Scotland to Isle of Skye.

Can you book a cabin on the ferry from Scotland to Isle of Skye?

Unfortunately you cannot book a cabin on the Scotland to Isle of Skye ferry route.


Booking Scotland to Isle of Skye ferry tickets

How to book ferry tickets to Isle of Skye

It's easy to book ferry tickets to Isle of Skye online at Direct Ferries using our Deal Finder. Enter your departure and arrival ports along the date you'd like to travel to see all available options. You can also compare alternative routes to find the best ferry to suit you.

When is the best time to book Scotland to Isle of Skye ferry tickets?

You're best booking your Scotland to Isle of Skye ferry tickets as soon as you know your travel plans. Ferries can sell out, especially in the summer months so it's best to secure your place on the ferry well in advance. The sooner you book, the cheaper the prices tend to be too.

How to get the cheapest Scotland to Isle of Skye ferry tickets?

We recommend booking your Scotland to Isle of Skye ferry tickets in advance to get them at the best price. The cheapest ferries from Scotland to Isle of Skye are usually out of season and at off-peak times.

You can also check out our Special Offers page and sign up to our email for exclusive offers. Discounts for senior citizens and residents are available on some routes. If you're a student, you can get a 5% discount on ferry tickets too.

Ferries from Scotland to Isle of Skye

Why use Direct Ferries?

Sail everywhere

More routes than anyone else.

Sail everywhere

Sail cheaper

Compare fares, times & routes in one place.

Sail flexibly

Change plans easily with flexi tickets.

Sail flexibly

Sail smart

Book e-tickets & manage trips in-app.

Sail informed

Live ship tracking & real-time updates.

Sail informed

Sail confidently

Top-rated customer support when you need it.

Scotland: A Journey Through History and Scenic Landscapes

Scotland offers a unique blend of rugged landscapes, historic castles and vibrant cities. From the cobbled streets of Edinburgh to the wild Highlands, this northern part of the UK captivates visitors with its natural beauty and rich heritage. History enthusiasts can explore iconic sites like Edinburgh Castle, Stirling Castle and the haunting battlefield of Culloden. The country's stunning scenery includes Loch Ness, the Isle of Skye and the dramatic Glencoe valley. Throughout the year, Scotland hosts traditional events including the Highland Games in summer and the fiery Hogmanay celebrations at New Year. Edinburgh's world-famous Fringe Festival transforms the capital each August with thousands of performances. Travellers can easily connect to Northern Ireland via ferry from Cairnryan, or venture to the Orkney and Shetland Islands from Aberdeen. With excellent road connections to England, Scotland serves as an ideal starting point for exploring the British Isles.

Explore the Enchanting Isle of Skye

The Isle of Skye, the largest of Scotland's Inner Hebrides, offers visitors a magical landscape of rugged mountains, dramatic coastlines and charming fishing villages. Known for its breathtaking scenery, the island is home to iconic landmarks like the Old Man of Storr, a distinctive rock formation that towers over the surrounding landscape, and the fairy pools, crystal-clear blue pools on the River Brittle. History enthusiasts will appreciate Dunvegan Castle, the oldest continuously inhabited castle in Scotland, while nature lovers can spot wildlife including golden eagles, red deer and otters. Each May, the island hosts the Skye Festival, celebrating local music, arts and culture. In September, the Skye Live music festival brings contemporary artists to this ancient setting. The island is accessible by ferry from Mallaig on the mainland to Armadale, with connections also available to the Outer Hebrides, making it an ideal starting point for exploring Scotland's stunning western isles.

The quickest way to make & manage your booking

Download our app today

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking

Need help?

Let's keep in touch

Exclusive deals delivered to your inbox