Isle of Iona

Getting Here

What you need to bear in mind when planning a visit to stay on Iona is that you are undertaking a modern day pilgrimage and the only way back to Oban is across Mull!

Here are the links that you need to make.

Glasgow to Oban -Bus and train about - 3 hours

Ferry Oban to Craignure, Mull - 45 minutes

Bus/ Drive across Mull - allow an hour and quarter

Ferry Fionnphort to Iona - 15minutes

We suggest you choose your day of arrival and work backwards. The ferry from Oban that leaves 'around' 4pm is the last ferry that connects at Craignure on Mull with a bus to Fionnphort. The last ferry to Iona waits for this bus and leaves around 6.15pm.

When connecting from Glasgow, bear in mind that the noon train (check timetables) that departs from Glasgow Queen Street is your last connection to Oban that gets you to Iona on the same day.

If you are only coming for a short stay we recommend arriving in Oban and staying the night to enable you to get to Iona the next and be able to enjoy the most of the day on Iona. It is such a long way to come for a few hours and there is so much to see!


Public Transport

Trains, buses and ferries are well connected but there are a limited number of connections and it varies depending on the day of travel, especially in the Winter (October- March). Even in summer, travel on a Sunday is very limited. So please check all you connection times.

For current detailed timetables and bookings please visit:

Bus: on the mainland across Mull (Craignure-Fionnphort)



Early booking is advised in peak season for cars and check in is 30mins before sailing.


Private Transport

If you are bringing your own car it has to be left in the public car park in Fionnphort, Mull. We recommend that you drive to the jetty and unload your passengers and luggage, and then drive back up the street and turn right into the free car park

Marketing Mull & Iona have developed a one-page website promoting how to
drive on our roads, with Georgia O’Neill’s lovely video, please share!