Oban to Craignure Ferry
Depending on the season their are usually 8 daily and 60 weekly sailings between Oban and Craignure. The Oban to Craignure ferry is operated by Caledonian MacBrayne. Oban Craignure Ferry timetables change seasonally, use our Deal Finder to get tickets, pricing, schedules and availability.
Oban Craignure Ferry Times
The earliest Oban Craignure ferry typically departs Oban at about 06:45. The average sailing time of a ferry from Oban to Craignure is approximately 54m and the fastest sailing time is approximately 50m.
Oban to Craignure Ferry Prices
Ferry prices for a ferry from Oban to Craignure typically range between $37* and $129*. On average the Oban Craignure ferry is $92*. The cheapest Oban Craignure ferry prices start from $12*. The average price for a foot passenger is $35*. The average price for a Oban Craignure car ferry is $99*.
Ferry prices may differ by season and depend on various factors, such as number of passengers, vehicle type and sailing time.
How far is Craignure from Oban?
The distance between Oban and Craignure is approximately 16.2 miles (26.1km), or 14.1 nautical miles.
Is there a car ferry from Oban to Craignure?
Yes, there is a car ferry from Oban to Craignure provided by Caledonian MacBrayne. Use our Deal Finder to get live pricing and tickets for car ferries between Oban and Craignure.
Are foot passengers allowed on the Oban Craignure ferry?
Yes, Oban Craignure ferries allow foot passengers. You can travel as a foot passenger from Oban to Craignure with Caledonian MacBrayne.