How far is Toronto from Rostov on Don?

The flight distance between Rostov on Don and Toronto is 8279km. Check all available flights on Wego.