CalMac Ferries: ferry status today, routes and timetables
92 routes · 27 ships · 276 sailings today
Official website (external site)
Status today
No live data right now: statuses follow the published timetable.
Key
- Normal service
- Be aware
- Disruptions
- Cancelled
Departures in the next 2 hours
- Cumbrae → Largs
- Rhubodach → Colintraive
- Now ·
- Brodick → Ardrossan
- Gourock → Dunoon
- Colintraive → Rhubodach
- Largs → Cumbrae
- Rhubodach → Colintraive
- Dunoon → Gourock
- Cumbrae → Largs
- Colintraive → Rhubodach
- Wemyss Bay → Rothesay
- Largs → Cumbrae
- Rhubodach → Colintraive
- Troon → Brodick
- Gourock → Dunoon
- Cumbrae → Largs
- Colintraive → Rhubodach
- Rhubodach → Colintraive
- Dunoon → Gourock
- Colintraive → Rhubodach
- Rhubodach → Colintraive
Fleet now
- ArgyleIn port at Rothesay
- CoruiskIn port at Rothesay
- HallaigIn port at Raasay
- ButeStopped
- Glen RosaStopped
- Loch PortainStopped
- Loch ShiraStopped
- Lord of the IslesStopped
- Caledonian IslesLast seen at 18:08
- ClansmanNo recent position
- FinlagganNo recent position
- Glen SannoxNo recent position
- HebridesNo recent position
- Isle of ArranNo recent position
- Isle of CumbraeNo recent position
- Isle of IslayNo recent position
- Isle of LewisNo recent position
- Isle of MullNo recent position
- Loch BuieNo recent position
- Loch DunveganNo recent position
- Loch FrisaNo recent position
- Loch FyneNo recent position
- Loch RiddonNo recent position
- Loch StrivenNo recent position
- Loch TarbertNo recent position
- LochinvarNo recent position
- LochnevisNo recent position
Routes
- Colintraive – RhubodachNext departureScheduled26 sailings today5 min
- Rhubodach – ColintraiveNext departureScheduled26 sailings today5 min
- Cumbrae – LargsNext departureScheduled19 sailings today10 min
- Largs – CumbraeNext departureScheduled19 sailings today10 min
- Dunoon – GourockNext departureScheduled15 sailings today25 min
- Gourock – DunoonNext departureScheduled15 sailings today25 min
- Rothesay – Wemyss Bay11 sailings today35 min83% on time · 80 sailings · 30 days
- Wemyss Bay – RothesayNext departureScheduled11 sailings today35 min95% on time · 66 sailings · 30 days
- Kerrera – Oban (Kerrera Ferry)11 sailings today5 min
- Oban (Kerrera Ferry) – Kerrera11 sailings today5 min
- Gourock – Kilcreggan13 min
- Kilcreggan – Gourock13 min
- Fishnish – Lochaline4 sailings today18 min
- Lochaline – Fishnish4 sailings today18 min
- Gigha – Tayinloan6 sailings today20 min
- Tayinloan – Gigha6 sailings today20 min
- Raasay – Sconser3 sailings today25 min100% on time · 79 sailings · 30 days
- Sconser – Raasay3 sailings today25 min
- Iona – Fionnphort4 sailings today10 min
- Portavadie – Tarbert (Loch Fyne)7 sailings today25 min
- Tarbert (Loch Fyne) – Portavadie7 sailings today25 min
- Fionnphort – Iona4 sailings today10 min
- Craignure – Oban5 sailings today50 min
- Oban – Craignure5 sailings today50 min
- Claonaig – Lochranza5 sailings today30 min
- Lochranza – Claonaig5 sailings today30 min
- Ardrossan – Brodick4 sailings today55 min
- Brodick – ArdrossanNext departureScheduled5 sailings today55 min
- Aird Mhor – Eriskay2 sailings today40 min
- Eriskay – Aird Mhor2 sailings today40 min
- Kennacraig – Port Askaig3 sailings today1 h 55 min
- Port Askaig – Kennacraig3 sailings today1 h 55 min
- Lismore – Oban2 sailings today55 min
- Oban – Lismore2 sailings today55 min
- Kilchoan – Tobermory35 min
- Tobermory – Kilchoan35 min
- Armadale – Mallaig1 sailing today30 min
- Mallaig – Armadale1 sailing today30 min
- Berneray – Leverburgh2 sailings today1 h
- Leverburgh – Berneray2 sailings today1 h
- Troon – BrodickNext departureScheduled3 sailings today1 h 15 min
- Brodick – Troon2 sailings today1 h 15 min
- Stornoway – Ullapool1 sailing today3 h
- Ullapool – Stornoway1 sailing today3 h
- Lochmaddy – Uig1 h 45 min
- Uig – Lochmaddy1 h 45 min
- Tarbert (Harris) – Uig1 sailing today1 h 40 min
- Uig – Tarbert (Harris)1 sailing today1 h 40 min
- Coll – Oban2 h 40 min
- Coll – Tiree55 min
- Oban – Castlebay5 h 35 min
- Oban – Tiree1 sailing today3 h 50 min
- Tiree – Oban1 sailing today3 h 50 min
- Castlebay – Oban1 sailing today5 h 35 min
- Colonsay – Oban2 h 15 min
- Eigg – Mallaig1 h 20 min
- Mallaig – Eigg1 h 20 min
- Mallaig – Muck2 h 20 min
- Muck – Mallaig2 h 20 min
- Oban – Colonsay2 h 15 min
- Rùm – Mallaig1 h 25 min
- Canna – Mallaig1 sailing today2 h 50 min
- Eigg – Muck40 min
- Lochboisdale – Oban5 h 35 min
- Mallaig – Canna1 sailing today2 h 50 min
- Muck – Eigg40 min
- Oban – Lochboisdale1 sailing today5 h 45 min
- Rùm – Canna1 h 5 min
- Castlebay – Lochboisdale1 h 35 min
- Colonsay – Kennacraig3 h 45 min
- Colonsay – Port Askaig1 h
- Lochmaddy – Tarbert (Harris)1 h 50 min
- Oban – Kennacraig6 h 35 min
- Oban – Port Askaig3 h 50 min
- Port Askaig – Colonsay1 h
- Port Askaig – Oban8 h 50 min
- Rùm – Eigg2 h 15 min
- Rùm – Muck1 h 15 min
- Tarbert (Harris) – Lochmaddy2 h
- Canna – Eigg2 h 30 min
- Canna – Muck2 h 30 min
- Eigg – Canna1 h 50 min
- Kennacraig – Colonsay3 h 25 min
- Kennacraig – Oban6 h 20 min
- Lochboisdale – Mallaig3 h 30 min
- Mallaig – Lochboisdale3 h 30 min
Also in the timetable
- Oban → Coll
- Tiree → Coll
- Mallaig → Rùm
- Canna → Rùm
- Eigg → Rùm
- Muck → Rùm
Punctuality
234 sailings · 30 days · average delay 2 min
- On time
- 92%
- 215
- Late
- 8%
- 19
- On time (up to 5 min): 215 (92%)
- 5–15 min late: 16 (7%)
- 15–30 min late: 1 (1%)
- Over 30 min late: 2 (1%)
- Half of the departures leave within 1 min of the scheduled time.
- When a departure is late, the typical delay is 9 min.
- Last 7 days: 86% on time, out of 104 sailings.
About CalMac Ferries
CalMac Ferries runs 92 routes in the timetables we follow, calling at 53 ports in the United Kingdom. Over the next 7 days they add up to 2,695 scheduled departures. The connection with the most sailings is Rhubodach – Colintraive: 436 in the two directions. On 7 of these routes CalMac Ferries has no sailing scheduled in the next 7 days: Mallaig → Lochboisdale, Canna → Eigg, Eigg → Canna and 4 more.
Timetabled crossing times range from 5 min (Rhubodach → Colintraive) to 8 h 50 min (Port Askaig → Oban).
We know 27 ships of the CalMac Ferries fleet: Argyle, Bute, Caledonian Isles, Clansman, Coruisk, Finlaggan, Glen Rosa and 20 more. Over the last 30 days we measured 234 departures; 92% of them left on time.