Caledonian MacBrayne

Calmac website search form

Explore the

West coast

Buy your tickets now

Use My Account to get there faster

Widget Pins

Journey Planner

Access to ferry, bus and rail travel information
Public Transport Journey Planner

Timetables & fares

Great Value Prices with CalMac

 

With prices this good, isn't it time you made the journey? 

Visiting the islands on Scotland's west coast has never been easier or better value. RET fares have been introduced across all our 49 routes. So, whether you are a first time visitor exploring somewhere new, or returning to see friends and family make sure that a trip to the islands is on your bucket list.

Where do you want to visit? Take a look at the prices and book your trip now.

Firth of Clyde, Cowal and Kintyre

Southern Hebrides

Inner Hebrides

Skye, Raasay and the Small Isles

Outer Hebrides

Please note: Prices below represent single journey fares

RET Fares for Firth of Clyde, Cowal and Kintyre

Island

Route

RET passenger fare

RET car fare

Arran

Ardrossan/Brodick

£3.75

£15.10

Claonaig/Tarbert to Lochranza

£2.80

£9.40

Bute

Wemyss Bay / Rothesay

£3.05

£10.95

Colintraive / Rhubodach

£1.10

£5.75

Cowal/Kintyre Mainland

Tarbert / Portavadie

£2.60

£8.15

Cumbrae

Largs / Cumbrae

£1.60

£6.10

 

Buy Tickets

 

RET Fares for Colonsay, Islay, Gigha

Island

Route

RET passenger fare

RET car fare

Colonsay

Oban/Colonsay

£7.15

£36.50

Port Askaig/Colonsay

£4.00

£16.80

Gigha

Tayinloan/Gigha

£2.50

£7.35

Islay

Kennacraig/Port Ellen

£6.50

£32.50

Kennacraig/Port Askaig

£6.50

£32.50

Oban/Port Askaig

£9.30

£50.00

 

Buy Tickets

 

RET Fares Inner Hebrides

Island

Route

RET passenger fare

RET car fare

Mull and Iona

Oban / Craignure

£3.45

£13.00

Lochaline / Fishnish

£2.30

£6.90

Fionnphort / Iona

£1.65

£6.05

Tobermory / Kilchoan

£2.65

£8.40

Coll and Tiree

Oban to Coll

£10.30

£56.00

Oban to Tiree

£10.30

£56.00

Coll to Tiree

£3.35

£15.15

Lismore

Oban / Lismore

£2.65

£11.50

 

Buy Tickets

 

RET Fares Skye, Raasay, Small Isles

Island

Route

RET passenger fare

RET car fare

Raasay

Sconser / Raasay

£1.85

£6.10

Skye

Mallaig / Armadale

£2.80

£9.40

Small Isles

Mallaig / Eigg

£3.85

£15.65

Mallaig / Muck

£4.45

£19.25

Mallaig / Rum

£4.15

£17.15

Mallaig / Canna

£5.25

£24.45

 

Buy Tickets

 

RET Fares for the Outer Hebrides routes

Island

Route

RET passenger fare

RET car fare

Barra and South Uist

Oban/Castlebay

£14.30

£66.00

Oban/Lochboisdale

£14.30

£66.00

Barra and Eriskay

Barra / Eriskay

£2.95

£10.25

South Uist

Castlebay / Lochboisdale

£5.40

£23.25

Mallaig/Lochboisdale

£10.15

£56.00

North Uist

Uig/Lochmaddy

£6.10

£30.00

North Uist and Harris

Berneray / Leverburgh

£3.45

£13.15

Harris

Uig/Tarbert

£6.10

£30.00

Lewis

Stornoway/Ullapool

£9.20

£49.50

 

Buy Tickets

Find out more about all the destinations we sail to and take a look at all our timetables and fares

Close Don't show again