超过2.8公里的堤道连接麦纳麦与穆哈拉格岛，及另一座桥连接钖特拉岛。连接巴林与沙特阿拉伯、通过的法赫德国王大桥长24公里，由沙特阿拉伯资助兴建，于1986年12月完成。2008年，共有17,743,495 人次经由堤道过境。位于穆哈拉格岛东北方的巴林国际机场（BAH）为巴林最主要的国际机场。该机场在2010年处理超过10万次航班，人次超过800万。巴林的国家航空公司为海湾航空，并以巴林国际机场为总部。是巴林最主要的港埠，共有15 个。2001年，巴林有八艘1,000商船，共270784 总吨以上。在城市