To get to Iona, first you need to get to Mull. The most direct route for Iona is via the Oban to Craignure Ferry.
Travel by car, bus or train to Oban and then ferry from the CalMac ferry terminal.
It is then a 1 hour drive from Craignure to Fionnphort.
There is also a bus service which connects with the ferry at Craignure. The bus journey from Craignure to Fionnphort takes approximately 1 hour 20 minutes.
Fionnphort, located on the south westerly tip of Mull, is where you will find the ferry port for Iona. It’s not required to book this service, just show up and buy a ticket. The sailing takes just 10 minutes.