Ferries from
Scotland to Isle of Skye
Ferries from
Scotland to Isle of Skye
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.
Ferries from Scotland to Isle of Skye sail approximately 29 times per week and are available with Caledonian MacBrayne.
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.
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.
The fastest ferry from Scotland to Isle of Skye is on the Mallaig to Armadale ferry with Caledonian MacBrayne in 30 minutes.
Yes, you can bring your car on the ferry from Scotland to Isle of Skye with Caledonian MacBrayne.
There are approximately 6 miles (10km) and 5 nautical miles between Scotland and 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.
The Mallaig to Armadale ferry ferry sails approximately 30 times weekly with a crossing time of 30 minutes.
The Tarbert (Harris) to Uig ferry sails around 8 times per week with an average crossing time of 1 hour 40 minutes.
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.
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.
Ferries from Scotland to Isle of Skye provide comfortable amenities including restaurants, cafes, duty-free shops, lounges and Wi-Fi.
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.
Book and compare Scotland Isle of Skye ferry tickets, operators, timetables and prices by using our Deal Finder.
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
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.