Calmac website search form
FAQs
Back to Before you go

What are the driving distances between the ports?


Outer Hebrides
Skye
Mull
Southern Hebrides
Firth of Clyde

 

Outer Hebrides

 

Stornoway (Lewis) to Tarbert (Harris)

37 miles

Stornoway (Lewis) to Leverburgh (Harris)

58 miles

Tarbert (Harris) to Leverburgh (Harris)

22 miles

Lochmaddy (North Uist) to Lochboisdale (South Uist)

42 miles

Lochmaddy (North Uist) to Eriskay

56 miles

Berneray to Lochmaddy (North Uist)

12 miles

Berneray to Lochboisdale (South Uist)

52 miles

Berneray to Eriskay

59 miles

Lochboisdale (South Uist) to Eriskay

13 miles

Ardmhor (Barra) to Castlebay (Barra)

7 miles

Skye

 

Armadale to Uig 

58 miles

Armadale to Sconser

30 miles

Sconser to Uig

28 miles

Mull

 

Craignure to Fionnphort

35 miles

Craignure to Tobermory

22 miles

Craignure to Fishnish

7 miles

Southern Hebrides

 

Port Ellen (Islay) to Port Askaig (Islay)

19 miles

Kennacraig to Tayinloan

14 miles

Firth of Clyde

 

Brodick (Arran) to Lochranza (Arran)

15 miles

Rothesay (Bute) to Rhubodach (Bute)

6 miles

 

Helpful tips for driving on single track roads

How useful was this content?
4.8 / 5
average from 18 votes
Tell us your rating
Tell us your rating
Close Don't show again