How far is Bali from Halifax?

The flight distance between Halifax and Bali is 15984km. Check all available flights on Wego.