Flight distance between Salvador, Brazil and Oshawa, Canada 4,677.1 mi / 7,527.1 km