Craignure is a village and the main ferry port on the Isle of Mull, Argyll and Bute, Scotland. The village is within the parish of Torosay. The village is located around Craignure Bay, on Mull's east coast. It has a population of roughly 200 people. Close to the village are two castles: Torosay and Duart.