I already have a ticket. Can I use it to reserve online?
No, you can either make a reservation by phoning our Contact Centre or book at a port office.
For more information or to book, phone 0800 066 5000 or +44 1475 650 397 (for International customers).
Please note - We have stopped taking new bookings on all of our services with a travel date of before 15 July as a result of the ongoing COVID-19 pandemic. Due to the current Government Advice for the Covid-19 situation. All travel on our network must now only be for essential travel.
CalMac has also 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.
You can make amendments to your booking online if you wish to change the travel date from 16th July onwards only.