Find cheap flights from Africa to Toronto from C$ 522

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 4/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Toronto

Good to know

Low season

February

High season

August

Cheapest flight

C$ 522

Average price round-trip

C$ 1,379
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (19% more expensive on average)
Flight from Algiers to Toronto
(price for this month)

FAQs for booking flights from Africa to Toronto

Book cheap flights from Africa to Toronto

Recent round-trip flight deals

8/10Sun
2 stopsAir France
18h 04mALG-YYZ
22/10Sun
2 stopsAir France
14h 35mYYZ-ALG
C$ 825
5/11Sun
2 stopsAir France
18h 45mALG-YYZ
5/12Tue
2 stopsAir France
15h 55mYYZ-ALG
C$ 826
8/10Sun
2 stopsAir France
18h 04mALG-YYZ
22/10Sun
2 stopsAir France
14h 35mYYZ-ALG
C$ 829
23/11Thu
1 stopLOT
15h 30mCAI-YYZ
17/3Sun
1 stopLOT
16h 35mYYZ-CAI
C$ 859
4/11Sat
2 stopsAir Canada
22h 12mALG-YYZ
5/12Tue
2 stopsAir Canada
34h 35mYYZ-ALG
C$ 876
14/11Tue
1 stopLOT
15h 30mCAI-YYZ
28/11Tue
1 stopLOT
16h 35mYYZ-CAI
C$ 887
22/11Wed
directEgypt Air
12h 20mCAI-YYZ
17/3Sun
directEgypt Air
10h 25mYYZ-CAI
C$ 894
4/7Tue
1 stopMultiple Airlines
12h 48mALG-YYZ
31/8Thu
1 stopMultiple Airlines
21h 00mYYZ-ALG
C$ 894
4/7Tue
1 stopMultiple Airlines
12h 48mALG-YYZ
28/8Mon
1 stopMultiple Airlines
24h 05mYYZ-ALG
C$ 914
9/11Thu
directEgypt Air
12h 15mCAI-YYZ
18/11Sat
directEgypt Air
10h 25mYYZ-CAI
C$ 915
23/10Mon
2 stopsLufthansa
24h 55mNBO-YYZ
1/4Mon
2 stopsLufthansa
34h 55mYYZ-NBO
C$ 919
29/6Thu
1 stopAir Canada
12h 48mALG-YYZ
13/7Thu
2 stopsAir Canada
20h 15mYYZ-ALG
C$ 938
10/11Fri
2 stopsSWISS
31h 16mCAI-YYZ
18/11Sat
2 stopsSWISS
15h 50mYYZ-CAI
C$ 1,065
5/11Sun
1 stopBritish Airways
12h 55mALG-YYZ
5/12Tue
1 stopBritish Airways
12h 45mYYZ-ALG
C$ 1,078
5/7Wed
2 stopsAustrian Airlines
35h 48mCAI-YYZ
3/10Tue
1 stopAustrian Airlines
25h 50mYYZ-CAI
C$ 1,140
12/9Tue
2 stopsUnited Airlines
28h 16mJNB-YYZ
28/9Thu
2 stopsUnited Airlines
22h 35mYYZ-JNB
C$ 1,147
24/8Thu
2 stopsAmerican Airlines
30h 21mJNB-YYZ
15/9Fri
2 stopsAmerican Airlines
57h 25mYYZ-JNB
C$ 1,226
25/11Sat
2 stopsKLM
30h 25mJNB-YYZ
11/2Sun
1 stopKLM
21h 10mYYZ-JNB
C$ 1,241
23/10Mon
1 stopDelta
23h 15mNBO-YYZ
1/4Mon
1 stopDelta
22h 00mYYZ-NBO
C$ 1,397
11/9Mon
2 stopsQatar Airways
26h 55mADD-YYZ
26/9Tue
2 stopsQatar Airways
34h 10mYYZ-ADD
C$ 1,882

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/11Sat
2 stopsAir Canada
24h 51mALG-YYZ
C$ 522
4/11Sat
1 stopLufthansa
23h 10mALG-YYZ
C$ 556
8/6Thu
3 stopsMultiple Airlines
38h 10mALG-YYZ
C$ 589
7/6Wed
2 stopsMultiple Airlines
20h 59mALG-YYZ
C$ 592
11/10Wed
directEgypt Air
11h 55mCAI-YYZ
C$ 654
14/6Wed
1 stopLOT
22h 25mCAI-YYZ
C$ 680
11/10Wed
1 stopLOT
22h 25mCAI-YYZ
C$ 683
7/6Wed
2 stopsAmerican Airlines
31h 03mNBO-YYZ
C$ 702
12/10Thu
1 stopAustrian Airlines
33h 10mCAI-YYZ
C$ 717
16/10Mon
1 stopAir France
19h 35mCAI-YYZ
C$ 734
11/7Tue
2 stopsUnited Airlines
34h 58mJNB-YYZ
C$ 746
8/6Thu
2 stopsSWISS
52h 05mCAI-YYZ
C$ 754
12/8Sat
2 stopsBritish Airways
32h 25mJNB-YYZ
C$ 933
2/9Sat
1 stopDelta
20h 19mJNB-YYZ
C$ 940
10/11Fri
2 stopsQatar Airways
31h 56mACC-YYZ
C$ 1,003
2/10Mon
1 stopKLM
18h 21mLOS-YYZ
C$ 1,090
20/6Tue
2 stopsKenya Airways
42h 25mJNB-YYZ
C$ 1,111
12/7Wed
1 stopTAP AIR PORTUGAL
42h 15mACC-YYZ
C$ 1,153
10/7Mon
2 stopsEmirates
26h 48mNBO-YYZ
C$ 1,271
21/6Wed
2 stopsBrussels Airlines
44h 53mLOS-YYZ
C$ 1,321

Search by stops

Search by airline

Search by price

Flights to Toronto

Return flight deals:

Toronto - Africa

Cabin classes:

Browse origins:

C$ 827
C$ 2,075
C$ 1,617
C$ 956
C$ 1,536
C$ 4,314
C$ 1,105
C$ 1,160
C$ 2,281
C$ 3,741
C$ 2,882
C$ 1,587
C$ 909
C$ 4,210
C$ 1,091
C$ 1,405
C$ 1,595
C$ 1,009
C$ 2,682
C$ 1,046
C$ 3,549
C$ 1,172
C$ 1,257
C$ 3,024
C$ 2,521
View more

Browse destinations: