I have a question that's not answered here. What should I do?
Call us on 0800 066 5000 or +44 1475 650397 (for international customers), or email firstname.lastname@example.org. We'll get back to you as soon as we can.
Covid-19 - Our Contact Centres are currently operating a reduced service whilst trying to manage an unprecedented level of customer enquiries.
Follow us on twitter for the latest service updates @CalMac_Updates and if you have any questions - just send us a tweet from 8am-8pm, 7 days a week
Refunds - We have put in place a temporary change to our policy. Until 15th July 2020, you can cancel any planned bookings without having to pay a fee.You can apply for a refund online here