The cheapest flight from Townsville to Bali in the past month is $580. This is based on live searches across multiple online travel agents and airlines.
The distance between Townsville and Bali is 3,596 km.
Bali has 1 airport. It is Ngurah Rai (Bali) International Airport