By sea
You've two ways to reach Islay by sea. CalMac (Caledonian MacBrayne) carries passenger, car and freight traffic from Kennacraig on West Loch Tarbert to Port Ellen or Port Askaig. The Kintyre Express passenger ferry will take you from Ballycastle (Antrim) to Port Ellen in around an hour.