Lews Castle above the harbour at Stornoway

Ullapool to Stornoway

CalMac FerriesAbout 2½ hours

  • Cars

Photo: Sergey Konstantinov / Unsplash

Crossing time
About 2½ hours
Operator
1
Sailings
2 a day
Check fares

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.

  • Crossing time: 2 hours 40 minutes
  • Two departures per day
  • Operates all year round
  • Cars and motorcycles can travel
  • Vehicle check-in is 45 minutes before departure

At a glance

Crossing
About 2½ hours
Ullapool to Stornoway
Sailings
2 a day
CalMac Ferries
Vehicles
Cars
CalMac Ferries
Arrives
Stornoway (Lewis)
Scotland
UllapoolStornoway
Map data: Natural Earth. Port locations © OpenStreetMap contributors.

Who sails this route

Sailing 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.

Before you travel

  • Vehicles: please arrive at least 45 minutes before departure.
  • Foot passengers: please arrive at least 30 minutes before departure.

Give yourself a little extra time on the day so you can check in without any rush.

When you arrive in Stornoway

  • The harbour front at Stornoway
    The harbour front at StornowayPhoto: Sergey Konstantinov / Unsplash

Weather in Stornoway

  • Warmest month: July, average high 17°C.
  • Wettest month: October, about 103 mm of rain.
  • Sea at its warmest in August, about 14°C.

Temperature

  • Air, average daily low to high (1991–2020)
  • Sea surface, monthly average (2023–2024)
05101520°CJFMAMJJASONDJanuary: air 4.1 to 8.1°C, sea 9.3°CFebruary: air 3.9 to 8.3°C, sea 8.4°CMarch: air 4.5 to 9.3°C, sea 8.0°CApril: air 5.7 to 11.3°C, sea 8.6°CMay: air 7.4 to 13.6°C, sea 10.6°CJune: air 10.0 to 15.5°C, sea 12.2°CJuly: air 11.8 to 17.2°C, sea 13.4°CAugust: air 11.7 to 17.2°C, sea 13.9°CSeptember: air 10.3 to 15.5°C, sea 13.5°COctober: air 8.2 to 12.7°C, sea 12.5°CNovember: air 6.0 to 10.1°C, sea 11.5°CDecember: air 4.1 to 8.3°C, sea 10.3°C17°

Rain

Average total for the month, mm (1991–2020)

0255075100125 mmJFMAMJJASONDJanuary: 100.4 mmFebruary: 81.9 mmMarch: 84.1 mmApril: 73.6 mmMay: 76.2 mmJune: 78.7 mmJuly: 88.4 mmAugust: 94.3 mmSeptember: 89.3 mmOctober: 103.1 mmNovember: 90.8 mmDecember: 90.2 mm103

Temperature

  • Air, average daily low to high (1991–2020)
  • Sea surface, monthly average (2023–2024)
05101520°CJFMAMJJASONDJanuary: air 4.1 to 8.1°C, sea 9.3°CFebruary: air 3.9 to 8.3°C, sea 8.4°CMarch: air 4.5 to 9.3°C, sea 8.0°CApril: air 5.7 to 11.3°C, sea 8.6°CMay: air 7.4 to 13.6°C, sea 10.6°CJune: air 10.0 to 15.5°C, sea 12.2°CJuly: air 11.8 to 17.2°C, sea 13.4°CAugust: air 11.7 to 17.2°C, sea 13.9°CSeptember: air 10.3 to 15.5°C, sea 13.5°COctober: air 8.2 to 12.7°C, sea 12.5°CNovember: air 6.0 to 10.1°C, sea 11.5°CDecember: air 4.1 to 8.3°C, sea 10.3°C17°

Rain

Average total for the month, mm (1991–2020)

0255075100125 mmJFMAMJJASONDJanuary: 100.4 mmFebruary: 81.9 mmMarch: 84.1 mmApril: 73.6 mmMay: 76.2 mmJune: 78.7 mmJuly: 88.4 mmAugust: 94.3 mmSeptember: 89.3 mmOctober: 103.1 mmNovember: 90.8 mmDecember: 90.2 mm103
Show the numbers
Monthly averages for Stornoway
MonthHigh °CLow °CRain mmSea °C
January8.14.1100.49.3
February8.33.981.98.4
March9.34.584.18.0
April11.35.773.68.6
May13.67.476.210.6
June15.510.078.712.2
July17.211.888.413.4
August17.211.794.313.9
September15.510.389.313.5
October12.78.2103.112.5
November10.16.090.811.5
December8.34.190.210.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.

Questions answered

How long is the ferry from Ullapool to Stornoway?

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)

How often does it sail?

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)

Can I take my car or motorbike?

Yes.

Car and Motorcycle vehicles can travel. (CalMac Ferries, calmac.co.uk)

Compare routes to Scotland

Who sails each route and how long the crossing takes.

RouteOperatorCrossing
Ullapool to Stornoway This routeCalMac FerriesAbout 2½ hours
Aberdeen to KirkwallNorthLink Ferries–
Aberdeen to LerwickNorthLink Ferries–
Ardrossan to BrodickCalMac FerriesAbout 55 minutes
Gills Bay to St Margaret's HopePentland Ferries–
Largs to CumbraeCalMac Ferries–
Mallaig to ArmadaleCalMac FerriesAbout 45 minutes
Oban to CastlebayCalMac FerriesAbout 5 hours
Oban to CraignureCalMac FerriesAbout 45 minutes
Scrabster to StromnessNorthLink FerriesAbout 90 minutes
Uig to LochmaddyCalMac FerriesAbout 105 minutes
Uig to TarbertCalMac FerriesAbout 100 minutes
Wemyss Bay to RothesayCalMac FerriesAbout 35 minutes

More ferries to Scotland

Compare fares on Direct Ferries