Find cheap flights from Ontario to Africa from C$ 527

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 17/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
Sat 24/6
Sat 1/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 Africa

Good to know

Low season

April

High season

July

Cheapest flight

C$ 527

Average price round-trip

C$ 1,702

Good deal round-trip

C$ 1,123

Good deal one-way

C$ 810
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Toronto Pearson Airport to Casablanca
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Ontario to Africa

Book cheap flights from Ontario to Africa

Recent round-trip flight deals

31/10Tue
1 stopAir Canada
9h 50mYYZ-CMN
6/11Mon
1 stopAir Canada
11h 01mCMN-YYZ
C$ 966
2/11Thu
1 stopAir Canada
16h 50mYYZ-CMN
8/11Wed
2 stopsAir Canada
18h 45mCMN-YYZ
C$ 1,016
2/11Thu
2 stopsAmerican Airlines
55h 55mYYZ-RAK
10/11Fri
2 stopsAmerican Airlines
17h 06mRAK-YYZ
C$ 1,039
2/11Thu
1 stopBritish Airways
12h 50mYYZ-RAK
10/11Fri
1 stopBritish Airways
27h 10mRAK-YYZ
C$ 1,061
18/10Wed
1 stopMultiple Airlines
18h 25mYYZ-NBO
18/12Mon
1 stopMultiple Airlines
27h 58mNBO-YYZ
C$ 1,081
2/11Thu
2 stopsAzores Airlines
36h 50mYYZ-CMN
8/11Wed
3 stopsAzores Airlines
37h 30mCMN-YYZ
C$ 1,130
2/11Thu
1 stopTAP AIR PORTUGAL
11h 50mYYZ-CMN
11/11Sat
1 stopTAP AIR PORTUGAL
27h 50mCMN-YYZ
C$ 1,205
19/10Thu
1 stopUndisclosed Carrier
19h 10mYYZ-NBO
3/11Fri
1 stopUndisclosed Carrier
21h 50mNBO-YYZ
C$ 1,222
31/10Tue
1 stopLOT
16h 35mYYZ-CAI
28/11Tue
1 stopLOT
15h 30mCAI-YYZ
C$ 1,239
16/11Thu
1 stopEgypt Air
19h 00mYYZ-LOS
10/12Sun
1 stopEgypt Air
22h 15mLOS-YYZ
C$ 1,287
8/10Sun
1 stopTurkish Airlines
24h 40mYYZ-ADD
31/10Tue
1 stopTurkish Airlines
35h 20mADD-YYZ
C$ 1,435
17/10Tue
2 stopsDelta
27h 45mYYZ-NBO
15/11Wed
1 stopDelta
27h 51mNBO-YYZ
C$ 1,473
22/8Tue
1 stopAir France
31h 55mYYZ-JNB
24/9Sun
1 stopAir France
27h 15mJNB-YYZ
C$ 1,512
12/10Thu
2 stopsQatar Airways
30h 25mYYZ-NBO
30/10Mon
2 stopsQatar Airways
63h 26mNBO-YYZ
C$ 1,519
19/9Tue
1 stopKLM
23h 50mYYZ-LOS
10/10Tue
1 stopKLM
20h 35mLOS-YYZ
C$ 1,545
7/9Thu
2 stopsUnited Airlines
43h 05mYYZ-ADD
9/10Mon
2 stopsUnited Airlines
28h 43mADD-YYZ
C$ 1,556
16/10Mon
3 stopsBrussels Airlines
21h 40mYYZ-ACC
31/10Tue
3 stopsBrussels Airlines
46h 15mACC-YYZ
C$ 1,579
18/10Wed
2 stopsLufthansa
43h 35mYYZ-ACC
25/10Wed
2 stopsLufthansa
21h 00mACC-YYZ
C$ 1,595
8/6Thu
1 stopEmirates
22h 30mYYZ-NBO
27/9Wed
2 stopsEmirates
26h 38mNBO-YYZ
C$ 1,649
14/10Sat
2 stopsKenya Airways
22h 50mYYZ-MRU
10/11Fri
2 stopsKenya Airways
27h 25mMRU-YYZ
C$ 2,075

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/11Fri
2 stopsAzores Airlines
32h 25mYYZ-CMN
C$ 527
17/11Fri
1 stopTAP AIR PORTUGAL
11h 10mYYZ-CMN
C$ 565
16/11Thu
1 stopUndisclosed Carrier
13h 50mYYZ-CMN
C$ 587
15/9Fri
2 stopsMultiple Airlines
22h 25mYYZ-RAK
C$ 622
12/10Thu
1 stopEgypt Air
19h 15mYYZ-LOS
C$ 726
4/10Wed
1 stopTurkish Airlines
40h 25mYYZ-LOS
C$ 786
14/6Wed
2 stopsIberia
40h 49mYYZ-JNB
C$ 820
21/8Mon
1 stopLOT
22h 35mYYZ-CAI
C$ 824
6/6Tue
2 stopsITA Airways
26h 21mYYZ-CAI
C$ 878
13/10Fri
1 stopRoyal Jordanian
37h 50mYYZ-CAI
C$ 882
13/6Tue
2 stopsLufthansa
48h 50mYYZ-CMN
C$ 912
13/6Tue
1 stopAir France
16h 45mYYZ-CMN
C$ 927
14/6Wed
1 stopEtihad Airways
28h 25mYYZ-JNB
C$ 928
21/8Mon
1 stopAir Canada
32h 35mYTZ-CAI
C$ 947
3/6Sat
2 stopsSWISS
36h 10mYTZ-CAI
C$ 972
2/10Mon
1 stopKLM
16h 15mYYZ-LOS
C$ 978
23/10Mon
2 stopsDelta
22h 01mYYZ-LOS
C$ 983
1/10Sun
2 stopsUnited Airlines
22h 35mYYZ-JNB
C$ 997
8/6Thu
directEthiopian Air
13h 00mYYZ-ADD
C$ 1,006
23/8Wed
1 stopBritish Airways
29h 20mYYZ-JNB
C$ 1,006

Search by stops

Search by airline

Search by price

Flights to Africa

Return flight deals:

Africa - Ontario

Cabin classes:

Browse origins:

C$ 1,267
C$ 1,316
C$ 1,717
C$ 1,012
C$ 1,796
View more

Browse destinations:

C$ 1,414
C$ 1,960
C$ 1,663
C$ 2,019
C$ 1,275
C$ 2,113
C$ 1,420
C$ 1,458
C$ 1,960
C$ 1,160
C$ 2,663
C$ 1,382
C$ 1,957
C$ 1,468
C$ 1,517
C$ 1,081
C$ 2,712
C$ 1,660
C$ 1,393
C$ 2,156
C$ 1,718
C$ 1,012
C$ 2,129
C$ 1,442
C$ 3,388
C$ 1,423
C$ 1,545
C$ 1,614
C$ 2,850
C$ 1,995
C$ 1,732
C$ 1,226
C$ 3,843
C$ 1,161
C$ 1,080
C$ 1,407
C$ 1,901
C$ 1,220
View more