Just an FYI, I went to the CalMac site to check on timetables, and right now their timetables only go through March 2023. Later timetables will be posted in late January but only through June 4th.
From the website: Our summer 2023 timetable will be published in late January. This year bookings will open in a phased approach. Phase 1 will cover the period 31 March - 4 June and will open for bookings shortly after publication of the timetables. Bookings for the period from 4 June will be made available as soon as we are able to do so. Find more details in our customer update.
Also CalMac has an app that will give you status updates about their crossings times, potential delays and so on. Or you can sign up for text messages to get status updates as well. I'm sure many of you know this but just in case. 😊 https://calmac.co.uk/service-status