港口分别为岛屿东南方的爱伦港（Port Ellen）与东北方的阿斯凯克港（Port Askaig）。而艾拉机场（又称为格兰艾格戴尔机场，Glenegedale Airport）则位于爱伦港北方约5、6英里的海岸边，原本是个由英国皇家空军（RAF）在第二次世界大战期间所辟设的军用机场，目前则由英国国营的高地与岛屿机场公司（Highland and Islands Airports Limited）负责营运，其国际航空运输协会（IATA）代号为ILY。专事苏格兰离岛航运的渡轮公司喀里多尼亚-麦布莱恩（Cal