Stornoway is a town located on the Isle of Lewis in the Outer Hebrides of Scotland. It is the largest town in the Hebrides and the administrative centre of the Outer Hebrides. The town is situated on the east coast of the island, on the shores of the Sound of Harris, and is surrounded by hills and lochs.
The town has a long history, with evidence of human habitation dating back to the Iron Age. In the Middle Ages, Stornoway was an important port for trade and fishing. The town was also the site of a number of battles between the Norse and the Scots. In the 18th century, Stornoway became the base for the Hebridean herring fleet, which was the largest in Europe at the time.
Today, Stornoway is a thriving town with a population of around 8,000 people. It is a popular tourist destination, with attractions such as Lews Castle and the Stornoway Historical Society Museum. The town is also home to a number of festivals and events throughout the year, including the Hebridean Celtic Festival, the Stornoway Maritime Festival, and the Stornoway International Street Festival.
Stornoway is well-connected, with regular ferry services to the mainland and flights to a number of UK destinations. The town is also served by a number of bus services and is home to an airport.
Stornoway is a vibrant and welcoming town, with a unique culture and history. It is a great place to visit and explore, offering a range of attractions, activities and experiences.
Experience Stornoway with unforgettable activities by our partner GetYourGuide. The offer is also ideal as a special gift idea for family and friends who are planning to visit Stornoway. Cancellations are possible up to 24h before the start of the activity (unless otherwise stated in the activity description), with a full refund of the booking price.
The climate in Stornoway in Great Britain is mild and temperate throughout the year. In the winter months, temperatures range from an average low of 5°C (41°F) to an average high of 8°C (46°F). The summer months are milder with temperatures ranging from an average low of 10°C (50°F) to an average high of 16°C (61°F). Spring and autumn are generally mild and wet with temperatures ranging from an average low of 5°C (41°F) to an average high of 13°C (55°F). Rainfall is fairly consistent throughout the year, and there is usually more sunshine during the summer months.
Our weather forecast for Stornoway helps plan your stay according to the weather. For sunny days, pack light and breathable clothes, swimwear, and sunscreen. For winter weather, it's recommended to bring warm clothes, gloves, a hat, sturdy footwear, and a raincoat.
| Date | Icon | Temperature | Wind speed/gusts | Cloudiness/Visibility | Air humidity/pressure | Sunrise/Sunset |
|---|---|---|---|---|---|---|
| Jun. 13th 2026 Jun. 13th 2026 | max: 13.6 °C min: 10.7 °C |
33.1 m/s 51.5 m/s |
82.2 % 21.6 m |
81.7 % 1,014 hPa |
04:20:55 22:30:58 |
|
| Jun. 14th 2026 Jun. 14th 2026 | max: 13.4 °C min: 10.3 °C |
14.0 m/s 22.0 m/s |
40.2 % 24.1 m |
81.2 % 1,024 hPa |
04:20:32 22:31:43 |
|
| Jun. 15th 2026 Jun. 15th 2026 | max: 14.2 °C min: 10.2 °C |
11.9 m/s 18.7 m/s |
94.8 % 24.1 m |
81.4 % 1,015 hPa |
04:20:14 22:32:23 |
|
| Jun. 16th 2026 Jun. 16th 2026 | max: 14.2 °C min: 11 °C |
17.3 m/s 24.5 m/s |
98.8 % 23.9 m |
90.0 % 1,010 hPa |
04:20:00 22:32:59 |
|
| Jun. 17th 2026 Jun. 17th 2026 | max: 15.4 °C min: 11.3 °C |
25.6 m/s 37.1 m/s |
98.8 % 22.5 m |
89.0 % 1,008 hPa |
04:19:52 22:33:30 |
|
| Jun. 18th 2026 Jun. 18th 2026 | max: 15.7 °C min: 10.7 °C |
24.5 m/s 38.5 m/s |
73.5 % 24.1 m |
78.1 % 1,005 hPa |
04:19:47 22:33:57 |
|
| Jun. 19th 2026 Jun. 19th 2026 | max: 14.9 °C min: 10.2 °C |
35.3 m/s 55.8 m/s |
68.5 % 21.5 m |
82.8 % 1,003 hPa |
04:19:48 22:34:19 |
|
| Jun. 20th 2026 Jun. 20th 2026 | max: 15.8 °C min: 10 °C |
29.9 m/s 47.5 m/s |
70.0 % 24.1 m |
73.6 % 1,015 hPa |
04:19:53 22:34:37 |
|
| Jun. 21st 2026 Jun. 21st 2026 | max: 16.0 °C min: 8.6 °C |
10.4 m/s 19.4 m/s |
66.5 % 24.1 m |
76.4 % 1,027 hPa |
04:20:03 22:34:50 |
|
| Jun. 22nd 2026 Jun. 22nd 2026 | max: 19.0 °C min: 9.7 °C |
11.9 m/s 13.3 m/s |
73.7 % 24.1 m |
72.8 % 1,026 hPa |
04:20:17 22:34:58 |
|
| Jun. 23rd 2026 Jun. 23rd 2026 | max: 16.8 °C min: 13.7 °C |
20.9 m/s 31.0 m/s |
93.6 % 21.0 m |
81.8 % 1,019 hPa |
04:20:36 22:35:01 |
|
| Jun. 24th 2026 Jun. 24th 2026 | max: 15.3 °C min: 12.8 °C |
15.5 m/s 33.2 m/s |
100.0 % 12.0 m |
94.6 % 1,012 hPa |
04:21:00 22:35:00 |
|
| Jun. 25th 2026 Jun. 25th 2026 | max: 13.4 °C min: 10.4 °C |
35.3 m/s 49.7 m/s |
88.6 % 21.0 m |
88.6 % 1,009 hPa |
04:21:28 22:34:54 |
|
| Jun. 26th 2026 Jun. 26th 2026 | max: 14.1 °C min: 10.2 °C |
25.6 m/s 41.9 m/s |
98.6 % 24.1 m |
76.2 % 1,014 hPa |
04:22:00 22:34:43 |
Would you like to travel to Stornoway on a cruise ship or would you just like to know when a certain ship will dock there? Here you will find an overview of the cruise ships that will be calling at the port of Stornoway.
| Date | Ship | Passaengers (min - max) | Arrival | Departure | Details |
|---|---|---|---|---|---|
| Jun. 13th 2026 Saturday, 13th of Jun. 2026 | Queen Anne | 2996 - 3353 | 05:00 am | 11:00 pm | |
| Jun. 22nd 2026 Monday, 22nd of Jun. 2026 | Norwegian Sky | 2004 - 2405 | 07:00 am | 05:00 pm | |
| Jun. 24th 2026 Wednesday, 24th of Jun. 2026 | Seven Seas Grandeur | 754 - 829 | 10:00 am | 07:00 pm | |
| Jun. 30th 2026 Tuesday, 30th of Jun. 2026 | MS Hamburg | 394 - 420 | 01:00 pm | 06:00 pm | |
| Jun. 30th 2026 Tuesday, 30th of Jun. 2026 | MS Marina | 1258 - 1447 | 10:30 am | 06:30 pm | |
| Jul. 2nd 2026 Thursday, 2nd of Jul. 2026 | Norwegian Sky | 2004 - 2405 | 10:00 am | 06:00 pm | |
| Jul. 7th 2026 Tuesday, 7th of Jul. 2026 | LE LAPEROUSE | 184 - 264 | 08:00 am | 02:00 pm | |
| Jul. 10th 2026 Friday, 10th of Jul. 2026 | Seabourn Venture | 264 - 317 | 07:00 am | 07:00 pm | |
| Jul. 11th 2026 Saturday, 11th of Jul. 2026 | MS Amadea | 508 - 624 | 12:00 pm | 08:00 pm | |
| Jul. 15th 2026 Wednesday, 15th of Jul. 2026 | MS Nieuw Statendam | 2666 - 3214 | 10:00 am | 12:00 am | |
| Jul. 16th 2026 Thursday, 16th of Jul. 2026 | MS Nieuw Statendam | 2666 - 3214 | 12:00 am | 05:00 pm | |
| Jul. 23rd 2026 Thursday, 23rd of Jul. 2026 | Seven Seas Mariner | 708 - 779 | 08:00 am | 04:00 pm | |
| Jul. 24th 2026 Friday, 24th of Jul. 2026 | Crystal Serenity | 740 | 07:00 am | 06:00 pm | |
| Aug. 3rd 2026 Monday, 3rd of Aug. 2026 | MS Artania | 1188 - 1260 | 08:00 am | 03:00 pm | |
| Aug. 5th 2026 Wednesday, 5th of Aug. 2026 | Queen Anne | 2996 - 3353 | 09:00 am | 06:00 pm | |
| Aug. 6th 2026 Thursday, 6th of Aug. 2026 | Majestic Princess | 3560 - 4272 | 07:00 am | 04:00 pm | |
| Aug. 13th 2026 Thursday, 13th of Aug. 2026 | Norwegian Sky | 2004 - 2405 | 11:00 am | 06:00 pm | |
| Aug. 15th 2026 Saturday, 15th of Aug. 2026 | P&O Arcadia | 2094 - 2458 | 09:00 am | 06:00 pm | |
| Aug. 17th 2026 Monday, 17th of Aug. 2026 | MS Nieuw Statendam | 2666 - 3214 | 08:00 am | 05:00 pm | |
| Aug. 22nd 2026 Saturday, 22nd of Aug. 2026 | Sapphire Princess | 2678 - 3214 | 08:00 am | 05:00 pm | |
| Aug. 25th 2026 Tuesday, 25th of Aug. 2026 | Sea Dream II | 94 - 112 | 12:00 am | 12:00 am | |
| Aug. 27th 2026 Thursday, 27th of Aug. 2026 | Seven Seas Voyager | 706 - 777 | 08:00 am | 06:00 pm | |
| Aug. 29th 2026 Saturday, 29th of Aug. 2026 | MS Marina | 1258 - 1447 | 07:00 am | 04:00 pm | |
| Sep. 10th 2026 Thursday, 10th of Sep. 2026 | MS Marina | 1258 - 1447 | 08:00 am | 06:00 pm | |
| Sep. 17th 2026 Thursday, 17th of Sep. 2026 | MS Insignia | 698 - 803 | 07:30 am | 04:00 pm | |
| Sep. 28th 2026 Monday, 28th of Sep. 2026 | MSC Preziosa | 3502 - 4378 | 07:00 am | 04:00 pm | |
| Oct. 7th 2026 Wednesday, 7th of Oct. 2026 | AIDAsol | 2194 - 2686 | 09:30 am | 05:00 pm | DetailsPartnerlink |
| Apr. 29th 2027 Thursday, 29th of Apr. 2027 | MSC Preziosa | 3502 - 4378 | 07:00 am | 04:00 pm | |
| May 6th 2027 Thursday, 6th of May 2027 | LE CHAMPLAIN | 184 - 264 | 07:00 am | 06:00 pm | |
| May 7th 2027 Friday, 7th of May 2027 | Mein Schiff 3 | 2506 - 2700 | 08:00 am | 07:00 pm | |
| May 19th 2027 Wednesday, 19th of May 2027 | Mein Schiff 2 | 2534 - 2894 | 08:00 am | 07:00 pm | |
| May 20th 2027 Thursday, 20th of May 2027 | LE BELLOT | 184 - 264 | 12:00 pm | 07:00 pm | |
| May 21st 2027 Friday, 21st of May 2027 | MS Insignia | 698 - 803 | 07:00 am | 02:00 pm | |
| May 22nd 2027 Saturday, 22nd of May 2027 | MS Hamburg | 394 - 420 | 01:00 pm | 07:00 pm | |
| May 25th 2027 Tuesday, 25th of May 2027 | LE LYRIAL | 224 - 264 | 12:00 am | 06:00 pm | |
| May 31st 2027 Monday, 31st of May 2027 | Mein Schiff 3 | 2506 - 2700 | 08:00 am | 11:00 pm | |
| Jun. 3rd 2027 Thursday, 3rd of Jun. 2027 | MS Marina | 1258 - 1447 | 07:00 am | 03:00 pm | |
| Jun. 5th 2027 Saturday, 5th of Jun. 2027 | Mein Schiff 2 | 2534 - 2894 | 08:00 am | 07:00 pm | |
| Jun. 12th 2027 Saturday, 12th of Jun. 2027 | AIDAluna | 2050 - 2500 | 07:00 am | 05:00 pm | DetailsPartnerlink |
| Jun. 21st 2027 Monday, 21st of Jun. 2027 | P&O Arcadia | 2094 - 2458 | 08:00 am | 06:00 pm | |
| Jun. 23rd 2027 Wednesday, 23rd of Jun. 2027 | Mein Schiff 2 | 2534 - 2894 | 08:00 am | 07:00 pm | |
| Jun. 24th 2027 Thursday, 24th of Jun. 2027 | MS Zuiderdam | 1970 - 2364 | 08:00 am | 05:00 pm | |
| Jun. 26th 2027 Saturday, 26th of Jun. 2027 | MS Marina | 1258 - 1447 | 11:00 am | 08:00 pm | |
| Jun. 30th 2027 Wednesday, 30th of Jun. 2027 | Mein Schiff 3 | 2506 - 2700 | 09:00 am | 08:00 pm | |
| Jul. 1st 2027 Thursday, 1st of Jul. 2027 | Sea Cloud Spirit | 136 | 08:00 am | 02:00 pm | |
| Jul. 3rd 2027 Saturday, 3rd of Jul. 2027 | Queen Victoria | 2074 - 2489 | 05:00 am | 11:00 pm | |
| Jul. 6th 2027 Tuesday, 6th of Jul. 2027 | P&O Britannia | 3647 - 4406 | 08:30 am | 05:30 pm | |
| Jul. 7th 2027 Wednesday, 7th of Jul. 2027 | AIDAbella | 2050 - 2500 | 08:00 am | 06:00 pm | DetailsPartnerlink |
| Jul. 12th 2027 Monday, 12th of Jul. 2027 | Seabourn Quest | 450 - 540 | 09:00 am | 06:00 pm | |
| Jul. 15th 2027 Thursday, 15th of Jul. 2027 | AIDAsol | 2194 - 2686 | 10:00 am | 08:00 pm | DetailsPartnerlink |
Photos by cruise fans for cruise fans!
Share your best pictures with the community and discover authentic images from travellers who have already been there.
- There are no photos available for Stornoway yet.
Share your holiday photos with the community and inspire others to their next adventure!
There are a few basic rules to follow
.