All scheduled flights from Doha to Toronto (DOH-YYZ)
Qatar
Canada
All scheduled flights from DOH to YYZ. You can fly from Doha to Toronto with 1 stop. The flight time is between 17 and 22 hours depending on your connecting flight. The DOH-YYZ route has no non-stop flights.