How far is Toronto from Teixeira de Freitas?

The flight distance between Teixeira de Freitas and Toronto is 7911km. Check all available flights on Wego.