Ferries from

Scotland to Isle of Skye

Ferries from
 

Ferry from Scotland to Isle of Skye

Scotland

There are 3 ferry routes.  Ferries from Mallaig to Armadale and Tarbert (Harris) to Uig are popular ferry trips from Scotland to Isle of Skye. Sailing frequency can change throughout the year and often sailings increase during peak season.

Scotland to Isle of Skye Ferry

Ferries from Scotland to Isle of Skye sail approximately 29 times per week and are available with Caledonian MacBrayne.

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

The ferry from Scotland to Isle of Skye takes between 30 minutes and 45 minutes depending on the ferry route, operator, and ship that you choose.

Do ferries run all year between Scotland and Isle of Skye?

Yes, ferries from Scotland to Isle of Skye operate all year-round, with more sailings during the summer and slightly reduced schedules in the winter.

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

The fastest ferry from Scotland to Isle of Skye is on the Mallaig to Armadale ferry with Caledonian MacBrayne in 30 minutes.

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

Yes, you can bring your car on the ferry from Scotland to Isle of Skye with Caledonian MacBrayne.

How far is it from Scotland to Isle of Skye?

There are approximately 6 miles (10km) and 5 nautical miles between Scotland and Isle of Skye.

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

The price of a ferry from Scotland to Isle of Skye can differ by route, operator, season, vehicle type and whether you are sailing on a high-speed ferry or conventional ferry.

Mallaig to Armadale Ferry

The Mallaig to Armadale ferry ferry sails approximately 30 times weekly with a crossing time of 30 minutes.

Tarbert (Harris) to Uig Ferry

The Tarbert (Harris) to Uig ferry sails around 8 times per week with an average crossing time of 1 hour 40 minutes.

Scotland to Isle of Skye Ferry Offers and Discounts

We suggest that you book in advance to ensure that you get the cheapest ferry prices and availability. Please check out our special offers page to take advantage of all the latest ferry discounts available.

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

While it's technically possible to do a day trip to the Isle of Skye from Scotland, it’s best suited for those staying in the Highlands, such as Inverness or Fort William, which are only a few hours’ drive away. From cities like Edinburgh or Glasgow, the journey takes around 5 to 6 hours each way, making a same-day visit very long and less practical. Many visitors choose to stay overnight to fully enjoy Skye’s highlights, including the Old Man of Storr, Fairy Pools, and Quiraing. For the best experience, consider a guided tour or multi-day trip to explore the island at a leisurely pace.

What facilities are available on Scotland to Isle of Skye ferries?

Ferries from Scotland to Isle of Skye provide comfortable amenities including restaurants, cafes, duty-free shops, lounges and Wi-Fi.

Do you need a passport to go from Scotland to Isle of Skye?

Yes, US citizens need a valid passport to enter the United Kingdom, but once inside the UK, no passport is required to travel from Scotland to the Isle of Skye. Since Skye is part of Scotland and connected to the mainland by the Skye Bridge, there are no border checks when visiting the island. US travelers arriving by air into Glasgow, Edinburgh, or Inverness must present their passport at UK immigration, but onward domestic travel to Skye, whether by car, bus, or ferry, is considered internal, so no further documentation is needed.

How to book ferry tickets from Scotland to Isle of Skye

Book and compare Scotland Isle of Skye ferry tickets, operators, timetables and prices by using our Deal Finder.

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.

Arriving in Isle of Skye: Your Journey from Scotland

Leaving mainland Scotland behind, the crossing to the Isle of Skye takes you past dramatic coastline before the jagged Cuillin mountains come into view — one of Scotland's most striking skylines. Once ashore, the Old Man of Storr's rock pinnacle and the Fairy Pools' waterfalls are essential stops, with Portree's colourful harbourfront a good base for exploring further. The Quiraing's otherworldly rock formations and Neist Point's lighthouse, especially at sunset, round out a full itinerary for those spending several days on the island.

Explore our blog

View all articles

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