Nonstop flights are rare; typical one-stop routing (via Paris, Istanbul, Frankfurt, Doha) takes ~14 hours 30 minutes total.
Variables:
Time difference: Algiers is UTC+1; Toronto UTC−5/−4 (DST). So 5–6 hour clock difference.
Check Skyscanner/Google Flights for current options.