Duration 2h 44m
Distance 138.9 miles
Average price £40
Possible routes 4 found

Inverurie to Skye

Rome2rio has found 4 ways to get from Inverurie to Skye by train, bus and car. We recommend taking the train from Inverurie to Inverness and then taking the bus from Inverness, Bus Station to Fort William, Belford Hospital, which takes around 4h 52m.
Recommended route

Train, bus

  1. Inverurie
  2. Inverness, Bus Station
  3. Fort William
4h 52m
£27 - £41
Alternative routes

Bus

  1. Inverurie, Market Place
  2. Inverness, Bus Station
  3. Fort William
6h 24m
£28 - £43

Train

  1. Aberdeen
  2. Glasgow Queen Street
  3. Fort William
8h 27m
Bookable on Rome2rio
£59 - £76

Drive

  1. Inverurie
  2. Fort William
Fastest
2h 44m
Cheapest
£23 - £35

Frequently asked questions

Want to know about travelling from Inverurie to Skye? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Inverurie to Skye is to drive which costs £23 - £35 and takes 2h 44m.

More details

The quickest way to get from Inverurie to Skye is to drive which costs £23 - £35 and takes 2h 44m.

More details

No, there is no direct bus from Inverurie to Skye. However, there are services departing from Inverurie, Market Place and arriving at Fort William, Belford Hospital via Inverness, Bus Station. The journey, including transfers, takes approximately 6h 24m.

More details

No, there is no direct train from Inverurie to Skye. However, there are services departing from Inverurie and arriving at Fort William via Aberdeen and Glasgow Queen Street. The journey, including transfers, takes approximately 8h 27m.

More details

The distance between Inverurie and Skye is 146 miles. The road distance is 138.9 miles.

Get driving directions

The best way to get from Inverurie to Skye without a car is to train and bus which takes 4h 52m and costs £27 - £45.

More details

It takes approximately 4h 52m to get from Inverurie to Skye, including transfers.

More details

Inverurie to Skye bus services, operated by Stagecoach North Scotland, depart from Inverurie, Market Place station.

More details

Inverurie to Skye train services, operated by ScotRail, depart from Aberdeen station.

More details

The best way to get from Inverurie to Skye is to bus which takes 6h 24m and costs £28 - £45. Alternatively, you can train, which costs £55 - £80 and takes 8h 27m.

Mode details

Inverurie to Skye bus services, operated by Scottish Citylink, arrive at Fort William, Belford Hospital station.

More details

Inverurie to Skye train services, operated by ScotRail, arrive at Fort William station.

More details

Yes, the driving distance between Inverurie to Skye is 139 miles. It takes approximately 2h 44m to drive from Inverurie to Skye.

Get driving directions

Book your Inverurie to Skye train tickets online with Rome2rio.

Search and book

There are 268+ hotels available in Skye. Prices start at £94 per night.

More details

How to travel from Inverurie to Skye

Find all the possible transport options for your trip from Inverurie to Skye right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Inverurie and Skye?

You can take a bus from Inverurie to Fort William via Inverness, Bus Station in around 6h 24m. Alternatively, you can take a train from Inverurie to Fort William via Aberdeen and Glasgow Queen Street in around 8h 27m.
Train operators
Ave. Duration
2h 32m
Frequency
Hourly
Estimated price
£30 - £40

Portree, United Kingdom

Discover how to get to attractions and hotels near Portree.

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps