Calmac website search form
Timetables & fares

Standard Tickets

Single Tickets

Single tickets are valid for travel in one direction, and only for the date and route printed on them.   

Return Tickets

Return tickets are valid for one month from the date for which they were issued, and can be used for one return trip, on the same route, within this period of validity.

For details on pricing for specific routes please go to the dedicated timetable of the route you plan to travel.

Where can I purchase my ferry tickets?

Firth of Clyde 

Southern Hebrides

Inner Hebrides

Skye, Raasay and Small Isles 

Outer Hebrides

 Tickets and Reservations FAQs

Firth of Clyde

   

ARRAN:

Buy Tickets

Website

 

Phone

Port Office

ARRAN:

On board

 

 

BUTE:

Port Office

 

 

BUTE: (Cowal Peninsula)

Port Office

On board
(at certain times)

 

Cowal & Dunoon: Dunoon: Gourock - Dunoon (Cowal Peninsula)On board  

CUMBRAE:(Millport)

Port Office

 

 

KINTYRE:
(Summer only)

Buy Tickets

Website

Phone

Port Office

KINTYRE:

On board  

Southern Hebrides

   

ISLAY:
Buy Tickets

Website

Phone

Port Office

ISLAY:
Buy Tickets

Website

Phone

Port Office

COLONSAY: Oban - Colonsay

Buy Tickets

Website

Phone

Port Office

COLONSAY: Kennacraig (via Islay) - Colonsay
Buy Tickets

WebsitePhone

Port Office

GIGHA:

On board  

Inner Hebrides

   

MULL:

Buy Tickets

Website

Phone

Port Office

MULL:

On board

  
MULL On board  

MULL:

Port Office 

On board

 

IONA:

On board

  

COLL:

Buy Tickets

Website

Phone

Port Office 

LISMORE:

Port Office

On board

 

TIREE:

Buy Tickets

Website

Phone

Port Office

Skye, Raasay and Small Isles

   

SKYE:

Buy Tickets

Website

Phone

Port Office 

CANNA:

Port Office

 

 

EIGG:

Port Office 

 

 

MUCK:

Port Office 

 

 

RUM:

Port Office

 

 

RAASAY:

On board

  

Outer Hebrides

   

BARRA:

Buy Tickets

Website

Phone

Port Office

ERISKAY:

Buy Tickets

Website

Phone

On board 

SOUTH UIST:  

Buy Tickets

Website

Phone

Port Office

NORTH UIST:

Buy Tickets

Website

Phone

Port Office

HARRIS:

Buy Tickets

Website

Phone

On board

HARRIS:

Buy Tickets

Website

Phone

Port Office 

LEWIS:

Buy Tickets

Website 

Phone

Port Office 

 For booking information phone 0800 066 5000 or +44 1475 650397 (for International customers) 

 
Close Don't show again