Ferry availability alert
Oban to Craignure ferry sold out?
FerryAlert checks live ferry availability around the clock and emails you when a cancellation opens up space.
Route: Oban → Craignure
Crossing time
About 45 minutes.
Sailing frequency
Up to 8 sailings per day in summer; reduced in winter.
Why this route sells out
Mull is one of Scotland's most visited islands, attracting wildlife enthusiasts, walkers, and tourists bound for Iona. The Oban–Craignure route is one of CalMac's busiest and vehicle spaces — especially for campervans — sell out weeks in advance in peak season.
Frequently asked questions
Oban to Craignure ferry sold out — what can I do?
Create a FerryAlert for your date. CalMac frequently releases spaces when bookings are cancelled and we'll email you immediately.
How long is the Oban to Craignure crossing?
About 45 minutes.
Can I take a campervan on Oban to Craignure?
Yes, but oversized vehicle spaces are the first to sell out. Set an alert with your vehicle dimensions so we only notify you when a suitable space opens up.
How many times a day does the Oban to Craignure ferry run?
Up to 8 times a day in summer. Despite the high frequency, peak-season sailings still fill up — especially for vehicles.
Ready to watch for a cancellation?
Set your route and dates — we'll email you the moment space opens up.
Create Alert for this routeOther popular routes
- Portsmouth → Santander
- Portsmouth → Bilbao
- Plymouth → Santander
- Bilbao → Portsmouth
- Santander → Portsmouth
- Santander → Plymouth
- Rosslare → Bilbao
- Rosslare → Santander
- Bilbao → Rosslare
- Portsmouth → Santander
- Portsmouth → Bilbao
- Rosslare → Bilbao
- Plymouth → Santander
- Rosslare → Santander
- Bilbao → Portsmouth
- Santander → Portsmouth
- Santander → Plymouth
- Bilbao → Rosslare
- Wellington → Picton
- Picton → Wellington
- Ardrossan → Brodick
- Brodick → Ardrossan
- Troon → Brodick
- Brodick → Troon
- Craignure → Oban
- Oban → Tiree
- Tiree → Oban
- Oban → Coll
- Coll → Oban
- Oban → Colonsay
- Colonsay → Oban
- Kennacraig → Port Ellen
- Port Ellen → Kennacraig
- Kennacraig → Port Askaig
- Port Askaig → Kennacraig
- Ullapool → Stornoway
- Stornoway → Ullapool
- Uig → Tarbert
- Tarbert → Uig
- Uig → Lochmaddy
- Lochmaddy → Uig
- Mallaig → Armadale
- Armadale → Mallaig
- Wemyss Bay → Rothesay
- Rothesay → Wemyss Bay