Duart Castle on the Isle of Mull

Oban to Craignure

CalMac FerriesAbout 45 minutes

  • Foot passengers

Photo: Andrew Dawes / Unsplash

Crossing time
About 45 minutes
Operator
1
Check fares

Checked against calmac.co.uk on 9 November 2026

The Oban to Craignure ferry takes about 45 minutes with CalMac Ferries.

Planning a trip over to Mull? The Oban to Craignure ferry links the mainland with the Isle of Mull, and CalMac Ferries sails the route.

The crossing takes 45 minutes, and CalMac Ferries runs the service year round. You can compare your options on Ferryu.

  • Crossing time of 45 minutes
  • Operates year round, with two vessels during the summer season
  • The summer 2027 timetable runs from 26 March to 17 October 2027
  • Foot passengers can bring a bike free of charge by adding it to their transaction
  • Check-in is 30 minutes before departure for vehicles and 10 minutes for foot passengers

At a glance

Crossing
About 45 minutes
Oban to Craignure
Vehicles
Foot passengers
CalMac Ferries
Arrives
Craignure (Mull)
Scotland
ObanCraignure
Map data: Natural Earth. Port locations © OpenStreetMap contributors.

Who sails this route

Sailing with CalMac Ferries

CalMac Ferries operates the Oban to Craignure route year round, with two vessels during the summer season. Their summer 2027 timetable runs from 26 March to 17 October 2027, so be sure to check the timetable in good time when you plan your trip.

If you're travelling as a foot passenger and bringing a bike, add it to your transaction when you book. The bike ticket is free of charge.

Before you travel

Give yourself plenty of time on the day. Vehicles should arrive at least 30 minutes before departure, and foot passengers at least 10 minutes before departure.

In Oban, the ferry leaves from the Caledonian MacBrayne Ferry Terminal, Oban PA34 4DB.

If you're bringing a heavy vehicle, note that the Craignure linkspan has weight restrictions. Vehicles exceeding 44 tonne must have prior written permission from Argyll and Bute Council, so it's worth sorting this out well before you set off.

When you arrive in Craignure

  • Lismore lighthouse seen from the ferry between Oban and Mull
    Lismore lighthouse seen from the ferry between Oban and MullPhoto: Tim Broadbent / Unsplash
  • Highland cattle by the sea on the Isle of Mull
    Highland cattle by the sea on the Isle of MullPhoto: Arno Senoner / Unsplash
  • Cliffs on the Isle of Mull
    Cliffs on the Isle of MullPhoto: BEN ELLIOTT / Unsplash
Craignure linkspan has weight restrictions. Vehicles exceeding 44 tonne must have prior written permission from Argyll and Bute Council.
Mull / Colonsay - 30 minutes before departure

Weather in Craignure

  • Warmest month: August, average high 16°C.
  • Wettest month: January, about 255 mm of rain.
  • Sea at its warmest in August, about 15°C.

Temperature

  • Air, average daily low to high (1991–2020)
  • Sea surface, monthly average (2023–2024)
05101520°CJFMAMJJASONDJanuary: air 4.5 to 7.6°C, sea 8.9°CFebruary: air 4.3 to 7.5°C, sea 8.2°CMarch: air 4.8 to 8.5°C, sea 7.9°CApril: air 6.2 to 10.3°C, sea 8.8°CMay: air 8.3 to 12.8°C, sea 11.7°CJune: air 10.7 to 14.6°C, sea 13.9°CJuly: air 12.4 to 16.0°C, sea 14.3°CAugust: air 12.6 to 16.2°C, sea 14.5°CSeptember: air 11.3 to 15.0°C, sea 14.5°COctober: air 9.1 to 12.5°C, sea 12.9°CNovember: air 6.7 to 9.9°C, sea 11.9°CDecember: air 4.6 to 8.0°C, sea 10.5°C16°

Rain

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

050100150200250300 mmJFMAMJJASONDJanuary: 254.5 mmFebruary: 196.3 mmMarch: 169.6 mmApril: 118.0 mmMay: 114.8 mmJune: 115.4 mmJuly: 136.6 mmAugust: 160.5 mmSeptember: 180.9 mmOctober: 242.9 mmNovember: 235.5 mmDecember: 251.7 mm255

Temperature

  • Air, average daily low to high (1991–2020)
  • Sea surface, monthly average (2023–2024)
05101520°CJFMAMJJASONDJanuary: air 4.5 to 7.6°C, sea 8.9°CFebruary: air 4.3 to 7.5°C, sea 8.2°CMarch: air 4.8 to 8.5°C, sea 7.9°CApril: air 6.2 to 10.3°C, sea 8.8°CMay: air 8.3 to 12.8°C, sea 11.7°CJune: air 10.7 to 14.6°C, sea 13.9°CJuly: air 12.4 to 16.0°C, sea 14.3°CAugust: air 12.6 to 16.2°C, sea 14.5°CSeptember: air 11.3 to 15.0°C, sea 14.5°COctober: air 9.1 to 12.5°C, sea 12.9°CNovember: air 6.7 to 9.9°C, sea 11.9°CDecember: air 4.6 to 8.0°C, sea 10.5°C16°

Rain

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

050100150200250300 mmJFMAMJJASONDJanuary: 254.5 mmFebruary: 196.3 mmMarch: 169.6 mmApril: 118.0 mmMay: 114.8 mmJune: 115.4 mmJuly: 136.6 mmAugust: 160.5 mmSeptember: 180.9 mmOctober: 242.9 mmNovember: 235.5 mmDecember: 251.7 mm255
Show the numbers
Monthly averages for Craignure
MonthHigh °CLow °CRain mmSea °C
January7.64.5254.58.9
February7.54.3196.38.2
March8.54.8169.67.9
April10.36.2118.08.8
May12.88.3114.811.7
June14.610.7115.413.9
July16.012.4136.614.3
August16.212.6160.514.5
September15.011.3180.914.5
October12.59.1242.912.9
November9.96.7235.511.9
December8.04.6251.710.5

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

About 45 minutes, depending on the sailing.

Craignure – 45 minutes. (CalMac Ferries, calmac.co.uk)

Crossing Time: 45 minutes. (CalMac Ferries, calmac.co.uk)

How often does it sail?

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

Operates year round (two vessels during summer season). (CalMac Ferries, calmac.co.uk)

Can I travel as a foot passenger?

Yes.

Foot passengers travelling with a bike should add it to their transaction. The bike ticket is free of charge. (CalMac Ferries, calmac.co.uk)

Compare routes to Scotland

Who sails each route and how long the crossing takes.

RouteOperatorCrossing
Oban to Craignure This routeCalMac FerriesAbout 45 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
Scrabster to StromnessNorthLink FerriesAbout 90 minutes
Uig to LochmaddyCalMac FerriesAbout 105 minutes
Uig to TarbertCalMac FerriesAbout 100 minutes
Ullapool to StornowayCalMac FerriesAbout 2½ hours
Wemyss Bay to RothesayCalMac FerriesAbout 35 minutes

More ferries to Scotland

More ferries from Oban

Compare fares on Direct Ferries