Timetables & fares
Temporary timetables
Find a timetable
Browse all timetables
Firth of Clyde
Firth of Clyde
Includes:
- Arran: Claonaig- Lochranza | 15 July - 18 October 2020
- Bute: Colintraive - Rhubodach | 13 August - 18 October 2020
- Arran: Ardrossan - Brodick | 15 July - 18 October 2020
- Bute: Wemyss Bay - Rothesay | 14 August - 18 October 2020
- Cowal & Kintyre: Tarbert Loch Fyne - Portavadie | 15 July - 18 October 2020
- Cumbrae: Largs - Cumbrae Slip | 1 July - 18 October 2020
- Dunoon: Gourock - Dunoon | 13 August - 18 October 2020
- Kintyre: Ardrossan - Campbeltown
- Rosneath: Gourock - Kilcreggan | 15 July - 18 October 2020
Inner Hebrides
Inner Hebrides
Includes:
- Ardnamurchan and Mull: Tobermory - Kilchoan | 1 July - 18 October 2020
- Iona: Fionnphort-Iona | 10 August - 18 October 2020
- Kerrera: Gallanach - Kerrera | 1 July - 18 October 2020
- Coll & Tiree: Oban - Coll - Tiree | 15 July - 18 October 2020
- Lismore: Oban - Lismore | 1 July - 18 October 2020
- Mull: Lochaline - Fishnish | 1 July - 18 October 2020
- Mull: Oban - Craignure | 10 August - 18 October 2020
Skye, Raasay & the Small isles
Skye, Raasay & the Small isles
Includes:
- Raasay: Sconser - Raasay | 15 July - 29 September 2020
- Raasay: Sconser - Raasay | 30 September - 18 October 2020
- Small Isles: Mallaig - Eigg - Muck - Rum - Canna | 1 July - 18 October 2020
- Skye: Mallaig - Armadale | 8 August - 18 October 2020
Outer Hebrides
Outer Hebrides
Includes:
- Barra & Eriskay: Barra - Eriskay (Sound of Barra) | 1 July - 18 October 2020
- Barra: Oban - Castlebay | 1 July - 18 October 2020
- Lewis: Stornoway - Ullapool | 1 July - 18 October 2020
- Harris: Uig - Tarbert | 1 July - 18 October 2020
- North Uist and Harris: Berneray - Leverburgh (Sound of Harris) | 1 July - 18 October 2020
- North Uist: Uig - Lochmaddy | 1 July - 18 October 2020
- South Uist: Mallaig - Lochboisdale | 31 August - 18 October 2020