How far is Tehran from Sao Paulo?

The flight distance between Sao Paulo and Tehran is 12197km. Check all available flights on Wego.