Cheap flights from Montreal to South Africa

YMQ — JNB
6 Feb — 13 Feb1
Return
1 adult
Economy
From?
To?
Mon 6/2
Mon 13/2

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

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 58 days in advance, which can save you up to 33% on flights from Montreal to South Africa compared to booking the week you need them. Waiting 58 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 1,765. For sooner than that we have options available in the next 3 days from C$ 2,213.

What is the cheapest month to fly from Montreal to South Africa?

Our data shows that February tends to be the cheapest month to fly to South Africa from Montreal. Users have commonly found prices around C$ 1,566 for the month, but tickets can be as low as C$ 1,101. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Montreal to South Africa (YMQ - ZA)?

When flying from Montreal to South Africa, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Montreal to South Africa in February, March 2023

The best prices found for YMQ to South Africa flights for February, March
9 Feb. - 12 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

1 stop

21h 58m
CPT

Cape Town Intl

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

31h 58m
C$ 1,230

Delta

Deal found 29/1

7 Feb. - 14 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

2 stops

42h 25m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

31h 21m
C$ 1,298

American Airlines

Deal found 31/1

7 Feb. - 14 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

1 stop

27h 40m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

29h 40m
C$ 1,317

British Airways

Deal found 31/1

Montreal to South Africa 2023 flight deals

Cheap flights to South Africa from Montreal found for this year
5 Nov. - 12 Nov.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

1 stop

32h 15m
CPT

Cape Town Intl

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

28h 55m
C$ 1,111

British Airways

Deal found 29/1

26 Apr. - 9 May
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

2 stops

28h 00m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

31h 50m
C$ 1,168

Kenya Airways

Deal found 31/1

22 Aug. - 12 Sep.
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

1 stop

29h 05m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

30h 55m
C$ 1,179

American Airlines

Deal found 31/1

Cheap Kenya Airways flights from Montreal to South Africa

7 May - 19 May
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

2 stops

28h 00m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

36h 50m
C$ 1,037

Kenya Airways

Deal found 29/1

26 Apr. - 9 May
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

2 stops

28h 00m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

31h 50m
C$ 1,168

Kenya Airways

Deal found 31/1

24 May - 1 Jun.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

2 stops

33h 40m
CPT

Cape Town Intl

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

50h 00m
C$ 1,184

Kenya Airways

Deal found 29/1

Cheap United Airlines flights from Montreal to South Africa

25 Apr. - 9 May
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

1 stop

29h 45m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

34h 35m
C$ 1,305

United Airlines

Deal found 1/2

25 Apr. - 9 May
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

1 stop

24h 13m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

34h 35m
C$ 1,313

United Airlines

Deal found 30/1

7 Feb. - 14 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

1 stop

18h 15m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

29h 00m
C$ 1,365

United Airlines

Deal found 31/1

Last minute flights from Montreal to South Africa

Late deals on round-trip flights to South Africa from Montreal, departing today and this week
9 Feb. - 12 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

1 stop

21h 58m
CPT

Cape Town Intl

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

31h 58m
C$ 1,230

Delta

Deal found 29/1

7 Feb. - 14 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

2 stops

42h 25m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

31h 21m
C$ 1,298

American Airlines

Deal found 31/1

7 Feb. - 14 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

1 stop

27h 40m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

29h 40m
C$ 1,317

British Airways

Deal found 31/1

One-way flights to South Africa from Montreal

The cheapest one-way flights from Montreal to South Africa
26 Apr.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

1 stop

20h 40m
C$ 977

KLM

Deal found 30/1

28 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

2 stops

33h 50m
C$ 984

SWISS

Deal found 29/1

29 Apr.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

2 stops

45h 45m
C$ 997

United Airlines

Deal found 30/1

Related info for your journey

Useful info, stats and facts about Montreal to South Africa flights.

Which airlines flying from Montreal to South Africa have flexible cancellations due to COVID-19?

Some of our airline partners flying from Montreal to South Africa have new flexible policies in place due to COVID-19. KLM, United Airlines, and Delta are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like KLM with this kind of flexibility.

Can I find flights from Montreal to South Africa for under C$ 1,100 on Cheapflights?

Yes, there are multiple flights from Montreal to South Africa for under C$ 1,100. The cheapest flight booked recently is on Kenya Airways for just C$ 1,037, but on average you can expect to pay C$ 1,245.

Are there last-minute flights available from Montreal to South Africa for under C$ 1,300?

There are currently 20+ open flights from Montreal to South Africa within the next 7 days for less than C$ 1,300.

What are the cheapest airlines to fly from Montreal to South Africa one-way?

C$ 977 is the cheapest one-way deal found within the past few days, from KLM. You may also be able to find cheap deals on SWISS and United Airlines, with prices starting from C$ 984 and C$ 997, respectively.

What are the most popular routes from Montreal to South Africa?

Most travellers choose Montreal Pierre Elliott Trudeau Intl - Johannesburg OR Tambo, Montreal Pierre Elliott Trudeau Intl - Cape Town Intl or Montreal Pierre Elliott Trudeau Intl - Port Elizabeth when deciding on the best route from Montreal to South Africa.

What are the most popular airlines that fly from Montreal to South Africa?

Before booking your flight from Montreal to South Africa check out the most popular airlines for this route: Endeavor Airlines, American Airlines or Air France.

What are the cheapest flights from Montreal to South Africa?

The cheapest flight price from Montreal to South Africa is C$ 1,258. On average you can expect to pay C$ 2,986. The most popular route, (Montreal Pierre Elliott Trudeau Intl - Johannesburg OR Tambo), can usually be booked for C$ 1,226.

Destination points for flights from Montreal to South Africa

Select to see more specific information for flights from Montreal to all places in South Africa

Top 10 airlines flying from Montreal to South Africa

The chart below displays the airlines Cheapflights users travelling from Montreal to South Africa choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
British AirwaysCheapestC$ 1,071AverageC$ 1,373FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
Austrian AirlinesCheapestC$ 1,094AverageC$ 1,184FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search Austrian Airlines flights
DeltaCheapestC$ 1,107AverageC$ 1,550FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
United AirlinesCheapestC$ 1,121AverageC$ 1,808FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
KLMCheapestC$ 1,140AverageC$ 1,578FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
American AirlinesCheapestC$ 1,153AverageC$ 1,350FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
LufthansaCheapestC$ 1,223AverageC$ 1,533FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
Air FranceCheapestC$ 1,230AverageC$ 1,580FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
SWISSCheapestC$ 1,232AverageC$ 1,643FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights
Brussels AirlinesCheapestC$ 1,390AverageC$ 1,674FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Brussels Airlines flights
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.