Scottish islands by ferry: how to read a CalMac timetable
A CalMac timetable is not one document but around thirty, one per route, and each has its own rhythm of daily sailings, tidal restrictions...
A CalMac timetable is not one document but around thirty, one per route, and each has its own rhythm of daily sailings, tidal restrictions and seasonal changes. Reading the right one for the right route, on the right date, is the whole skill.
The network covers the Hebrides, Arran, Bute, Mull, Coll, Tiree, Islay, Skye and the Small Isles, plus a handful of routes to the Northern Isles run by NorthLink. Some routes run six times a day and some twice a week.
The shape of the network
Most routes are short crossings of 20 to 90 minutes between a mainland port and an island. A few are long crossings of three to six hours to the outer islands.
Arran, Bute, Mull, Skye and Islay have frequent daily services. Coll, Tiree, Barra and the Small Isles are served a few times a week.
Skye is now reached by bridge, which removed the ferry but kept the timetable habit of checking the crossing before travelling.
Understanding which group your destination falls into tells you how much planning is needed before you look at a single sailing time.
Reading the timetable columns
Each route page shows the departures from each port, the vessel, the crossing time and a code for the days it operates.
The codes matter more than the times. A sailing marked for Monday, Wednesday and Friday will not run on a Tuesday, whatever the booking engine suggests.
Seasonal variants are shown as separate tables, usually summer and winter. The winter table is much thinner and runs from late October to late March.
Some routes show a third table for school holidays or for the summer peak, when an extra sailing is added.
Tidal restrictions and odd timetables
Several CalMac ports are tidal, which means the sailing time shifts by up to an hour each day. The timetable shows each day separately for those routes.
Barra is the classic example: the aircraft land on the beach and the ferry works around the tide, producing a timetable that looks irregular but is entirely predictable.
On a tidal route, a 30-minute delay can push a sailing past its window. The next one may be tomorrow.
If your route is tidal, build a two-hour buffer around the crossing and check the date-specific table rather than the summary.
Booking and the standby system
CalMac sells bookings for cars on most routes and operates a standby system on busy ones. Booking is essential in summer on Arran, Mull and Islay.
Standby means turning up and waiting for a space. It works on frequent routes and fails on thin ones.
Bookings open about six to twelve months ahead depending on the route. The summer peak on Arran sells out within days of opening.
Foot passengers rarely need to book, though the long routes to Barra and the Small Isles can fill.
The Hopscotch tickets
Hopscotch tickets combine several crossings into one fare, which is how island-hopping is meant to work. They are cheaper than buying each leg separately.
There are several versions covering different groups of islands, from the Clyde to the Outer Hebrides.
The tickets are flexible on dates but fixed on route, so you cannot substitute a different crossing without paying the difference.
For a tour of three or more islands, the saving is 15 to 30 percent and the booking is one transaction instead of five.
Vehicles and the booking rules
Vehicle space is the constraint on every route. A car booking is per vehicle and includes the passengers.
Motorhomes and caravans need to be declared by length, and some routes restrict them in peak season to protect capacity.
Bicycles travel free on most routes and are carried on a trailer or in a designated area. Space is limited on the small vessels.
If you are towing, book early and expect to be loaded separately from cars.
What the crossings are like
Short routes use small vessels with a passenger lounge, toilets and a vending machine. There is no café on most of them.
Longer routes use larger ships with a café, a shop and outside decks. The Oban to Barra and Ullapool to Stornoway crossings are comfortable and scenic.
The Minch and the Sea of the Hebrides can be rough, and winter cancellations are common on the outer routes.
On a calm day, the crossing is the best part of the trip. On a bad day, it is a test of patience.
Freight and the island economy
Every island depends on the ferry for food, fuel and building materials, and freight has priority on most routes.
That priority can delay passenger boarding, particularly on the early morning sailings that carry the daily supply run.
It also means the ferries run in weather that would cancel a tourist service, because the alternative is an empty shop.
Understanding this explains why a sailing might be delayed for freight and why the crew are unmoved by complaints about it.
Winter timetables and cancellations
Winter timetables run from late October to late March, with fewer sailings and an earlier last departure.
Storms cancel outer route sailings several times each winter, sometimes for two or three days. The Minch is exposed and the vessels are small.
CalMac publishes disruption updates on its website and by text message. Register a mobile number when booking.
Travel insurance that covers ferry cancellation is worth having for a winter trip to the outer islands. The alternative is a hotel bill in Oban.
Getting to the ports
Oban, Mallaig, Ullapool, Stornoway, Ardrossan, Troon, Kennacraig and Wemyss Bay are the main terminals, and most are reachable by rail or coach.
Oban has a railway station beside the ferry terminal. Mallaig is at the end of the West Highland line, one of the best train journeys in Britain.
Ullapool is reached by road from Inverness in about 90 minutes, and there is no railway.
Ardrossan has a station five minutes from the terminal. Kennacraig does not, and the nearest town is Tarbert, eight miles away.
Foot passengers and cyclists
Foot passengers board first on most routes and do not need a vehicle booking. The ticket is cheap, often under 15 return.
Cyclists are treated as foot passengers with a bike, and the bike usually travels free. The Hebridean Way relies on these crossings.
On small vessels, bikes are loaded by hand and stored on deck. On larger ones, they go in a designated area or a trailer.
Walking on with a bike and a loaded pannier set is the cheapest and most flexible way to tour the islands.
Prices and what they cover
A car with two passengers on a short route costs 25 to 60 return. On a long route such as Ullapool to Stornoway, it is 90 to 160.
Foot passengers pay 6 to 20 return on short routes and 25 to 45 on long ones.
Cabins are available on the long routes and cost 40 to 90. They are worth it on the overnight sailings.
Hopscotch tickets reduce the total by 15 to 30 percent for multi-island trips.
What to book first
Book the vehicle crossing first, then the accommodation. On Arran and Islay in summer, the ferry is the constraint, not the beds.
For a multi-island trip, price the Hopscotch ticket before booking individual legs.
Check the date-specific timetable rather than the seasonal summary, particularly on tidal routes.
Register for disruption alerts and build a spare day into any winter itinerary.
Small Isles and the special routes
The Small Isles are served from Mallaig by a vessel that calls at Eigg, Rum, Muck and Canna on different days. The timetable is a puzzle and needs reading carefully.
Each island has two or three sailings a week in summer and fewer in winter. Day trips are possible to Eigg but not to all four.
Booking is essential for vehicles, and the vessel is small enough that a single motorhome can fill the deck.
For a day trip, go on foot. The crossing is the transport, not the destination, and the islands are walkable.
The Northern Isles are different
Orkney and Shetland are served by NorthLink from Aberdeen and Scrabster, with crossings of six to twelve hours.
These are overnight sailings with cabins, restaurants and a serious North Sea swell in winter.
The Pentland Firth crossing from Scrabster to Stromness is 90 minutes and is one of the roughest short crossings in Britain.
If you are travelling to Orkney with a car, the Gills Bay to St Margaret’s Hope route is shorter and calmer, run by a different operator.
What catches visitors out
Assuming the timetable is the same all year. The winter table is much thinner and the last sailing is earlier.
Assuming a booking guarantees the sailing in bad weather. It guarantees a space if the ship sails.
Underestimating the driving time to the port. The road to Ullapool and the road to Mallaig are both slow.
Forgetting that Sunday sailings are limited on many routes, and non-existent on a few.


