Cheap flights from Canada to Africa from C$ 455

This is the cheapest one-way flight price, found on 25/9. Prices may vary by date and flight preferences.
YYZ — JNB
2 Oct — 9 Oct1
1 adult
Economy
From?
To?
Mon 2/10
Mon 9/10

How far in advance should I book a flight from Canada to Africa?

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.

What is the cheapest month to fly from Canada to Africa?

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.

When is the cheapest time to fly from Canada to Africa (CA - AF)?

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.

Cheap Austrian Airlines flights from Canada to Africa

Cheap Turkish Airlines flights from Canada to Africa

Cheap Canada to Africa flights in September & October 2023

The best prices found for Canada to Africa flights for September, October

Canada to Africa 2023 flight deals

Cheap flights to Africa from Canada found for this year

Direct flights to Africa from Canada

Save time with Canada to Africa direct flight deals

Canada to Africa flights leaving soon

Late deals on round-trip flights to Africa from Canada, departing today and this week

One-way flights to Africa from Canada

The cheapest one-way flights from Canada to Africa

Find flights from Canada to Africa within your budget

Use the slider to find flights from Canada to Africa that fit your budget.

Fly from

Any airport

Fly to

Any airport

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

C$ 843

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

C$ 854

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

C$ 858

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

C$ 870

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

C$ 885

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

C$ 892

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

C$ 968

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

C$ 972

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

C$ 1,023

Flights are sorted by cheapest first

Deals found on 25/9

Reviews of airlines servicing Africa

Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Overall

7.9

Food

7.2

Boarding

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

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.

Delta
7.9
Good
3,023 reviews
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Overall

7.9

Food

7.2

Boarding

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

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.

Air France
7.6
Good
274 reviews
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Overall

7.9

Food

7.2

Boarding

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

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.

Austrian Airlines
7.5
Good
190 reviews
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Overall

7.9

Food

7.2

Boarding

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

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.

Ethiopian Air
7.5
Good
125 reviews
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Overall

7.9

Food

7.2

Boarding

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

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.

KLM
7.5
Good
196 reviews
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Overall

7.9

Food

7.2

Boarding

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

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.

Related info for your journey

Useful info, stats and facts about Canada to Africa flights.

Can I find flights from Canada to Africa for under C$ 900 on Cheapflights?

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.

Are there direct flights from Canada to Africa for under C$ 800 on Cheapflights?

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.

Are there last-minute flights available from Canada to Africa for under C$ 900?

There are currently 20+ open flights from Canada to Africa within the next 7 days for less than C$ 900.

What does YYZ to JNB mean?

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).

Top 10 airlines flying from Canada to Africa

The chart below displays the airlines Cheapflights users travelling from Canada to Africa choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-time
TAP AIR PORTUGALCheapestC$ 621AverageC$ 1,234FlexibilityNo cancel feeOn-timeN/A
Search TAP AIR PORTUGAL flights
KLMCheapestC$ 745AverageC$ 1,876FlexibilityNo cancel feeOn-time75%
Search KLM flights
Brussels AirlinesCheapestC$ 771AverageC$ 2,093FlexibilityNo cancel feeOn-timeN/A
Search Brussels Airlines flights
SWISSCheapestC$ 844AverageC$ 1,850FlexibilityNo cancel feeOn-time79%
Search SWISS flights
LufthansaCheapestC$ 878AverageC$ 1,883FlexibilityNo cancel feeOn-time76%
Search Lufthansa flights
TunisairCheapestC$ 941AverageC$ 1,645FlexibilityNo cancel feeOn-time36%
Search Tunisair flights
Azores AirlinesCheapestC$ 957AverageC$ 1,239FlexibilityNo cancel feeOn-time74%
Search Azores Airlines flights
DeltaCheapestC$ 969AverageC$ 1,759FlexibilityNo cancel feeOn-timeN/A
Search Delta flights
American AirlinesCheapestC$ 1,011AverageC$ 1,488FlexibilityNo cancel feeOn-time71%
Search American Airlines flights
LOTCheapestC$ 1,040AverageC$ 1,616FlexibilityNo cancel feeOn-time81%
Search LOT flights

Search flights to Africa by cabin class

Business Classfrom C$ 1,458/person
Economyfrom C$ 484/person

Hourly flight availability from Canada to Africa

See what time of day planes typically take off from Canada to Africa
1%of flight departuresEarly morningMidnight to 6 am
22%of flight departuresMorning6 am to noon
37%of flight departuresAfternoonNoon to 6 pm
40%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Fly with Cheapflights

What makes Cheapflights the go-to destination for all your flight needs

How does Cheapflights help users find flights from Canada to Africa?

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.

Why should you use Cheapflights to find cheap flight tickets from Canada to Africa?

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.

Can Cheapflights find flights from Canada to Africa with no change fees?

Yes! Cheapflights helps users easily find flights from Canada to Africa with no change fees.

Can Cheapflights notify me if prices for flights from Canada to Africa become cheaper?

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!

100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.