How far is Taif from Toronto?

The flight distance between Toronto and Taif is 10539km. Check all available flights on Wego.