Average flight duration from United States to Bali depends on which airport you fly into and out of. Flying from Los Angeles to Denpasar Bali Ngurah Rai is 21h 15m on average, while flying from Miami to Denpasar Bali Ngurah Rai is 24h 45m on average. Denpasar Bali Ngurah Rai is the most popular airport in Bali.