Integrate CalMac ferry services into your platform

Access real-time sailing schedules, check availability, and create bookings programmatically. Build seamless multi-modal travel experiences with our Timetable and Booking APIs.

Explore APIs Sign up

Resources

Timetable API

Search ferry sailings across CalMac's network. Get real-time availability, sailing times, and indicative pricing for passengers and vehicles.

Start here

Booking API

Create ferry bookings using our three-step flow: Quotation, Reservation, and Confirmation. Ideal for travel aggregators, transport operators, and journey planners.

Learn more

Getting Started

New to the CalMac API? Start here for essential integration guidance, including webhook setup and timeout handling.

Read the guide

Get support

Need help integrating? Contact our API support team for technical guidance, onboarding assistance, or partnership enquiries.

Contact us