There are 4 ways to get from Stornoway to Isle of Skye by plane or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Montreal, train  •  15 h 25 min

  1. SYY - YUL

$590 - $1,756

3 alternative options

Fly to Ottawa, train  •  17 h 29 min

  1. SYY - YOW

$673 - $2,149

Fly to Kingston, train  •  20 h 26 min

  1. SYY - YGK

$708 - $2,293

Fly to Toronto, train  •  18 h 42 min

  1. SYY - YYZ

$592 - $1,943

Questions & Answers

The distance between Stornoway and Isle of Skye is 4696 km.

The cheapest way to get from Stornoway to Isle of Skye is to fly and train which costs £430 - £1,300 and takes 15 h 25 min.

The quickest way to get from Stornoway to Isle of Skye is to fly and train which takes 15 h 25 min and costs £430 - £1,300.

It takes approximately 15 h 25 min to get from Stornoway to Isle of Skye, including transfers.

What companies run services between Stornoway, Scotland and Isle of Skye, QC, Canada?

There is no direct connection from Stornoway to Isle of Skye. However, you can take the bus to Stornoway, Airport Terminal, take the walk to Stornoway airport, fly to Montreal, take the walk to Aéroport international Pierre-Eliott-Trudeau, take the line 209 bus to Gare Dorval, take the walk to Dorval, take the train to Cornwall, then take the taxi to Isle of Skye. Alternatively, you can take the bus to Stornoway, Airport Terminal, take the walk to Stornoway airport, fly to Ottawa, take the walk to Airport Stop, take the line 97 bus to Hurdman B, take the walk to Hurdman D, take the line 61 bus to Via-Rail, take the walk to Ottawa, take the train to Alexandria, then take the taxi to Isle of Skye.

Airlines
Air Canada
Website
aircanada.com
Flights from Stornoway to Ottawa via Edinburgh, London Heathrow
Ave. Duration
12 h 20 min
When
Saturday
Estimated price
$600 - $2,700
Flights from Stornoway to Ottawa via Glasgow, London Heathrow
Ave. Duration
15 h 20 min
When
Monday to Saturday
Estimated price
$600 - $2,700
Flights from Stornoway to Ottawa via Inverness, London Heathrow
Ave. Duration
15 h 35 min
When
Monday to Friday
Estimated price
$600 - $2,700
Flights from Stornoway to Ottawa via Manchester, London Heathrow
Ave. Duration
12 h 25 min
When
Wednesday and Saturday
Estimated price
$600 - $2,700
Flights from Stornoway to Ottawa via Inverness, London Heathrow, Montreal
Ave. Duration
15 h 42 min
When
Monday to Friday
Estimated price
$600 - $2,700
Flights from Stornoway to Ottawa via Glasgow, Toronto
Ave. Duration
22 h 40 min
When
Monday and Wednesday
Estimated price
$600 - $2,700
Flights from Stornoway to Kingston via Edinburgh, London Heathrow, Toronto
Ave. Duration
15 h 43 min
When
Saturday
Estimated price
$800 - $3,600
Flights from Stornoway to Kingston via Glasgow, Toronto
Ave. Duration
21 h 3 min
When
Monday and Wednesday
Estimated price
$600 - $2,600
Flights from Stornoway to Kingston via Glasgow, Dublin, Toronto
Ave. Duration
18 h 43 min
When
Monday to Saturday
Estimated price
$1,100 - $3,200
Flights from Stornoway to Kingston via Glasgow, Philadelphia, Toronto
Ave. Duration
18 h 43 min
When
Monday to Saturday
Estimated price
$550 - $2,800
Flights from Stornoway to Kingston via Glasgow, London Heathrow, Toronto
Ave. Duration
18 h 43 min
When
Monday to Saturday
Estimated price
$750 - $3,200
Flights from Stornoway to Kingston via Inverness, London Heathrow, Toronto
Ave. Duration
18 h 58 min
When
Monday to Friday
Estimated price
$800 - $3,600
Flights from Stornoway to Kingston via Edinburgh, Toronto
Ave. Duration
26 h 38 min
When
Tuesday, Thursday and Sunday
Estimated price
$650 - $3,000
Flights from Stornoway to Kingston via Manchester, London Heathrow, Toronto
Ave. Duration
15 h 48 min
When
Wednesday and Saturday
Estimated price
$800 - $3,600
Flights from Stornoway to Toronto via Glasgow
Ave. Duration
20 h 15 min
When
Monday and Wednesday
Estimated price
$500 - $2,400
Flights from Stornoway to Toronto via Inverness, London Heathrow
Ave. Duration
14 h 25 min
When
Monday to Friday
Estimated price
$600 - $2,600
British Airways
Website
britishairways.com
Flights from Stornoway to Montreal via Glasgow, London Heathrow
Ave. Duration
11 h 20 min
When
Sunday
Estimated price
$650 - $3,100
Flights from Stornoway to Montreal via Edinburgh, London Heathrow
Ave. Duration
13 h 20 min
When
Saturday
Estimated price
$650 - $3,100
Flights from Stornoway to Montreal via Inverness, London Heathrow
Ave. Duration
16 h 35 min
When
Monday to Friday
Estimated price
$650 - $3,100
Flights from Stornoway to Montreal via Manchester, London Heathrow
Ave. Duration
13 h 25 min
When
Wednesday and Saturday
Estimated price
$650 - $3,100
Flights from Stornoway to Toronto via Glasgow, Dublin
Ave. Duration
12 h 45 min
When
Monday to Saturday
Estimated price
$850 - $2,500
Flights from Stornoway to Toronto via Inverness, London Heathrow
Ave. Duration
16 h 30 min
When
Monday to Friday
Estimated price
$650 - $2,900
American Airlines
Website
aa.com
Flights from Stornoway to Montreal via Glasgow, Philadelphia
Ave. Duration
12 h 30 min
When
Monday to Friday
Estimated price
$470 - $2,400
Flights from Stornoway to Montreal via Manchester, London Heathrow
Ave. Duration
13 h 25 min
When
Wednesday and Saturday
Estimated price
$650 - $3,100
Flights from Stornoway to Ottawa via Glasgow, Philadelphia
Ave. Duration
17 h 11 min
When
Monday to Saturday
Estimated price
$470 - $2,400
Flights from Stornoway to Toronto via Glasgow, Philadelphia
Ave. Duration
16 h 20 min
When
Monday to Saturday
Estimated price
$430 - $2,200
Icelandair
Website
icelandair.com
Flights from Stornoway to Montreal via Glasgow, Reykjavik Keflavik Nas
Ave. Duration
15 h 5 min
When
Monday, Thursday and Saturday
Estimated price
$500 - $1,600
Flights from Stornoway to Toronto via Glasgow, Reykjavik Keflavik Nas
Ave. Duration
15 h 25 min
When
Monday to Saturday
Estimated price
$500 - $1,600
KLM
Website
klm.com
Flights from Stornoway to Montreal via Aberdeen, Amsterdam
Ave. Duration
13 h 45 min
When
Monday to Friday
Estimated price
$850 - $4,300
WestJet
Website
westjet.com
Flights from Stornoway to Ottawa via Glasgow, Toronto
Ave. Duration
13 h 36 min
When
Friday
Estimated price
$500 - $1,900
Air Transat
Website
airtransat.com
Flights from Stornoway to Toronto via Glasgow
Ave. Duration
11 h 25 min
When
Thursday
Estimated price
$480 - $1,700
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Dorval to Cornwall
Ave. Duration
49 min
Frequency
Every 30 minutes
Estimated price
$24 - $70
Website
viarail.ca
Escape
$24 - $35
Economy
$30 - $45
Economy Plus
$50 - $70
Business
$40 - $60
Business Plus/Sleeper
$75 - $110
Train from Ottawa to Alexandria
Ave. Duration
47 min
Frequency
Every 30 minutes
Estimated price
$24 - $70
Website
viarail.ca
Escape
$24 - $35
Economy
$29 - $40
Economy Plus
$45 - $70
Business
$40 - $60
Business Plus/Sleeper
$75 - $110
Train from Kingston to Cornwall
Ave. Duration
1 h 31 min
Frequency
Every 30 minutes
Estimated price
$29 - $90
Website
viarail.ca
Escape
$29 - $45
Economy
$40 - $55
Economy Plus
$60 - $90
Business
$55 - $80
Business Plus/Sleeper
$100 - $150
Train from Toronto to Cornwall
Ave. Duration
3 h 49 min
Frequency
Every 30 minutes
Estimated price
$45 - $150
Website
viarail.ca
Escape
$45 - $65
Economy
$70 - $100
Economy Plus
$100 - $150
Business
$100 - $150
Business Plus/Sleeper
$180 - $260

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, How to get from Florence to Rome and Getting to Rome from the airport - to help you get the most out of your next trip.