Luskentyre Beach on the Isle of Harris

Uig to Tarbert

CalMac FerriesAbout 100 minutes

Photo: Petia Koleva / Unsplash

Crossing time
About 100 minutes
Operator
1
Sailings
1 a day
Check fares

Checked against calmac.co.uk on 9 November 2026

The Uig to Tarbert ferry takes about 100 minutes with CalMac Ferries.

Are you planning a trip from Skye to Harris? The Uig to Tarbert ferry links Uig on Skye with Tarbert on Harris, and CalMac Ferries is the operator listed for this route on Ferryu.

The crossing time is 1 hour 40 minutes, and there are one or two departures per day. You can compare on Ferryu.

  • Crossing time of 1 hour 40 minutes
  • One or two departures per day
  • Operates all year round
  • Vehicles should arrive at least 45 minutes before departure
  • Foot passengers should arrive at least 30 minutes before departure

At a glance

Crossing
About 100 minutes
Uig to Tarbert
Sailings
1 a day
CalMac Ferries
Arrives
Tarbert (Harris)
Scotland
UigTarbert
Map data: Natural Earth. Port locations © OpenStreetMap contributors.

Who sails this route

Sailing with CalMac Ferries

CalMac Ferries runs this route all year round, with one or two departures per day. Exact sailing times vary, so check the timetable before you set off.

They split the year into seasonal timetables. The winter timetable covers 19 October 2026 to 25 March 2027, and the summer 2027 timetable runs from 26 March to 17 October 2027. With only a few sailings each day, it's worth booking early for the best choice of times.

Once you're on your way, the crossing to Tarbert (Harris) takes 1 hour 40 minutes.

Before you travel

Check-in is 45 minutes before departure if you're taking a vehicle, and 30 minutes before departure if you're travelling as a foot passenger. Plan your journey to the port so you arrive in good time.

When you arrive in Tarbert

  • The road to Tarbert through the hills of Harris
    The road to Tarbert through the hills of HarrisPhoto: Fraser McFadzean / Unsplash
  • Turquoise sea off the west coast of Harris
    Turquoise sea off the west coast of HarrisPhoto: martin bennie / Unsplash
  • An Atlantic swell breaking off the Isle of Harris
    An Atlantic swell breaking off the Isle of HarrisPhoto: Nils Leonhardt / Unsplash

Weather in Tarbert

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

Temperature

  • Air, average daily low to high (1991–2020)
  • Sea surface, monthly average (2023–2024)
05101520°CJFMAMJJASONDJanuary: air 4.4 to 8.1°C, sea 9.6°CFebruary: air 4.2 to 8.2°C, sea 8.5°CMarch: air 4.6 to 9.1°C, sea 8.2°CApril: air 5.8 to 10.9°C, sea 8.6°CMay: air 7.6 to 13.2°C, sea 10.8°CJune: air 10.1 to 15.1°C, sea 12.1°CJuly: air 11.8 to 16.7°C, sea 13.1°CAugust: air 11.9 to 16.8°C, sea 13.7°CSeptember: air 10.5 to 15.2°C, sea 13.9°COctober: air 8.4 to 12.6°C, sea 13.2°CNovember: air 6.2 to 10.1°C, sea 12.0°CDecember: air 4.4 to 8.4°C, sea 10.8°C17°

Rain

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

0255075100125 mmJFMAMJJASONDJanuary: 121.8 mmFebruary: 96.0 mmMarch: 95.6 mmApril: 77.5 mmMay: 79.9 mmJune: 81.6 mmJuly: 88.6 mmAugust: 102.0 mmSeptember: 101.0 mmOctober: 123.3 mmNovember: 109.4 mmDecember: 111.6 mm123

Temperature

  • Air, average daily low to high (1991–2020)
  • Sea surface, monthly average (2023–2024)
05101520°CJFMAMJJASONDJanuary: air 4.4 to 8.1°C, sea 9.6°CFebruary: air 4.2 to 8.2°C, sea 8.5°CMarch: air 4.6 to 9.1°C, sea 8.2°CApril: air 5.8 to 10.9°C, sea 8.6°CMay: air 7.6 to 13.2°C, sea 10.8°CJune: air 10.1 to 15.1°C, sea 12.1°CJuly: air 11.8 to 16.7°C, sea 13.1°CAugust: air 11.9 to 16.8°C, sea 13.7°CSeptember: air 10.5 to 15.2°C, sea 13.9°COctober: air 8.4 to 12.6°C, sea 13.2°CNovember: air 6.2 to 10.1°C, sea 12.0°CDecember: air 4.4 to 8.4°C, sea 10.8°C17°

Rain

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

0255075100125 mmJFMAMJJASONDJanuary: 121.8 mmFebruary: 96.0 mmMarch: 95.6 mmApril: 77.5 mmMay: 79.9 mmJune: 81.6 mmJuly: 88.6 mmAugust: 102.0 mmSeptember: 101.0 mmOctober: 123.3 mmNovember: 109.4 mmDecember: 111.6 mm123
Show the numbers
Monthly averages for Tarbert
MonthHigh °CLow °CRain mmSea °C
January8.14.4121.89.6
February8.24.296.08.5
March9.14.695.68.2
April10.95.877.58.6
May13.27.679.910.8
June15.110.181.612.1
July16.711.888.613.1
August16.811.9102.013.7
September15.210.5101.013.9
October12.68.4123.313.2
November10.16.2109.412.0
December8.44.4111.610.8

1991–2020 averages, ERA5 via Open-Meteo, read at the grid point nearest the port (12 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 Uig to Tarbert?

About 100 minutes, depending on the sailing.

1 hour 40 minutes to Tarbert (Harris). (CalMac Ferries, calmac.co.uk)

Crossing time: 1 hour 40 minutes. (CalMac Ferries, calmac.co.uk)

How often does it sail?

1 a day.

The summer 2027 timetable will run from 26 March to 17 October 2027. (CalMac Ferries, calmac.co.uk)

The winter timetable for this route covers the period 19 October 2026 - 25 March 2027. (CalMac Ferries, calmac.co.uk)

One or two departures per day. (CalMac Ferries, calmac.co.uk)

Compare routes to Scotland

Who sails each route and how long the crossing takes.

RouteOperatorCrossing
Uig to Tarbert This routeCalMac FerriesAbout 100 minutes
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
Ullapool to StornowayCalMac FerriesAbout 2½ hours
Wemyss Bay to RothesayCalMac FerriesAbout 35 minutes

More ferries to Scotland

More ferries from Uig

Compare fares on Direct Ferries