Calmac website search form
Back to Tickets and Reservations

When do I pay for travel?

At our Ports and on board our ferries we accept MasterCard, Visa, Apple, Google and Samsung pay. We no longer accept American Express.

We have stopped accepting cash on our ferries and at ports in response to concerns around the COVID-19 pandemic. Please make it contactless to help us support the welfare of our staff and customers.

Tickets must be paid for at the time of booking. For online bookings and telephone payment, methods are credit cards and debit cards. 

Please note that cheques are no longer accepted 

Find out more on where you can purchase tickets for your route

Buy Tickets



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