Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Montreal to South Africa from C$ 1,064

This is the cheapest round-trip flight price found by a KAYAK user in the last 72 hours by searching for a flight from Montreal to South Africa departing on 13/8. 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.
1 adult
0 bags
Sun 26/5
Sun 2/6

Search hundreds of travel sites at once for deals on flights to South Africa

In the last 7 days, travellers have searched 44,738,066 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best South Africa Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Johannesburg
Johannesburg2 stopsC$ 1,064
Cape Town
Cape Town2 stopsC$ 1,104

Good to know

Low season

May

High season

December

Cheapest flight

C$ 1,064
Best time to beat the crowds (14% less expensive on average)
Most popular time to fly (34% more expensive on average)
Flight from Montreal to OR Tambo Airport, Johannesburg

FAQs - booking South Africa flights

  • How does KAYAK find such low prices on flights from Montreal to South Africa?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Montreal to South Africa.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Montreal to South Africa?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from Montreal is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Montreal to South Africa?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to South Africa with an airline and back to Montreal with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Montreal to South Africa?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to South Africa from Montreal up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to South Africa

  • Morning departure is around 5% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Montreal to South Africa

 
Need help choosing which airline to fly with from Montreal to South Africa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.0
DeltaOverall score based on 10966 reviews
8.6crew
7.4food
8.2boarding
7.9comfort
8.0entertainment
Airline reviews

I always fly with Delta. My friends tell me their horror stories of flying with other airlines. I just smile and say, “You should fly Delta”

10.0 ExcellentAnonymous, Apr. 2024MCI - ATL
Read more about Delta reviews

I always fly with Delta. My friends tell me their horror stories of flying with other airlines. I just smile and say, “You should fly Delta”

It was a crowded flight. They did the best they could.

It was a Red-Eye flight so was not comfortable enough to sleep, but seat was as expected. Crew was great and in-flight entertainment was excellent. Flight was smooth

Another smooth and friendly flight. For a shorter flight, it was a pleasant surprise to see a decent snack and complimentary drinks.

I received the two differed meals: chicken and pasta. I asked and I received. I am anti-wasting food!

My flight was very clean and the location was comfortable. The service was great. A satisfying flight!

At this time they are the better choice, I appreciate their professionalism ✈️

I have to say that Delta has improved their service radically since I flew with them last. I purposely have avoided flying with them for years owing to absolutely terrible service. This is no longer the case, I am glad to say.

Didn’t make the flight. My connecting flight was an hour late and I missed the flight. You rerouted me thru Atlanta and I arrived in Rome over 10 hour after my original Rome arrival time. You also left my luggage in Atlanta and it took you three day to get my bag to meI spent 4 days in the same cloths, I had packed my prescriptions in the lost bag and went 3 days withoutMy heart meds.

App was rather sporadic in working along with Wi-Fi no longer could text and passenger seated next to me was sicker than a dog from LAXLIH also disappointed I couldn’t buy access to sky club with my bonvoy Amex

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.

I thought KLM was the best airline but the Lima - Amsterdam was 1 hours late, the Brussels - Amsterdam was 2.30 hours late and the Amsterdam - Lima was 30 minutes late

no issues at all... Kudos to the food. This time was really really good

Overall a good experience. We were disappointed when we had to check our carry on due to the plane being full. KLM hadn’t notified us and we had valuable items in the carry on but they still made us check it. Some of the food was great and some was mediocre. Crew is really kind and funny.

One of the vstewardeses wanted to bump me of the plane for absolutely nothing. There is CCTV in the plane ans everything can be verified. Very disappointing , you all will see, o other 5 years and the passangers who does not smile to flight attendent will be bumped off...

The worst airline. Cancelled flight 30 min before boarding and rebooked on flight after 3 days.

I travel frequently. The flight was late again... KLM should really try and be on time

The check in was horrible. I stood in line for 1 hour to check in with an Air France ticket. Then I was told I had to go to Delta counter onstead to check in instead. It made no sense.

Generally good. The crew is excellent. The food could be better.

Did not find the wheelchair that supposed to assist and went to a long queue for transit security chk which was very slow and boarding desk wanted to close counter although that they knew that I am minutes away because of their mistake of not providing the wheelchair.

Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.

Everything went smoothly with Air France. There was a delay in departure which seemed to relate to the immigration services being short staffed.

Food could have been better especially the breakfast. Overall it was a good flight

I have used Air France and KLM many times it will help if they change their menu's feel like it's been the same for years!!!, Especially the breakfast. Overall the flight was good and enjoyable.

No bording was given for next trip on same carrier, food was very moderate.

The line at boarding was not well organized and managed

Sky priority means you get to use the KLM business Lounge.

We sat on the plane for 1 hour because the airline was short handed could not be unloading.

lounge was the highlight - seats weren't that comfortable - it was a full flight but no complaints

American Airlines is awful!! Will never fly with them again. Connection flight left early leaving 22 people in Charlotte with no way to get to Key West for 24 hours. Would not provide hotel or any other accommodations. Bags were delayed two days.

The experience with American Airlines was terrible from beginning to end. Flight 1210 from Cancun to Charlotte was delayed three times. AA customer service at the CUN airport could not provide information on why or how to accommodate me if I missed my connecting flight at CLT due to the delays. Upon arrival to CLT, de-boarding the plane was a horrible experience. You all should have allowed passengers with departing connecting flights within the hour, to get off the plane first! It caused so many passengers to lose valuable time waiting to get off the plane, and then the long lines in customs! American Airlines knew passengers had to make connecting flights and still chose not to hold the plane? I missed Flight 2758 from CLT to DCA for that reason. Waiting three more hours for the next - Flight 1269 from CLT to DCA. Once again another delay at the last possible minute before boarding due to the plane going out of service/maintenance. Once the new plane boarded, we sat on the tarmac for 40min. I did not arrive to DCA until 12:33am. I spent over 12hours at the airport and I plan to never fly American Airlines again.

We appreciated that the AA agent at the check in desk was aware that we might not make our connecting flight from Liberia to Miami due to delays. He immediately got us on an earlier flight, which meant less time in the airport and the ability to catch our flight home. Without him, we might had to spend a night in Miami, which we could not do due to work schedules once we got home. This action is what made this flight sequence excellent.

less delays; there was an hour+ delay on both flights. self serve check in kiosks weren't available for British Airways flights

The entire airline industry seems to be a total disaster these days, and this flight was no different. They never posted the gate until boarding time, then bused us to the plane, a 777! We then sat on the plane for over two hours, with almost no information as to why. When they did give us information, it was an obvious lie, like saying we would be underway in 10 minutes, while being number 5 in line for deicing. I worked in the airline industry for 20 years, it takes longer than that for each plane, and a pilot would certainly know that. All in all, a 6 1/2 hour flight was 9 1/2 hours on the plane, just ridiculous! The entire time we were given little to no information as to why things weren't happening as they should. And to top it off, the pilot had the nerve to joke upon arrival into Boston that he was glad we had joined them for the short flight from London. Just what you want after 9 1/2 hours on a rock-hard seat, someone minimizing the agony you've been feeling for hours! Oh yeah, and the added time was just enough to allow the snow to start flying in Boston, which lead to multiple accidents, which made our 1 1/2-hour drive home, 3 hours, icing on the cake!

The flight was delayed multiple times. I had to buy a new tickets (4 tickets) for my family for a total of $5200 cnd And missed thanks giving with our family. Very very poor and disappointing service.

My trip nearly doubled in length... Everything else probably could have been tolerated...

Room on aircraft was nice main cabin. Interaction with cabin crew could of been nicer....only seen them once

The crew on board were all very pleasant and happy to help. The flight had the old business class seats. The departure board in the business lounge did not update and kept on saying ' gate open' but never said boarding. When I got nervous about the departure time and walked to the gate I was told off rudely for being late.

Entertainment catalog certainly needs an upgrade to include better and latest content. Food was not good at all - they need to cook something edible. Five starts to the crew and on tim performance of British airways though!!

The flight was nearly empty so we were welcomed to spread out and relax. There was some turbulence but nothing too scary. The crew was lovely!! They engaged in conversation and were very friendly! The food is terrible!!! Horrible wooden utensils, they barely pierce the food or cut anything. I sat in basic economy and was very comfortable. Customer service at the desk was polite and helpful.

Horrible seat allocation. Boarding was slow. Food was average and so was entertainment. The TV terminal didn't work and so had to use remote.

Despite many attempts to work out a change, neither British Airways nor Kayak nor Chatdeal would allow us to cancel or change this flight so we lost all of the payments when we were not able to fly. Absolutely terrible customer service. We will never use either of the services again.

I liked that even though there was a two hour delay, I was notified WELL in advance, and could arrive at the airport later. Comfort was better than most airlines for the price. The crew was helpful and kind, taking time to respond to passengers’ questions, I noticed. The cheerfulness of the personnel made for a very pleasant vibe throughout. My experience was very positive.

The 1st flight was delayed by 7h. We missed the connection flight. They rebooked us another flight after 8 hours lay over and we had to take another connection flight after 6 hour lay over. Overall experience was horrible

Service was good and did its best. The business class of BA is simply substandard. The seats have not been upgraded in 20 years. It is not only that they are narrow and uncomfortable. The upholstery is beaten up and there is barely no storage. The entertainment system is completely outdated. Finally the First class lounge in SFO is horrible with no food and plastic glasses. To be avoided

the headphone jack was damaged making it impossible to keep a clear sound. while it is beyond the airline's control how many children are on each flight, it becomes very difficult to enjoy the flight when there are 5 or 6 children all crying and screaming at the same time. I know there is no good solution at the industry level, but I think there are good reasons to try to develop some solutions rather than just say it is the luck of the draw. maybe you could show a seating map where children who are booked are a different color, that would allow us to know what to expect and possibly rebook to a different seat or take a different flight. maybe some of the covid-related ideas about redesigning the cabin for more privacy and hygiene could be further developed and tested. on my leg from London to Washington DC, the passenger next to us was coughing consistently for long periods of time. it was obvious she had been ill and knew it before boarding. this leads me to think we should consider additional screening measures because some of the public is no longer acting responsible or ethical in regards to covid and health protocols. just answering questions on a check-in survey does not seem sufficient to convince people to not fly when they are ill and symptomatic.

Way better than EasyJet 😊seats more comfortable, staff quite nice. We were offered a free cup of water and a small snack, something EasyJet don’t offer. Departed on time and arrived ten minutes early. A pleasant experience

Book cheap flights from Montreal to South Africa

Recent round-trip flight deals

13/8Tue
2 stopsKenya Airways
36h 15mYUL-JNB
10/9Tue
2 stopsKenya Airways
29h 12mJNB-YUL
C$ 1,064
7/10Mon
2 stops
33h 40mYUL-CPT
28/10Mon
3 stops
27h 08mCPT-YUL
C$ 1,104
8/9Sun
1 stopAmerican Airlines
29h 10mYUL-JNB
24/9Tue
1 stopAmerican Airlines
31h 00mJNB-YUL
C$ 1,287
8/9Sun
2 stopsAmerican Airlines
36h 24mYUL-JNB
24/9Tue
1 stopAmerican Airlines
31h 00mJNB-YUL
C$ 1,324
14/10Mon
1 stopBritish Airways
27h 10mYUL-JNB
28/10Mon
1 stopBritish Airways
30h 10mJNB-YUL
C$ 1,390
10/9Tue
1 stopBritish Airways
29h 10mYUL-JNB
24/9Tue
1 stopBritish Airways
31h 00mJNB-YUL
C$ 1,402
9/9Mon
2 stopsKLM
22h 20mYUL-JNB
24/9Tue
1 stopKLM
23h 35mJNB-YUL
C$ 1,564
14/8Wed
1 stopDelta
27h 10mYUL-JNB
10/9Tue
1 stopDelta
26h 10mJNB-YUL
C$ 1,588
18/8Sun
1 stopDelta
20h 35mYUL-JNB
9/9Mon
1 stopDelta
23h 15mJNB-YUL
C$ 1,590
28/5Tue
2 stopsKLM
22h 20mYUL-JNB
9/6Sun
1 stopKLM
23h 35mJNB-YUL
C$ 1,613

Search by stops

Search by airline

Search by price

Recent one-way flight deals

10/8Sat
1 stopKLM
20h 35mYUL-JNB
C$ 1,107
5/9Thu
1 stopKLM
20h 40mYUL-CPT
C$ 1,130
30/8Fri
2 stopsKLM
22h 20mYUL-JNB
C$ 1,130
10/8Sat
2 stopsKLM
26h 38mYUL-JNB
C$ 1,145
5/9Thu
2 stopsLufthansa
53h 40mYUL-CPT
C$ 1,151
30/8Fri
3 stops
30h 00mYUL-JNB
C$ 1,359
30/8Fri
3 stopsQatar Airways
35h 25mYUL-JNB
C$ 2,236
5/9Thu
3 stops
63h 05mYUL-CPT
C$ 8,481
10/8Sat
3 stopsEmirates
42h 15mYUL-JNB
C$ 17,329

Search by stops

Search by airline

Search by price

Last minute flights from Montreal to South Africa

Last minute flight, train and bus deals

30/4Tue
multi-stop
39h 15mYUL-JNB
17/5Fri
multi-stop
34h 35mJNB-YUL
C$ 1,313
30/4Tue
multi-stopKLM
20h 35mYUL-JNB
7/5Tue
multi-stopKLM
23h 35mJNB-YUL
C$ 1,535
30/4Tue
multi-stopKLM
22h 20mYUL-JNB
7/5Tue
multi-stopKLM
23h 35mJNB-YUL
C$ 1,557
29/4Mon
multi-stopAmerican Airlines
27h 10mYUL-JNB
1/12Sun
multi-stopAmerican Airlines
30h 10mJNB-YUL
C$ 1,765
29/4Mon
multi-stopAmerican Airlines
36h 55mYUL-JNB
1/12Sun
multi-stopAmerican Airlines
27h 40mJNB-YUL
C$ 1,802
26/4Fri
multi-stopEmirates
28h 30mYUL-JNB
3/5Fri
multi-stopEmirates
36h 07mJNB-YUL
C$ 2,453
26/4Fri
multi-stopUnited Airlines
21h 48mYUL-JNB
3/5Fri
multi-stopUnited Airlines
25h 06mJNB-YUL
C$ 2,602
29/4Mon
multi-stopEmirates
28h 05mYUL-JNB
1/12Sun
multi-stopEmirates
45h 00mJNB-YUL
C$ 2,687
28/4Sun
multi-stopQatar Airways
29h 35mYUL-JNB
15/5Wed
multi-stopQatar Airways
28h 25mJNB-YUL
C$ 7,690
29/4Mon
multi-stopQatar Airways
29h 45mYUL-JNB
17/5Fri
multi-stopQatar Airways
28h 25mJNB-YUL
C$ 7,693

Search by stops

Search by airline

Search by price

Montreal - South Africa Flights

Departure:

Montreal (YUL)Canada

Return flight deals:

South Africa - Montreal

Cabin classes: