Neszed-Mobile-header-logo
Monday, July 28, 2025
Newszed-Header-Logo
HomeTravelHow to go from Edinburgh to Isle of Skye: A Helpful Guide

How to go from Edinburgh to Isle of Skye: A Helpful Guide

Coming up: boat rides, Skye Bridge, some of the most beautiful places in Scotland, no direct trains, advice on why you shouldn’t be scared of hitchhiking, and the best ways to get from Edinburgh to Isle of Skye.

Edinburgh is Scotland’s capital. (… so it’s a mega-popular place to visit)

And the Isle of Skye is the nation’s most well-known island. (… so it’s also a mega-popular place to visit).

So: in this guide, we’ve unpacked how you can travel between the two. Expect trains, buses, private drivers, guided tours, pretty views, and even some ferry rides.

How to go from Edinburgh to Isle of Skye: A Helpful Guide Pin

Spoiler alert: before we get going, there are NO direct public-transport connections between Edinburgh and the Isle of Skye. Just getting that disappointment out the way now. So, as you probably guessed, it’s best to tackle the journey by driving.

Anyway, today, Travelness are taking you from Edinburgh to the Isle of Skye. Bring your backpack and come join the party!

Before we start, here’s a quick map I created using Google Maps to visualize where Skye is from Edinburgh (in the North West).

The distance from Edinburgh to the central part of the Isle of Skye measures in at around 230 miles (370 km)

Edinburgh to Isle of Skye Itinerary MapPin

Your 4 Different Options for Getting From Edinburgh to the Isle of Skye

Quiraing Rock Formation, Isle of Skye, ScotlandPin

There are 5 main ways to tackle the trip from Edinburgh to the Isle of Skye:

  • Bus: not convenient
  • Train: also not convenient
  • Driving: the best option for being independent
  • The combo of ferry and train: a VERY special journey
  • … or a guided tour: great for saving time and money—and getting some local insights

(cycling isn’t a good option… but if you’re a total maniac, you might want to tackle it—and later, we’ve given you details on how to do exactly that).

… oh, and hitchhiking is a surprisingly good idea too—and it’s not as scary as it sounds, I promise. But I’ll justify that later.

Next, we’ve covered your various options in depth:

Getting From Edinburgh to the Isle of Skye by Bus

Overall: a terrible idea, there are no direct buses between Edinburgh and the Isle of Skye, and even if you take the non-direct route, it’ll be a LONG (and surprisingly expensive) journey.

Pros:

  • Maybe you really really really like buses: and that’s about the only good reason I can think of for taking this trip.

Cons:

  • There is NO direct option: you can’t get a direct bus from Edinburgh to any part of the Isle of Skye. Your best option is to take a bus from Edinburgh to Inverness, then another bus from Inverness to Portree. And as far as I know, the ONLY bus company offering that trip (or any other trip between Edinburgh and Portree) is CityLink Scotland.
  • Bus travel is pretty uncomfortable: if you’re only on a long-distance UK bus for a couple of hours, it’s not so bad. But if you’re gonna be spending endless hours on various buses, it’s really not gonna be a comfortable journey. Seats are quite small, you can’t spend much time standing up, and the toilets aren’t very nice.
  • You can’t get any food on the buses: and the food options in Edinburgh bus station are pretty poor.
  • It’s not even cheap: usually, the perk of traveling by long-distance bus in the UK is saving money. But if I was to book a three-month-in-advance ticket today, it would cost me £70 to get from Edinburgh to the Isle of Skye. Yuck.

Overall, I can’t see any reason to tackle this trip by bus.

Getting From Edinburgh to the Isle of Skye by Train

Overall: not a good way to get the Isle of Skye. You can get partyway to the island by train, but the island doesn’t even have a train station.

Glenfinnan Viaduct, ScotlandPin

Pros:

  • British trains are comfortable: they’re spacious, the seats are comfy, you can walk around in the aisles, and the toilets are usually clean. And, typically, accessibility is excellent in UK trains and train stations
  • If you book tickets in advance, it doesn’t need to be as expensive as you probably expect: with an advance ticket, you can take the one-way trip for around £40.
  • The views are nice: the stretch between Edinburgh and Inverness has some nice (though unspectacular) sections. But the stretch from Inverness onwards has many beautiful bits. Expect hills, farms, and fields.

Cons:

  • The Isle of Skye doesn’t have a train station: the island’s nearest train station is on Kyle of Lochalsh, which is admittedly only 2 miles (3.2 km) east of the island. From here, you can take buses to various parts of Skye—but these buses (which run over the Skye Bridge between the mainland and the island) are sporadic and inconsistent. You usually need to take more than one bus to get to wherever you want to go, and the services don’t reach many parts of the island. Here’s more on the specific timetables.
  • There is NO direct train from Edinburgh to Kyle of Lochalsh: the best-case scenario is taking a train from Edinburgh to Inverness, before then taking a train from Inverness to Kyle of Lochalsh. But that journey typically takes around 7(!) hours in total—and most Edinburgh to Kyle of Lochalsh routes actually require 2 changes (you often have to change trains in Perth on your way to Inverness). So, yep, you won’t find direct trains.
  • British trains don’t have great food: yes, you can buy food in trains and in train stations—but it’s all pretty unhealthy, unimaginative, and expensive.
Scottish RailwayPin

All this said, if you do for whatever reason want to take the train (maybe you really like train journeys, I don’t know), the best place for buying train tickets is the Trainline:

The Trainline gives you the cheapest fares, it’s easy to use, and it compares train ticket prices across all different train providers. To get the cheapest prices you can, search for your tickets around 6-8 weeks before your intended date of travel—for whatever reason, that seems to be when you find the best bargains.

… and to save even MORE money, travel during the UK ‘off peak’ period, which, in the UK, is after 09:30 (but not within the peak travel hours of 15:30 and 18:15). #LifeHacks.

And if you’ll be taking lots of UK train trips, you should consider getting a UK railcard. Most railcards cost only around £30, and typically offer a massive 33% discount on all tickets. And because endless types of people qualify for railcards (couples, old people, young people, etc), you’ll probably qualify for at least one of them.

Getting From Edinburgh to the Isle of Skye by Car

Green Valley Isle of SkyePin

Overall: definitely the best way to tackle the trip. Yep, it’s a relatively long ride (it takes around 5 hours). But when you reach the Isle of Skye, public transport is very limited—and without a car, you won’t be able to explore the island in the way you’ll want to.

Pros:

  • You have total freedom: you’re not restricted to timetables, and you can stop whenever and wherever you want en-route.
  • It’s nowhere near as expensive as you think: if you hire a car through discovercars.com, you can find a car for as little as £10 per day.
  • It’s by far the fastest way to take the trip: with most of the options we’ve brought you, there are changes and switches, and weird timetables. If you drive, that isn’t the case.

Cons:

  • You need to drive: and maybe you can’t drive or don’t want to drive.
  • And even if you do want to drive, you’ll have to do lots of it!
  • On vacation, you want to switch your brain off: and you can’t really switch your brain off when you’re driving.

Again, to hire a car, use Discovercars.com.

They search over 500 different providers, they compare prices, they have LOADS of different car options, the site is easy to use, they often have sales and discount codes,… and as we mentioned, you can often get cars for as little as £10 per day.

DiscoverCars.comPiniunyh71e?a aid=travelness&a bid=61a4ac81

Places you might want to stop along the way to the Isle of Skye include:

  • Fort William: the most well-known hiking town in Scotland, Fort William where the West Highland Way ends… and it’s the best-known base for hiking up Ben Nevis.
  • Loch Lomond & The Trossachs National Park: Loch Lomond & The Trossachs National Park is of course home to the shores of Loch Lomond itself. But it’s also home to many other lakes, loads of underrated hikes, and some of the best family-friendly attractions in Scotland.
  • Glasgow: on their way from Edinburgh to the Isle of Skye, many people drive through Glasgow.
  • An underrated option: the Loch Duich area, where you’ll find Ratagan and Shiel Bridge. This little desolate area is home to the Five Sisters of Kintail, one of my favorite Scottish hikes.
  • … generally, you should use this drive-time to see as much of the Scottish Highlands as possible. For WAY more inspiration on some of the en-route things you can see, here’s our guide to the best places to visit in the Scottish Highlands.
The Isle of Skye in ScotlandPin

For more Scottish road trips, drive on over to our guides on…

Getting From Edinburgh to the Isle of Skye by Ferry and Train

Overall: fun and unique, most tourists don’t do it… and who doesn’t like a boat trip? And you’ll see some of the best views in the whole of Scotland. If you have time to spare and you’re looking for something genuinely unique and memorable, I highly recommend this.

Before we get into the pros and cons, I’m gonna describe this journey for you, cos it’s a special one:

The second half of the trip is when you catch the ferry from mainland Scotland (in the small town of Mallaig) to tiny tiny Armadale, a little village sitting on the south of Skye. This ferry route is pretty, the boat is quaint, and it’s a real local insight (it’s not some touristy experience).

But the really special part of this trip is taking the train from Edinburgh to Mallaig, which is part of the West Highland Line railway.

… the most famous train ride in Scotland (and genuinely one of the most beautiful and iconic train rides ON THE PLANET), it runs 164 miles (264 km) from Glasgow to Mallaig. The Glasgow to Mallaig stretch takes around 5.5 hours—it features coasts, mountains, lochs, forests, little towns, and—most famously!—the Glenfinnan VIaduct. The Glenfinnan Viaduct is that massive railway bridge made famous by the Harry Potter movies. So, yep: this is the train ride some people refer to as the ‘Harry Potter train.’

Here’s WAY more information on the ride. And you can book tickets here.

Glenfinnan Viaduct in the Isle of SkyePin

To get onto the West Highland Line, you’ll of course have to catch a train from Edinburgh to Glasgow. So in total, this is a lengthy journey, but a totally worthwhile one—and one of the best travel experiences the UK has to offer.

Biggest pro:

  • This is some of the best scenery you can see in Scotland: unless you go on some remote hike or whatever, you aren’t gonna get much better than this. In terms of beauty, there is NO BETTER way to reach the Isle of Skye.

Biggest con:

  • It takes a long time: in total, you need to take a train from Edinburgh to Glasgow, a train from Glasgow to Mallaig, then a ferry from Mallaig to Armadale. So that entire journey will take you around 10 hours (including a lengthy stop in Mallaig).

Here’s the ferry timetable, where you can also buy tickets. As you can see, the ferry times are built to match with the train times (well, sort of).

Taking a Multi-Day Tour From Edinburgh to the Isle of Skye

If you can’t drive (or don’t want to drive), I recommend taking a multi-day tour from Edinburgh to the Isle of Skye.

On these multi-day tours, you start in Edinburgh, you get driven to the Isle of Skye, you explore the island and its highlights for a while, then you get driven back to Edinburgh. And you get a guide and a driver for the entire tour. So: you see things you couldn’t see with public transport, you save a lot of time (and you usually also save a lot of money), and you get insights and information most tourists never do.

Many of these multi-day tours ALSO include many highlights of the Scottish Highlands (because you make en-route stops on your way to the Isle of Skye).

Your three best options are

  • this one: it’s the best basic tour, clocking in at three days,
  • this one: which lasts four days!
  • this one: which features the Glenfinnan Viaduct.

Is It Possible to Ride a Bicycle From Edinburgh to the Isle of Skye?

Trotternish Ridge on the Isle of Skye in ScotlandPin

You can, but it’s a massive ride.

It’s not some casual fun day-long jaunt; it’s only an option for serious experienced cyclists who are looking for a real adventure:

Even if you take the shortest bike-friendly route from Edinburgh to the Isle of Skye (a route that’s pretty hilly anyway!), you’ll be cycling 280 miles (450 km).

For more UK bike rides:

What Is Skye Bridge? Is It a Tourist Attraction?

No, Skye Bridge is just a bridge.

… and it’s the bridge you use to reach the Isle of Skye from mainland Scotland.

When you’re thinking of a famous old photogenic tourist-attraction bridge on the Isle of Skye, you’re actually thinking of Sligachan Bridge. Now-disused, there’s not much to do here—but it’s very pretty, and it’s worth a visit.

My Recommendation for Getting From Edinburgh to the Isle of Skye

In summary (and as I’ve probably made pretty clear by now), I think it’s only worth going from Edinburgh to the Isle of Skye if you’re going to drive there, or take a private tour.

Any other option is lengthy, complicated, or convoluted (and usually a combo of all three)—and if you get to the Isle of Skye without a car, you won’t be able to explore much of the place anyway

… and, again, any other journey takes a VERY long time.

But: if you’re looking for a genuinely special experience, take the super-scenic combo I outlined above: the train from Edinburgh to Glasgow, then the train from Glasgow to Mallaig (that’s the world-famous West Highland Line), then the ferry from Mallaig to Armadale.

Passing Place Sign, Isle of SkyePin

Tips and Advice for Driving From Edinburgh to the Isle of Skye

  • As mentioned, make sure you hire your car from discovercars.com: you can get a ride for as little a £10 per day.
  • Once you reach the Isle of Skye, explore it as widely as you can: the island is much bigger than most people expect—it’s around 50 miles (80 km) long, and 25 miles (40 km) wide, with a VERY jagged coastline. Watch as many Skye sunsets and Skye sunrises as you can.
  • Remember that people in the UK drive on the left-hand side of the road: so that’s probably what you should do too.
  • When you get to the Isle of Skye, you’ll find lots of so-called ‘passing places.’ These are located on single-track roads, where there’s not enough space for traffic to drive in both directions. If you’re driving on one of these single-track roads and you see a car coming towards you, you should pull into the nearest passing place to let the car drive past you.
  • … oh, and while we’re talking about them, these passing places are absolutely NOT for stopping in, while you eat, or take photos, or check a map, or go on a little hike or whatever. They exist exclusively to direct the flow of traffic.
  • Fill up on gas whenever you get the opportunity to fill up on gas. In many parts of rural Scotland, you won’t find many gas stations. And you don’t want to run short.

Bonus Recommendation: Hitchhiking From Edinburgh to the Isle of Skye

Okay, this might sound a bit leftfield, especially if you’ve never done any hitchhiking before.

But bear with me here—hitchhiking in Scotland is VERY easy, I’ve done it hundreds of times, you’re never restricted to any timetable, and it’s a good option for people who don’t know how to drive.

AND: the majority of the Isle of Skye is VERY rural. And because the majority of the Isle of Skye is very rural, the roads can be tricky to drive on, and there isn’t much (or in some places, any) public transport.

… and in conditions like that, whoever drives by a hitchhiker will usually pick up a hitchhiker.

Glen Sligachan on the Isle of SkyePin

I’ve hitchhiked on the Isle of Skye many times, and I’ve rarely waited more than 10 or 15 minutes to catch a lift.

If you want to reach the most remote and rural parts of Skye without a car, hitchhiking is LITERALLY your only option.

For more, here’s my big bumper guide on why I love hitchhiking—and why you should too.

Does the Isle of Skye Have an Airport?

No, the Isle of Skye does not have a public airport.

Yep, it does have a small single airstrip near the village of Broadford, but this only takes private planes and charter flights.

So unless you’re a millionaire or a celebrity, you won’t be using it.

Neist Point Lighthouse in Isle of SkyePin

Going From Edinburgh to the Isle of Skye: Final Thoughts

So, that’s us done—and that’s everything you need to know about getting from Edinburgh to the Isle of Skye!

To sum up, the best way to take the trip is by driving. You’ll find no direct bus and no direct train. And anyway, on the Isle of Skye, you need a car. So it’s best to take one with you!

… but if you don’t want to drive, you should take an organized tour from Edinburgh. All the driving is done for you, you don’t need to sort out an itinerary, you get picked up from (and dropped off at) your hotel, and you still get to see all Skye’s highlights.

For different destinations, here’s my guide on how to go from Edinburgh to Inverness.

For more on Edinburgh, drive on over to our guides on the 15 best day trips from Edinburgh and the ultimate 2-days-in-Edinburgh itinerary.

And for more on the Isle of Skye, here are our guides on the 15 best walks and hikes on the Isle of Skye, and the 13 best beaches on the Isle of Skye.

IMPORTANT: Feel free to explore our other travel guides while you’re here – you might discover some delightful surprises! Plus, every visit helps support our small business. We truly appreciate it.

Source link

RELATED ARTICLES

Most Popular

Recent Comments