Photo: Sebastian Schuster / UnsplashCalMac Ferries
More about CalMac FerriesOpens Direct Ferries, a ferry booking site. Or book direct with CalMac Ferries.

Photo: Sergey Konstantinov / Unsplash
Checked against calmac.co.uk on 9 November 2026
The Ullapool to Stornoway ferry takes about 2½ hours with CalMac Ferries.
Are you planning a trip from Ullapool to Stornoway on Lewis? This route is sailed by CalMac Ferries, and you can compare it on Ferryu.
The crossing takes 2 hours 40 minutes. There are two departures per day and the service operates all year round, so be sure to check the timetable for exact sailing times.
Photo: Sebastian Schuster / UnsplashOpens Direct Ferries, a ferry booking site. Or book direct with CalMac Ferries.
CalMac Ferries departs twice a day on this route, and the service runs all year round. Check the timetable for exact sailing times before you set off.
The winter timetable covers the period 19 October 2026 to 25 March 2027. The summer 2027 timetable will run from 26 March to 17 October 2027.
If you are bringing a vehicle, cars and motorcycles can travel on this route. Book early for the best choice of sailings, especially if you are taking your car.
Give yourself a little extra time on the day so you can check in without any rush.

Average total for the month, mm (1991–2020)
Average total for the month, mm (1991–2020)
| Month | High °C | Low °C | Rain mm | Sea °C |
|---|---|---|---|---|
| January | 8.1 | 4.1 | 100.4 | 9.3 |
| February | 8.3 | 3.9 | 81.9 | 8.4 |
| March | 9.3 | 4.5 | 84.1 | 8.0 |
| April | 11.3 | 5.7 | 73.6 | 8.6 |
| May | 13.6 | 7.4 | 76.2 | 10.6 |
| June | 15.5 | 10.0 | 78.7 | 12.2 |
| July | 17.2 | 11.8 | 88.4 | 13.4 |
| August | 17.2 | 11.7 | 94.3 | 13.9 |
| September | 15.5 | 10.3 | 89.3 | 13.5 |
| October | 12.7 | 8.2 | 103.1 | 12.5 |
| November | 10.1 | 6.0 | 90.8 | 11.5 |
| December | 8.3 | 4.1 | 90.2 | 10.3 |
1991–2020 averages, ERA5 via Open-Meteo, read at the grid point nearest the port (8 km away). Sea surface: 2023–2024 averages from the Open-Meteo Marine Weather API, which has no sea temperatures before late 2022.
About 2½ hours, depending on the sailing.
Crossing Time: 2 hours 40 minutes. (CalMac Ferries, calmac.co.uk)
Crossing Time: 2 hours 40 minutes. (CalMac Ferries, calmac.co.uk)
2 a day.
The winter timetable for this route covers the period 19 October 2026 - 25 March 2027. (CalMac Ferries, calmac.co.uk)
The summer 2027 timetable will run from 26 March to 17 October 2027. (CalMac Ferries, calmac.co.uk)
Two departures per day. (CalMac Ferries, calmac.co.uk)
Yes.
Car and Motorcycle vehicles can travel. (CalMac Ferries, calmac.co.uk)
Who sails each route and how long the crossing takes.
| Route | Operator | Crossing |
|---|---|---|
| Ullapool to Stornoway This route | CalMac Ferries | About 2½ hours |
| Aberdeen to Kirkwall | NorthLink Ferries | – |
| Aberdeen to Lerwick | NorthLink Ferries | – |
| Ardrossan to Brodick | CalMac Ferries | About 55 minutes |
| Gills Bay to St Margaret's Hope | Pentland Ferries | – |
| Largs to Cumbrae | CalMac Ferries | – |
| Mallaig to Armadale | CalMac Ferries | About 45 minutes |
| Oban to Castlebay | CalMac Ferries | About 5 hours |
| Oban to Craignure | CalMac Ferries | About 45 minutes |
| Scrabster to Stromness | NorthLink Ferries | About 90 minutes |
| Uig to Lochmaddy | CalMac Ferries | About 105 minutes |
| Uig to Tarbert | CalMac Ferries | About 100 minutes |
| Wemyss Bay to Rothesay | CalMac Ferries | About 35 minutes |