How far is Tehran from Bora Bora?

The flight distance between Bora Bora and Tehran is 16887km. Check all available flights on Wego.