Search live Oban to Craignure (Mull) ferry prices
The search below is already set to this route — just hit search for live fares and times from every operator. Change the ports to compare another crossing.
The Oban to Craignure (Mull) ferry
Oban to Craignure is the main ferry to the Isle of Mull, CalMac's busy crossing from the harbour town of Oban taking around 45 minutes across the Firth of Lorn. Oban is the 'Gateway to the Isles', its bay framed by hills and McCaig's Tower, with a railway station and good road links, and Craignure is Mull's principal ferry port. From there the island opens up to the colourful waterfront of Tobermory, the white-sand beaches, sea-eagles and the onward boats to Iona, Staffa and the puffins. The ferry carries cars, motorhomes, bikes and foot passengers, with several sailings a day, and vehicle space is in high demand in summer, so booking ahead is strongly advised. It is the quickest and most direct way to reach Mull and the Inner Hebrides beyond.
- Main car ferry to the Isle of Mull in around 45 minutes
- Departs Oban, the 'Gateway to the Isles', with rail links
- Craignure opens up Mull, Iona and Staffa
- Chance of sea-eagles and wildlife on the crossing
Oban to Craignure (Mull) ferry fares we have seen
| Fare basket | Fare seen | Seen on | Source |
|---|---|---|---|
| Adult foot passenger, single | £4.90 | 18 October 2026 | CalMac Summer 2026 fare table (valid from 27 March 2026) |
| Adult foot passenger, return | £9.80 | 18 October 2026 | CalMac Summer 2026 fare table (valid from 27 March 2026) |
| Car, single (passengers charged separately) | £18.20 | 18 October 2026 | CalMac Summer 2026 fare table (valid from 27 March 2026) |
| Car, return (passengers charged separately) | £36.40 | 18 October 2026 | CalMac Summer 2026 fare table (valid from 27 March 2026) |
Fares change with date, demand and vehicle; these are figures we saw on the dates shown, not quotes. A booking fee may be added. Check live prices in the search above.
Oban to Craignure (Mull) ferry times
| Direction | Sailings | Departs | Arrives | Crossing time | Days |
|---|---|---|---|---|---|
| Oban to Craignure | 6 / day | 06:45, 08:25, 09:30, 14:05, 15:50, 17:35 | 07:35, 09:25, 10:20, 15:05, 16:40, 18:35 | 50 min – 1h | Mon |
| Craignure to Oban | 6 / day | 06:30, 08:00, 10:45, 12:30, 15:35, 17:00 | 07:30, 08:50, 11:35, 13:30, 16:35, 17:50 | 50 min – 1h | Mon |
| Oban to Craignure | 7 / day | 07:20, 08:25, 09:50, 12:25, 14:05, 15:50, 17:45 | 08:10, 09:25, 10:40, 13:15, 15:05, 16:40, 18:45 | 50 min – 1h | Tue |
| Craignure to Oban | 7 / day | 06:30, 08:40, 11:00, 12:40, 13:35, 15:35, 17:00 | 07:30, 09:30, 11:50, 13:40, 14:25, 16:35, 17:50 | 50 min – 1h | Tue |
| Oban to Craignure | 7 / day | 07:20, 08:25, 09:50, 12:25, 14:05, 15:50, 17:45 | 08:10, 09:25, 10:40, 13:15, 15:05, 16:40, 18:45 | 50 min – 1h | Wed |
| Craignure to Oban | 7 / day | 06:30, 08:40, 11:00, 12:40, 13:35, 15:35, 17:00 | 07:30, 09:30, 11:50, 13:40, 14:25, 16:35, 17:50 | 50 min – 1h | Wed |
| Oban to Craignure | 7 / day | 07:20, 08:25, 09:50, 12:25, 14:05, 15:50, 17:45 | 08:10, 09:25, 10:40, 13:15, 15:05, 16:40, 18:45 | 50 min – 1h | Thu |
| Craignure to Oban | 7 / day | 06:30, 08:40, 11:00, 12:40, 13:35, 15:35, 17:00 | 07:30, 09:30, 11:50, 13:40, 14:25, 16:35, 17:50 | 50 min – 1h | Thu |
| Oban to Craignure | 9 / day | 07:20, 08:25, 09:50, 12:25, 14:05, 15:50, 17:45, 19:35, 21:50 | 08:10, 09:25, 10:40, 13:15, 15:05, 16:40, 18:45, 20:25, 22:50 | 50 min – 1h | Fri |
| Craignure to Oban | 9 / day | 06:30, 08:40, 11:00, 12:40, 13:35, 15:35, 17:00, 19:15, 21:10 | 07:30, 09:30, 11:50, 13:40, 14:25, 16:35, 17:50, 20:15, 22:00 | 50 min – 1h | Fri |
| Oban to Craignure | 15 / day | 07:20, 08:00, 09:00, 09:45, 09:50, 10:30, 13:00, 13:10, 15:45, 15:45, 15:50, 17:10, 17:45, 19:35, 21:50 | 08:10, 08:50, 10:00, 10:35, 10:40, 11:20, 13:50, 14:10, 16:25, 16:35, 16:40, 18:10, 18:45, 20:25, 22:50 | 40 min – 1h | Sat |
| Craignure to Oban | 11 / day | 06:30, 08:40, 09:15, 10:30, 11:00, 11:45, 14:15, 15:35, 17:00, 19:15, 21:10 | 07:30, 09:30, 10:05, 11:30, 11:50, 12:35, 15:05, 16:35, 17:50, 20:15, 22:00 | 50 min – 1h | Sat |
| Oban to Craignure | 5 / day | 09:45, 11:30, 14:25, 15:50, 17:40 | 10:35, 12:30, 15:25, 16:40, 18:40 | 50 min – 1h | Sun |
| Craignure to Oban | 5 / day | 09:00, 11:05, 13:00, 15:50, 17:00 | 10:00, 11:55, 14:00, 16:50, 17:50 | 50 min – 1h | Sun |
Winter 2026/27 timetable from CalMac's PDF. Some sailings carry conditions (letter codes) in the PDF and Sunday services differ; check CalMac's timetable and service status before travelling.
Source: assets.calmac.co.uk, checked 18 October 2026. This timetable is valid from 19 October 2026 to 12 March 2027. Timetables change by season; the search shows the sailings for your date. Live status: calmac.co.uk.
Who sails Oban to Craignure (Mull)
| Operator | Ships | Crossing | Sailings | Foot passengers | Pets | Check-in |
|---|---|---|---|---|---|---|
| Isle of Mull and Loch Frisa | 45 minutes | up to 6 / day each way (winter) | Yes | Allowed: 'pet in lounge' ticket (limited) or pet stays in the car; assistance dogs anywhere except play areas | vehicles 30 minutes before, foot passengers 10 minutes before |
Rules differ by operator and ship; confirm when you book. Sources: calmac.co.uk. Checked 18 October 2026.
What to know about the Oban to Craignure (Mull) crossing
Check-in
Vehicles must check in 30 minutes prior to departure; foot passengers 10 minutes prior to departure. (calmac.co.uk)
Foot passengers
Carried on every sailing; foot passenger check-in 10 minutes. (calmac.co.uk)
Vehicles
Loch frisa sailings marked a in winter pdf; hot drinks vending only. (calmac.co.uk)
Pets
Pets travel on a lead in designated areas or stay in the car. CalMac sells a 'pet in passenger lounge' ticket (limited numbers) or a 'pet remains in car' option (you cannot return to the car deck during the crossing). Assistance dogs are allowed in all public areas except children's play areas. (calmac.co.uk)
Bicycles
Pedal cycles free; add to booking; groups of 6 or more inform port office in advance. (calmac.co.uk)
Accessibility
Passenger assistance page linked, no detail on route page. Oban: accessible toilets, lift. Craignure: accessible parking and toilets next to terminal. Notice: Craignure passenger access system issue may slow MV Isle of Mull turnarounds. (calmac.co.uk)
Where the ferry leaves from and arrives
Oban ferry terminal
- Address
- Caledonian MacBrayne, Ferry Terminal, Oban, PA34 4DB.
- Facilities
- Free Wi-Fi, ticket office, waiting areas, toilets, baby changing, vending machine, defibrillator, lift.
Source: calmac.co.uk, checked 18 October 2026.
Craignure ferry terminal
- Address
- Caledonian MacBrayne, Craignure, Isle of Mull, PA65 6AY.
- Facilities
- Free Wi-Fi, ticket office, waiting area, toilets, EV charging point; Post Office/Store about 50 metres (fuel, cash).
Source: calmac.co.uk, checked 18 October 2026.
Staying in or around Craignure
Ports & operators on this route
Oban to Craignure (Mull) ferry — common questions
How long is Oban to Craignure?
Around 45 minutes across the Firth of Lorn to the Isle of Mull.
Who operates the Mull ferry?
CalMac (Caledonian MacBrayne) runs the Oban to Craignure crossing.
Should I book the Mull ferry in advance?
For vehicles in summer, yes — car space is in high demand. Foot passengers can usually turn up.
How much is the Oban to Craignure ferry?
CalMac publishes a fixed fare table for this route (Summer 2026 table, valid from 27 March 2026): the adult foot-passenger single and the car single we saw on 18 October 2026 are in the fares table on this page, with the source. Passengers are charged separately from the vehicle, and the fare is the same whoever you book with.
What time is the first ferry from Oban to Craignure in winter?
In the winter 2026/27 timetable the first weekday sailing from Oban leaves at 06:45 (Mon). Times change by season and on some dates; check CalMac's timetable and service status before travelling.
Related ferry routes
Other routes from Oban
Where these facts come from
Checked by the CheapFerries editorial team on 18 October 2026. Operators change timetables, fares and rules, so confirm details for your sailing when you book.
- calmac.co.uk www.calmac.co.uk/en-gb/route-information/oban-craignure
- assets.calmac.co.uk assets.calmac.co.uk/media/va5lj3n0/wtt-11-oban-craignure-07-10.pdf
- calmac.co.uk www.calmac.co.uk/en-gb/ports/oban-port/
- calmac.co.uk www.calmac.co.uk/en-gb/ports/craignure-port/
- calmac.co.uk www.calmac.co.uk/en-gb/travel/travelling-with-pets/