Ullapool is a small town in the northwest of Scotland, located on the shores of Loch Broom in the Wester Ross region. It is a picturesque village that has become a popular tourist destination, known for its stunning views of the surrounding landscape.
Ullapool was founded in 1788 by the British Fisheries Society and was initially used as a fishing port. It has since become a popular tourist destination, with a variety of attractions, activities, and amenities. Ullapool is home to a number of historic sites, including the remains of a 16th century castle, a museum, and a number of ancient churches. The village also has a number of shops, restaurants, and pubs.
Ullapool is situated on the west coast of Scotland, approximately two hours north of Inverness. It is surrounded by some of the most spectacular scenery in the country, including the majestic mountains of Assynt and the rugged coastline of the Summer Isles. The area is also home to an abundance of wildlife, including otters, seals, dolphins, and eagles.
Ullapool has a long and interesting history, having been the site of a number of important events. In 1745, Bonnie Prince Charlie stopped in Ullapool on his way to the Battle of Culloden. In 1773, the first steamboat to cross the Atlantic, the "Carron", arrived in Ullapool. In 1820, the first steam-powered ferry service in Scotland was established between Ullapool and Stornoway.
Ullapool is a charming and picturesque village, with a rich history and stunning scenery. It is an ideal destination for visitors looking to explore the area's natural beauty and learn about its fascinating past.
Experience Ullapool 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 Ullapool. 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.
Ullapool in Great Britain experiences mild weather all year round, with temperatures rarely reaching extremes. In the spring, temperatures tend to be mild and wet, with occasional showers. Summer days are generally warm and sunny, with temperatures ranging from 18-25 degrees Celsius, while nights can be cool. Autumn is generally mild, with temperatures ranging from 12-17 degrees Celsius. Winter days are usually cool and wet, with temperatures ranging from 4-10 degrees Celsius. Snowfall is rare, although it can occur.
Our weather forecast for Ullapool 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 |
|---|---|---|---|---|---|---|
| Jan. 13th 2026 Jan. 13th 2026 | max: 3.7 °C min: 1.2 °C |
22.3 m/s 61.6 m/s |
88.8 % 16.8 m |
86.4 % 997 hPa |
08:55:57 16:03:19 |
|
| Jan. 14th 2026 Jan. 14th 2026 | max: 4.7 °C min: 1.4 °C |
22.7 m/s 61.2 m/s |
91.9 % 21.5 m |
82.1 % 998 hPa |
08:54:44 16:05:17 |
|
| Jan. 15th 2026 Jan. 15th 2026 | max: 4.5 °C min: 1.9 °C |
14.4 m/s 40.3 m/s |
89.9 % 22.9 m |
82.4 % 994 hPa |
08:53:28 16:07:18 |
|
| Jan. 16th 2026 Jan. 16th 2026 | max: 2.6 °C min: 1.2 °C |
10.1 m/s 32.0 m/s |
75.8 % 24.1 m |
80.4 % 1,001 hPa |
08:52:07 16:09:21 |
|
| Jan. 17th 2026 Jan. 17th 2026 | max: 3.4 °C min: 0.8 °C |
13.7 m/s 20.5 m/s |
22.5 % 24.1 m |
86.6 % 1,016 hPa |
08:50:44 16:11:26 |
|
| Jan. 18th 2026 Jan. 18th 2026 | max: 3.9 °C min: 1.6 °C |
13.7 m/s 20.5 m/s |
91.1 % 20.2 m |
92.5 % 1,017 hPa |
08:49:17 16:13:32 |
|
| Jan. 19th 2026 Jan. 19th 2026 | max: 3.6 °C min: 2.3 °C |
15.8 m/s 36.0 m/s |
99.6 % 17.0 m |
90.1 % 1,014 hPa |
08:47:46 16:15:41 |
|
| Jan. 20th 2026 Jan. 20th 2026 | max: 3.4 °C min: 0.5 °C |
22.3 m/s 45.7 m/s |
55.0 % 24.1 m |
81.4 % 1,024 hPa |
08:46:13 16:17:51 |
|
| Jan. 21st 2026 Jan. 21st 2026 | max: 1.7 °C min: -0.8 °C |
10.4 m/s 22.7 m/s |
9.7 % 24.1 m |
85.3 % 1,027 hPa |
08:44:36 16:20:03 |
|
| Jan. 22nd 2026 Jan. 22nd 2026 | max: 2.2 °C min: 0.3 °C |
8.3 m/s 10.8 m/s |
96.7 % 16.0 m |
88.7 % 1,024 hPa |
08:42:57 16:22:16 |
|
| Jan. 23rd 2026 Jan. 23rd 2026 | max: 3.0 °C min: -1 °C |
9.0 m/s 10.8 m/s |
46.5 % 20.7 m |
81.6 % 1,018 hPa |
08:41:15 16:24:31 |
|
| Jan. 24th 2026 Jan. 24th 2026 | max: 1.6 °C min: -1 °C |
12.2 m/s 14.0 m/s |
66.4 % 24.1 m |
85.1 % 1,017 hPa |
08:39:29 16:26:46 |
|
| Jan. 25th 2026 Jan. 25th 2026 | max: 1.7 °C min: -1 °C |
11.0 m/s 12.8 m/s |
63.7 % 24.1 m |
86.7 % 1,027 hPa |
08:37:42 16:29:03 |
|
| Jan. 26th 2026 Jan. 26th 2026 | max: 1.9 °C min: -1.1 °C |
11.5 m/s 14.0 m/s |
42.9 % 24.1 m |
80.7 % 1,035 hPa |
08:35:51 16:31:21 |
Would you like to travel to Ullapool 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 Ullapool.
| Date | Ship | Passaengers (min - max) | Arrival | Departure | Details |
|---|---|---|---|---|---|
| May 12th 2026 Tuesday, 12th of May 2026 | Seabourn Ovation | 532 - 638 | 08:00 am | 06:30 pm | |
| May 17th 2026 Sunday, 17th of May 2026 | MS Deutschland | 520 - 636 | 08:00 am | 07:00 pm | |
| May 19th 2026 Tuesday, 19th of May 2026 | LE LYRIAL | 224 - 264 | 12:00 am | 12:00 am | |
| May 25th 2026 Monday, 25th of May 2026 | LE LAPEROUSE | 184 - 264 | 12:00 am | 12:00 am | |
| Jun. 4th 2026 Thursday, 4th of Jun. 2026 | MS Marina | 1258 - 1447 | 07:00 am | 05:00 pm | |
| Jul. 5th 2026 Sunday, 5th of Jul. 2026 | MS Hamburg | 394 - 420 | 08:00 am | 07:00 pm | |
| Jul. 12th 2026 Sunday, 12th of Jul. 2026 | LE LAPEROUSE | 184 - 264 | 12:00 pm | 11:59 pm | |
| Aug. 3rd 2026 Monday, 3rd of Aug. 2026 | Azamara Quest | 722 - 794 | 08:00 am | 08:00 pm | |
| Aug. 7th 2026 Friday, 7th of Aug. 2026 | MS Insignia | 698 - 803 | 07:00 am | 04:00 pm | |
| Aug. 16th 2026 Sunday, 16th of Aug. 2026 | MS Europa | 408 | 07:00 am | 01:00 pm | |
| Aug. 17th 2026 Monday, 17th of Aug. 2026 | Seabourn Ovation | 532 - 638 | 08:00 am | 10:00 pm | |
| Aug. 23rd 2026 Sunday, 23rd of Aug. 2026 | LE LAPEROUSE | 184 - 264 | 12:00 am | 12:00 am | |
| Apr. 17th 2027 Saturday, 17th of Apr. 2027 | LE CHAMPLAIN | 184 - 264 | 09:30 am | 10:00 pm | |
| Apr. 24th 2027 Saturday, 24th of Apr. 2027 | LE CHAMPLAIN | 184 - 264 | 09:30 am | 10:00 pm | |
| May 1st 2027 Saturday, 1st of May 2027 | LE CHAMPLAIN | 184 - 264 | 09:30 am | 10:00 pm | |
| May 26th 2027 Wednesday, 26th of May 2027 | Vasco da Gama | 1260 - 1512 | 07:00 am | 07:00 pm | |
| May 27th 2027 Thursday, 27th of May 2027 | MS Hamburg | 394 - 420 | 08:00 am | 07:00 pm | |
| Jun. 20th 2027 Sunday, 20th of Jun. 2027 | Seven Seas Splendor | 754 - 829 | 08:00 am | 06:00 pm | |
| Jul. 7th 2027 Wednesday, 7th of Jul. 2027 | MS Amera | 835 | 08:00 am | 07:00 pm | |
| Jul. 13th 2027 Tuesday, 13th of Jul. 2027 | MS Europa | 408 | 07:00 am | 05:00 pm | |
| Aug. 1st 2027 Sunday, 1st of Aug. 2027 | Seven Seas Splendor | 754 - 829 | 10:00 am | 06:00 pm | |
| Jun. 14th 2028 Wednesday, 14th of Jun. 2028 | HANSEATIC nature | 199 - 230 | 08:00 am | 05:00 pm |
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 Ullapool yet.
Share your holiday photos with the community and inspire others to their next adventure!
There are a few basic rules to follow
.