Calmac website search form
Travel Trade
Back to Travel Trade FAQs

How do I pay for a booking?

We are working in line with company policy which means payment is due at the time of booking. You can use a credit or debit card to pay for your booking. As of 2020 we no longer accept American Express or cheques and as of March 2022 we no longer accept gift vouhers. If you are not able to pay at the time of booking, we cannot progress the reservation. If you hold a CalMac Credit Account, you can make bookings and from the first date of travel, you then have 30 days to settle your invoice.


How useful was this content?
3.7 / 5
average from 3 votes
Tell us your rating
Tell us your rating
Close Don't show again