Острів Балі знаходиться на кордоні, де зустрічаються Тихий та Індійський океан. Балійським морем омивається з півночі (Тихий океан). Ломбокська протока (Індійський океан) зі сходу.