Find cheap flights from Africa to Ontario from C$ 530

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/10. 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
Wed 5/7
Wed 12/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 Ontario

Good to know

Low season

October

High season

August

Cheapest flight

C$ 530

Average price round-trip

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

FAQs for booking flights from Africa to Ontario

Book cheap flights from Africa to Ontario

Recent round-trip flight deals

21/9Thu
1 stopAir Canada
12h 48mALG-YYZ
3/10Tue
2 stopsAir Canada
16h 05mYYZ-ALG
C$ 780
21/9Thu
2 stopsAir Canada
22h 21mALG-YYZ
3/10Tue
2 stopsAir Canada
14h 05mYYZ-ALG
C$ 782
21/9Thu
1 stopAir Canada
11h 28mALG-YYZ
3/10Tue
1 stopAir Canada
13h 15mYYZ-ALG
C$ 785
20/9Wed
1 stopMultiple Airlines
14h 55mALG-YYZ
3/10Tue
1 stopMultiple Airlines
13h 15mYYZ-ALG
C$ 804
8/10Sun
2 stopsAir France
18h 04mALG-YYZ
22/10Sun
2 stopsAir France
14h 35mYYZ-ALG
C$ 821
6/11Mon
1 stopLOT
15h 30mCAI-YYZ
6/5Mon
1 stopLOT
21h 35mYYZ-CAI
C$ 828
8/10Sun
2 stopsAir France
18h 04mALG-YYZ
22/10Sun
1 stopAir France
16h 25mYYZ-ALG
C$ 839
2/10Mon
2 stopsMultiple Airlines
33h 30mALG-YYZ
11/10Wed
2 stopsMultiple Airlines
23h 55mYYZ-ALG
C$ 847
1/10Sun
2 stopsMultiple Airlines
32h 30mALG-YYZ
11/10Wed
2 stopsMultiple Airlines
23h 55mYYZ-ALG
C$ 860
12/10Thu
1 stopLufthansa
14h 55mALG-YYZ
17/10Tue
2 stopsLufthansa
18h 45mYYZ-ALG
C$ 968
10/7Mon
directEgypt Air
11h 35mCAI-YYZ
30/8Wed
directEgypt Air
10h 25mYYZ-CAI
C$ 1,004
6/10Fri
2 stopsUnited Airlines
18h 48mLOS-YYZ
20/10Fri
1 stopUnited Airlines
33h 11mYYZ-LOS
C$ 1,088
3/10Tue
1 stopBrussels Airlines
19h 50mACC-YYZ
5/11Sun
2 stopsBrussels Airlines
40h 50mYYZ-ACC
C$ 1,110
6/11Mon
2 stopsSWISS
31h 16mCAI-YYZ
6/5Mon
1 stopSWISS
31h 35mYYZ-CAI
C$ 1,125
26/9Tue
1 stopKLM
26h 45mLOS-YYZ
25/1Thu
2 stopsKLM
44h 10mYYZ-LOS
C$ 1,204
20/10Fri
2 stopsAmerican Airlines
63h 21mNBO-YYZ
28/10Sat
2 stopsAmerican Airlines
23h 05mYYZ-NBO
C$ 1,244
27/9Wed
2 stopsBritish Airways
27h 05mACC-YYZ
9/11Thu
2 stopsBritish Airways
32h 13mYYZ-ACC
C$ 1,341
16/10Mon
1 stopDelta
20h 21mNBO-YYZ
31/10Tue
1 stopDelta
16h 45mYYZ-NBO
C$ 1,376
14/9Thu
2 stopsEmirates
44h 38mNBO-YYZ
21/9Thu
1 stopEmirates
22h 30mYYZ-NBO
C$ 1,733
17/7Mon
3 stopsKenya Airways
31h 24mCPT-YYZ
31/7Mon
3 stopsKenya Airways
49h 40mYYZ-CPT
C$ 1,853

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/10Wed
2 stopsAir Canada
24h 58mALG-YYZ
C$ 530
3/10Tue
1 stopMultiple Airlines
22h 30mALG-YYZ
C$ 541
3/10Tue
2 stopsLufthansa
20h 23mALG-YYZ
C$ 564
9/10Mon
directEgypt Air
11h 55mCAI-YYZ
C$ 654
2/11Thu
directEgypt Air
12h 15mCAI-YYZ
C$ 656
27/6Tue
3 stopsMultiple Airlines
40h 15mCAI-YYZ
C$ 660
9/11Thu
1 stopLOT
15h 30mCAI-YYZ
C$ 674
9/10Mon
1 stopLOT
24h 25mCAI-YYZ
C$ 680
13/10Fri
2 stopsUnited Airlines
31h 59mCPT-YYZ
C$ 698
3/10Tue
2 stopsAir France
22h 34mCAI-YYZ
C$ 702
21/10Sat
2 stopsAmerican Airlines
46h 36mNBO-YYZ
C$ 711
10/6Sat
2 stopsAustrian Airlines
42h 21mCAI-YYZ
C$ 723
21/6Wed
2 stopsSWISS
36h 06mCAI-YYZ
C$ 725
10/10Tue
2 stopsQatar Airways
36h 50mABV-YYZ
C$ 1,037
25/7Tue
2 stopsDelta
32h 05mNBO-YYZ
C$ 1,087
5/10Thu
2 stopsKLM
19h 05mLOS-YYZ
C$ 1,109
12/7Wed
1 stopTAP AIR PORTUGAL
42h 15mACC-YYZ
C$ 1,145
13/10Fri
3 stopsKenya Airways
28h 45mCPT-YYZ
C$ 1,157
6/9Wed
2 stopsBritish Airways
24h 10mNBO-YYZ
C$ 1,194
29/9Fri
2 stopsEmirates
47h 03mACC-YYZ
C$ 1,278

Search by stops

Search by airline

Search by price

Flights to Ontario

Return flight deals:

Ontario - Africa

Cabin classes:

Browse origins:

C$ 977
C$ 2,071
C$ 2,002
C$ 897
C$ 1,380
C$ 2,782
C$ 1,131
C$ 2,055
C$ 1,345
C$ 913
C$ 2,975
C$ 3,740
C$ 2,908
C$ 1,756
C$ 902
C$ 3,714
C$ 1,087
C$ 1,356
C$ 1,937
C$ 2,239
C$ 1,118
C$ 2,663
C$ 1,388
C$ 2,252
C$ 927
C$ 1,208
C$ 1,797
C$ 1,664
View more

Browse destinations: