印度各大城市之间有各种各样的航空公司——国泰航空和亚洲航空。
大多数重要的航空公司都飞往雅加达,雅加达是巴厘岛的连接点,但也有几次航班直接降落在巴厘岛。巴厘岛唯一的机场,Ngurah Rai国际机场(DPS),就在库塔的南边。更便宜的方法是乘飞机到雅加达,然后再去巴厘岛。
巴厘岛周围有一些汽车租赁服务,但建议只在偏远地区使用汽车。在库塔和主要地区,步行或公共交通是可取的。
公共汽车通常是摆渡的形式,把游客从巴厘岛送到爪哇或苏门答腊。也有一些当地的公共汽车,但除了这些,大多数旅行都是在陆地上通过人力车或步行完成的。
巴厘岛周围有许多渡轮,可通往爪哇、苏门答腊岛和巴厘岛周围的其他岛屿。在大陆周围也有可航行的小型摩托艇。