Performance Figures
This section details Caledonian MacBrayne's performance by route in terms of reliability and punctuality. Figures will usually be the latest available in the preceding three months. To understand more about these statistics view our information on Performance Monitoring.
N.B. The number of scheduled sailings for March is based on the winter timetable to 26th March. Thereafter, it is based on the Emergency Lifeline Timetable in place due to the Covid-19 pandemic.
Ardmhor - Eriskay
Ardmhor - Eriskay (Please see N.B. comment in heading paragraph above) [121KB]
Ardrossan - Brodick
Ardrossan - Brodick (Please see N.B. comment in heading paragraph above) [121KB]
Ardrossan - Campbeltown
Ardrossan - Campbeltown (Please see N.B. comment in heading paragraph above) [117KB]
Berneray - Leverburgh
Berneray - Leverburgh (Please see N.B. comment in heading paragraph above) [120KB]
Claonaig/ Tarbert - Lochranza
Claonaig - Tarbert/Lochranza (Please see N.B. comment in heading paragraph above) [121KB]
Colintraive - Rhubodach
Colintraive - Rhubodach (Please see N.B. comment in heading paragraph above) [121KB]
Fionnphort - Iona
Fionnphort - Iona (Please see N.B. comment in heading paragraph above) [121KB]
Fishnish - Lochaline
Gourock - Dunoon
Gourock - Kilcreggan
Gourock-Kilcreggan (Please see N.B. comment in heading paragraph above) [119KB]
Kennacraig - Islay
Kennacraig - Islay (Please see N.B. comment in heading paragraph above) [121KB]
Kennacraig - Islay - Colonsay - Oban
Kennacraig - Islay - Colonsay - Oban (Please see N.B. comment in heading paragraph above) [120KB]
Largs - Cumbrae Slip
Largs - Cumbrae (Please see N.B. comment in heading paragraph above) [121KB]
Mallaig - Armadale
Mallaig - Armadale (Please see N.B. comment in heading paragraph above) [120KB]
Mallaig - Castlebay - Lochboisdale
Mallaig - Lochboisdale (Please see N.B. comment in heading paragraph above) [120KB]
Mallaig - Small Isles
Oban - Castlebay/ Lochboisdale
Oban - Castlebay/Lochboisdale (Please see N.B. comment in heading paragraph above) [121KB]
Oban - Coll - Tiree
Oban - Coll - Tiree (Please see N.B. comment in heading paragraph above) [121KB]
Oban - Coll - Tiree - Castlebay
Oban - Coll - Tiree - Castlebay (Please see N.B. comment in heading paragraph above) [117KB]
Oban - Colonsay
Oban - Colonsay (Please see N.B. comment in heading paragraph above) [120KB]
Oban - Craignure
Oban - Craignure (Please see N.B. comment in heading paragraph above) [121KB]
Oban - Lismore
Oban - Lismore (Please see N.B. comment in heading paragraph above) [120KB]
Sconser - Raasay
Sconser - Raasay (Please see N.B. comment in heading paragraph above) [121KB]
Tarbert - Portavadie
Tarbert - Portavadie (Please see N.B. comment in heading paragraph above) [120KB]
Tayinloan - Gigha
Tayinloan - Gigha (Please see N.B. comment in heading paragraph above) [121KB]
Tobermory - Kilchoan
Tobermory - Kilchoan (Please see N.B. comment in heading paragraph above) [120KB]
Uig - Tarbert - Lochmaddy
Uig - Tarbert/Lochmaddy (Please see N.B. comment in heading paragraph above) [121KB]
Ullapool - Stornoway
Ullapool - Stornoway (Please see N.B. comment in heading paragraph above) [121KB]
Wemyss Bay - Rothesay
Wemyss Bay - Rothesay (Please see N.B. comment in heading paragraph above) [121KB]