How far is Bali from Townsville?

The flight distance between Townsville and Bali is 3614km. Check all available flights on Wego.