CalMac ferry Winter timetables and fare prices for the Bute Wemyss Bay to Rothesay route. CalMac sail to 24 destinations across the West Coast.