Contact us

How can we help you today?

Our team is here to help every day and especially during this current period. Use the information below to guide you on how best to contact us. Please do be patient with us – since waiting times for a response via the ‘phone may be extended due to high volumes of calls.

Where you can – if your query is about a service – use our service status pages to find the latest information on your sailing or route and be assured we will be in touch with you if you are affected.

Download our app, then ‘favourite’ your route(s) to receive push notifications about the latest updates to our service status.  

Read our passenger rights page if your journey has been disrupted.

FAQs

Before reaching out to our teams, why not check out our Help Centre: View our FAQs

General Enquiries

Call us on: 0800 066 5000 (or +44 1475 650 397 for our International customers) 

Email us atenquiries@calmac.co.uk

Social media: Want to keep up to date with the latest Service information? Follow us on X (formerly known as Twitter) @CalMac_Updates and tweet our social media team with your questions, available from 8:00 a.m. to 8:00 p.m. 7 days a week.

Keep up to date with the latest service information on our Service Status section, follow us on X (formerly known as Twitter) @CalMac_Updates or download our app.

Customer Engagement Centre Opening Hours

Our Customer Engagement Centre opening hours will be changing for the summer period. This change will take effect from Monday 30 March:

30 March 2026 - 18 October 2026

Monday to Friday 7:00 a.m. – 9: 00 p.m.

Saturday and Sunday  8:00 a.m. - 8:00 p.m.