Cheap flights from Montreal to South Africa

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 61 days in advance, which can save you up to 38% on flights from Montreal to South Africa compared to booking the week you need them. Waiting 61 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,315. For sooner than that we have options available in the next 3 days from C$ 1,488.

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 January, February 2022

The best prices found for YMQ to South Africa flights for January, February
7 Feb. - 23 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

2 stops

34h 15m
CPT

Cape Town Intl

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

29h 41m
C$ 1,053

Multiple Airlines

View Deal

Deal found 1/20/22

7 Feb. - 23 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

2 stops

34h 15m
CPT

Cape Town Intl

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

31h 41m
C$ 1,070

Multiple Airlines

View Deal

Deal found 1/17/22

7 Feb. - 23 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

2 stops

34h 15m
CPT

Cape Town Intl

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

30h 41m
C$ 1,075

Multiple Airlines

View Deal

Deal found 1/19/22

Montreal to South Africa 2022 flight deals

Cheap flights to South Africa from Montreal found for this year
7 Feb. - 23 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

2 stops

34h 15m
CPT

Cape Town Intl

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

29h 41m
C$ 1,053

Multiple Airlines

View Deal

Deal found 1/20/22

15 Mar. - 3 Apr.
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

1 stop

30h 15m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

30h 30m
C$ 1,058

British Airways

View Deal

Deal found 1/19/22

7 Mar. - 30 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

2 stops

31h 50m
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

25h 45m
C$ 1,060

Multiple Airlines

View Deal

Deal found 1/17/22

Last minute flights from Montreal to South Africa

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

Montreal Pierre Elliott Trudeau Intl

DUR

Durban King Shaka Intl

2 stops

37h 55m
DUR

Durban King Shaka Intl

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

26h 00m
C$ 1,413

Qatar Airways

View Deal

Deal found 1/20/22

30 Jan. - 28 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

DUR

Durban King Shaka Intl

2 stops

30h 45m
DUR

Durban King Shaka Intl

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

26h 00m
C$ 1,453

Qatar Airways

View Deal

Deal found 1/20/22

30 Jan. - 2 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

DUR

Durban King Shaka Intl

2 stops

31h 05m
DUR

Durban King Shaka Intl

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

26h 00m
C$ 1,476

Multiple Airlines

View Deal

Deal found 1/20/22

One-way flights to South Africa from Montreal

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

Montreal Pierre Elliott Trudeau Intl

DUR

Durban King Shaka Intl

2 stops

36h 45m
C$ 790

British Airways

View Deal

Deal found 1/18/22

7 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

2 stops

30h 10m
C$ 885

SWISS

View Deal

Deal found 1/18/22

7 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CPT

Cape Town Intl

3 stops

40h 00m
C$ 913

Multiple Airlines

View Deal

Deal found 1/18/22

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. Delta, Qatar Airways, and KLM are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Delta 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 Multiple Airlines for just C$ 1,053, but on average you can expect to pay C$ 1,075.

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

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

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

C$ 790 is the cheapest one-way deal found within the past few days, from British Airways. You may also be able to find cheap deals on SWISS and Qatar Airways, with prices starting from C$ 885 and C$ 1,068, respectively.

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

Most travellers choose Montreal Pierre Elliott Trudeau Intl - Cape Town Intl, Montreal Pierre Elliott Trudeau Intl - Johannesburg OR Tambo 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: American Airlines, Air Canada or Air France.

What are the cheapest flights from Montreal to South Africa?

The cheapest flight price from Montreal to South Africa is C$ 823. On average you can expect to pay C$ 2,505. The most popular route, (Montreal Pierre Elliott Trudeau Intl - Cape Town Intl), can usually be booked for C$ 1,072.

Can I fly to South Africa from Montreal right now?

Information is based on travel restrictions from Montreal to South Africa

Most visitors from Montreal need to provide a negative COVID-19 test result and/or quarantine to enter South Africa.

COVID-19 testing requirements
Visitors from Montreal must present a negative RT-PCR (NAAT) test taken 72 hours before departing to South Africa.

Quarantine requirements
Visitors from Montreal are not required to quarantine after entering South Africa.

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Can I fly back to Montreal from South Africa?

Returning to Montreal from South Africa

COVID-19 testing requirements
Visitors from South Africa must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Montreal.

Quarantine requirements
Visitors from South Africa are not required to quarantine after entering Montreal.

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
American Airlines
CheapestC$ 629
AverageC$ 812
FlexibilityNo cancel fee
On-time71%
COVID-19 safety
British Airways
CheapestC$ 787
AverageC$ 1,277
FlexibilityNo cancel fee
On-time70%
COVID-19 safety
Delta
CheapestC$ 793
AverageC$ 1,124
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
SWISS
CheapestC$ 796
AverageC$ 961
FlexibilityNo cancel fee
On-time79%
COVID-19 safety
Air Canada
CheapestC$ 823
AverageC$ 1,095
FlexibilityNo cancel fee
On-time67%
COVID-19 safety
Lufthansa
CheapestC$ 824
AverageC$ 1,174
FlexibilityNo cancel fee
On-time76%
COVID-19 safety
KLM
CheapestC$ 828
AverageC$ 1,355
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
United Airlines
CheapestC$ 865
AverageC$ 1,135
FlexibilityNo cancel fee
On-time69%
COVID-19 safety
Air France
CheapestC$ 910
AverageC$ 1,374
FlexibilityNo cancel fee
On-time77%
COVID-19 safety
Qatar Airways
CheapestC$ 937
AverageC$ 1,257
FlexibilityNo cancel fee
On-time68%
COVID-19 safety