Question: how many hours does it take to fly to africa?
Answer: Flying time from Toronto, Canada to South Africa The total flight duration from Toronto, Canada to South Africa is 16 hours, 54 minutes. If you're planning a trip, remember to add more time for the plane to taxi between the gate and the airport runway. This measurement is only for the actual flying time.