Users have found that booking a flight from Canada to Africa at least 54 days early can save you up to 19% on average compared to booking a flight this week. If booking 54 days before your flight isn’t an option for you, users have found flights from Canada to Africa for as little as C$ 1,637 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as C$ 1,884 for flights departing within the next 3 days.
Flights from Canada to Africa lean towards being more expensive in July. Prices are generally better when you fly from Canada to Africa in May, with the cheapest ticket starting at C$ 972.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Africa as you normally would.
Fly from
Fly to
Budget
C$ 843 - C$ 1,023
Route
Depart
Return
Price
Montreal Pierre Elliott Trudeau IntlCasablanca Mohamed V
YUL - CMN
YULCMN
Montreal Pierre Elliott Trudeau Intl
Tue 3/10
Nonstop7h 10m
Casablanca Mohamed V
Thu 16/11
2 stops35h 15m
Montreal Pierre Elliott Trudeau IntlTunis Carthage
YUL - TUN
YULTUN
Montreal Pierre Elliott Trudeau Intl
Thu 8/2
1 stop32h 15m
Tunis Carthage
Thu 22/2
1 stop25h 30m
Montreal Pierre Elliott Trudeau IntlCasablanca Mohamed V
YUL - CMN
YULCMN
Montreal Pierre Elliott Trudeau Intl
Sun 29/10
Nonstop7h 05m
Casablanca Mohamed V
Tue 12/12
1 stop27h 35m
Montreal Pierre Elliott Trudeau IntlCasablanca Mohamed V
YUL - CMN
YULCMN
Montreal Pierre Elliott Trudeau Intl
Mon 4/12
1 stop12h 15m
Casablanca Mohamed V
Sun 17/12
1 stop33h 20m
Montreal Pierre Elliott Trudeau IntlCasablanca Mohamed V
YUL - CMN
YULCMN
Montreal Pierre Elliott Trudeau Intl
Wed 8/11
2 stops22h 05m
Casablanca Mohamed V
Sun 19/11
1 stop15h 30m
Montreal Pierre Elliott Trudeau IntlAlgiers Houari Boumediene
YUL - ALG
YULALG
Montreal Pierre Elliott Trudeau Intl
Thu 16/11
Nonstop7h 50m
Algiers Houari Boumediene
Wed 22/11
Nonstop9h 00m
Montreal Pierre Elliott Trudeau IntlTunis Carthage
YUL - TUN
YULTUN
Montreal Pierre Elliott Trudeau Intl
Wed 22/11
1 stop17h 45m
Tunis Carthage
Sat 2/12
1 stop15h 55m
Montreal Pierre Elliott Trudeau IntlTunis Carthage
YUL - TUN
YULTUN
Montreal Pierre Elliott Trudeau Intl
Wed 18/10
1 stop10h 40m
Tunis Carthage
Wed 8/11
1 stop15h 55m
Montreal Pierre Elliott Trudeau IntlTunis Carthage
YUL - TUN
YULTUN
Montreal Pierre Elliott Trudeau Intl
Wed 22/11
2 stops14h 25m
Tunis Carthage
Fri 8/12
2 stops17h 35m
Entertainment
Overall
Food
Boarding
Comfort
Crew
Reviews
Flight delayed from 7:45 to 1:00 Pm. No effort from delta to reschedule. Left me arriving after my connection departure. I had to rebook. Myself. But no seat assignments. Put me in last seat that doesn’t recline. This was returning from Florida. Going to Florida my flight was cancelled. I had to rebook on another airline that cost me double.
Entertainment
Overall
Food
Boarding
Comfort
Crew
Reviews
Flight delayed from 7:45 to 1:00 Pm. No effort from delta to reschedule. Left me arriving after my connection departure. I had to rebook. Myself. But no seat assignments. Put me in last seat that doesn’t recline. This was returning from Florida. Going to Florida my flight was cancelled. I had to rebook on another airline that cost me double.
Entertainment
Overall
Food
Boarding
Comfort
Crew
Reviews
Flight delayed from 7:45 to 1:00 Pm. No effort from delta to reschedule. Left me arriving after my connection departure. I had to rebook. Myself. But no seat assignments. Put me in last seat that doesn’t recline. This was returning from Florida. Going to Florida my flight was cancelled. I had to rebook on another airline that cost me double.
Entertainment
Overall
Food
Boarding
Comfort
Crew
Reviews
Flight delayed from 7:45 to 1:00 Pm. No effort from delta to reschedule. Left me arriving after my connection departure. I had to rebook. Myself. But no seat assignments. Put me in last seat that doesn’t recline. This was returning from Florida. Going to Florida my flight was cancelled. I had to rebook on another airline that cost me double.
Entertainment
Overall
Food
Boarding
Comfort
Crew
Reviews
Flight delayed from 7:45 to 1:00 Pm. No effort from delta to reschedule. Left me arriving after my connection departure. I had to rebook. Myself. But no seat assignments. Put me in last seat that doesn’t recline. This was returning from Florida. Going to Florida my flight was cancelled. I had to rebook on another airline that cost me double.
Entertainment
Overall
Food
Boarding
Comfort
Crew
Reviews
Flight delayed from 7:45 to 1:00 Pm. No effort from delta to reschedule. Left me arriving after my connection departure. I had to rebook. Myself. But no seat assignments. Put me in last seat that doesn’t recline. This was returning from Florida. Going to Florida my flight was cancelled. I had to rebook on another airline that cost me double.
Yes, there are multiple flights from Canada to Africa for under C$ 900. The cheapest flight booked recently is on Air Canada for just C$ 843, but on average you can expect to pay C$ 865.
Cheapflights has 20 direct flights from Canada to Africa under C$ 800. A good price for a direct flight from Canada to Africa is less than C$ 872.
There are currently 20+ open flights from Canada to Africa within the next 7 days for less than C$ 900.
Toronto Pearson Intl Airport is YYZ and Johannesburg OR Tambo Airport is JNB. These codes are created by the International Air Transport Association (IATA) and airlines use them to identify the departing and arrival airports in the flight routes they service. While you’re still figuring out your travel plans, it’s not a bad idea to learn the names and codes of other airports around these areas: Cairo Airport (CAI), Cape Town Intl Airport (CPT), Tunis Carthage Airport (TUN), Casablanca Mohamed V Airport (CMN), Marrakech Menara Airport (RAK).
1%of flight departures | Early morningMidnight to 6 am |
---|---|
22%of flight departures | Morning6 am to noon |
37%of flight departures | AfternoonNoon to 6 pm |
40%of flight departures | Evening6 pm to midnight |
Cheapflights makes it easy to find Canada to Africa flights by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Canada to Africa for you. Better yet — we are completely free to use.
Yes! Cheapflights helps users easily find flights from Canada to Africa with no change fees.
Yes, and it’s super simple to set up. Perform a flight search above and use a valid email address to enable the Price Alert feature. That’s it!