YHZ - JNB

Find cheap flights from Halifax to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg. Bundle your flight + hotel and save!

YHZ — JNB
24 Jan — 31 Jan1
Return
1 adult
Economy
0 bags
From?
To?
Mon 24/1
Mon 31/1

Good to know

Low season

November

High season

December

Average price round-trip

C$ 1,174

Good deal round-trip

C$ 942
Best time to beat the crowds (23% less expensive on average)
Most popular time to fly (36% more expensive on average)
(avg. price over the last 2 weeks)
or less

When to book flights from Halifax to Johannesburg

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for C$ 942 or less round-trip.
  • High season is considered to be November, December and January. The cheapest month to fly is November.

FAQs for booking Halifax to Johannesburg flights

Top 3 airlines serving Halifax Intl to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8.0
SWISSOverall score based on 9121 reviews
8.2Boarding
7.9Comfort
8.6Crew
7.7Entertainment
7.9Food
Airline reviews
Pros: "I upgraded to premium economy, worth every dollar. seats were comfortable and reclined quite far."
Cons: "honestly nothing needed improving ."
Read more about SWISS
Pros: "I upgraded to premium economy, worth every dollar. seats were comfortable and reclined quite far."
Cons: "honestly nothing needed improving ."
Cons: "Rude ground staff at Athens airport, unable to check in online prior to flight, had to wait in line for over an hour for a connecting flight and run to the gate to then be told I was on standby for my next connecting flight. Poor customer service, no headphones given even though all seats have tv screens - such a small thing can make a difference to overall experience eg providing headphones. The check in and boarding forbthis flight was an absolute joke. Two men were about to have a fight due to how irritated everyone was for standing in line for so long. No need whatsoever. Meanwhile 3 staff sat at the ticketing desk and just watched the line grow! When I asked for assistance they brushed me off as if I were a flea! Athens Swiss airlines ground staff are up there with the worst customer service I’ve seen."
Pros: "Crew was great, seating comfortable."
Pros: "Crew was excellent. Seats were uncomfortable"
Cons: "seat comfort"
Pros: "I loved that every seat had a pillow, blanket and head-phones waiting. The movie selection was great, too.The service was excellent. Love having metal utensils, and not plastic."
Cons: "No fault of the airline, but when passengers recline their seat backs all the way, it's very difficult for the person behind. Two vegetarians meals were offered - which is ok, but I was unsure if either had sufficient protein; plus the side dishes were all starches."
Pros: "The seats were good for a short flight, which this was. No complaints."
Pros: "Crew Was very friendly , smiley, and welcoming."
Cons: "Movie selection could have been better, but was ok."
Cons: "1.5 hour delay departing put a slight damper on this flight but otherwise it was fine."
Cons: "This flight often arrives late so it is difficult to get to your hotel"
Pros: "Our quick trip from ZUR to FLR was great! Flight was on time and pilot kept all passengers well informed upon our arrival in FLR."
Pros: "The service and THE FOOD WERE GOOD !"
Pros: "Ricaro seats often broken and backs don’t stay in the upright position."
Cons: "Food is terrible. The hot pocket meal served at the end of the westbound flight is even more than terrible. The (single) Oreo cookie served for dessert on the eastbound flight is rather disappointing and truely less than one would expect or hope for from a Swiss airline!"
Cons: "Boarding took way too long. Plane left almost 30 minutes after scheduled time."
Pros: "clean, very new plane friendly staff"
Cons: "delay"
Pros: "I had a wonderful experience the whole way through."
Cons: "The TV froze and stopped working for me. Thankfully it was the last thirty minutes of my flight. Mine was the only that appeared to be broken."
Pros: "Punctuality, onboard service and the food served were all very good. Their app is very practical, no need to go to the counter except for dispatch of luggage."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "Friendly crew. Food was good. Good take off and landing."
Cons: "Seats. They were extremely too small and tight. Made very hard to move or try to sleep during the long flight. I think they definitely need to be wider. Hard to sit side by side with others. Had to keep my arms in front of me or I would be pushing the other person. I know all airlines are pretty much the same...but it shouldn’t be."
Pros: "Seats were comfortable, food was ok."
Cons: "You need more time to make the connection in Zurich from domestic to international.....very rushed to do in less than one hour...."
Pros: "The flight was delayed from Newark to Zurich but they were able to rearrange my connecting flight before landing. The Swiss staff were very courteous and amicable. The food was also tasty."
Pros: "There was water to drink"
Cons: "Plane felt like a 1990 air France flight. Cabin dated. The least amount of room I can remember on a plane. When sitting upright and the person in front reclined, i looked at their head and if I crossed my arms, it would touch the seat in front. Could not pick up pillow that dropped on the floor, could not bend around the seat in front. Very hard to get out to use the toilet. Felt very claustrophobic."
Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."
Cons: "The boarding process is very uncomfortable as the passengers are asked to board the plane without any specific order, regardless of where they’re sitting, instead of boarding them by groups."
Pros: "Service was excelent puntualiti was excelente thank you very much"
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Pros: "Flight crew, food, and seatback entertainment system (with USB charging port) were all great."
Cons: "The seats were uncomfortable and way to close. When the person in front of me leaned their seat back, I was forced to do the same. It was nearly impossible to eat. If you had a hint of claustrophobia, you would never make this entire trip without going nuts. I noticed that many of the middle seats were unoccupied, while my family and I were crammed into four seats side-by-side. If we had empty seats between us the flight would have been bearable."
Pros: "Best food and attention that I've had on an airline in 20 years. Really. I was telling a friend today, Swiss Air started with drinks, gave us a Parisian baguette sandwich, gave us a healthy breakfast of yoghurt warm croissant butter jam orange juice, drinks again, and several passengers surrounding me got special attention, one woman with a baby, a disabled person, and a teenager that was 6'5" was relaocated by the flight attendant without him even asking to a bulkhead seat for more comfort. You don't see this kind a attention to detail on any US flights or US airlines, so I noticed it. It was as if I was traveling back in the 70's or 80's when Airlines would compete for our dollars with their service. I mentioned to my friend that if I had a choice and Swiss Air was one of the choices, I'd choose Swiss Air over any other airline."
Pros: "Crew was friendly. Food was good"
Cons: "Crew was slow to pick up dishes and trash after meals. Passenger in front of me reclined seat leaving little room for me to watch the video screen or read."
Pros: "Friendly staff"
Cons: "My seat did not recline and my tv did not work"
Pros: "Crew was good on the overseas flight. The purser especially, and his attitude rubbed off on the others."
Cons: "No wifi. Entertainment screen, etc was ancient by competitors' standards. Very difficult to operate, and I could not get it switched off once on. The screen light was in my face all night! I noticed another passenger with the same problem. Screen kept going blurry too. I booked Swissair because the price was good, now I regret that."
Pros: "good entertainment system"
Cons: "not enough leg room"
Cons: "Small spaces between seats"
Pros: "Croissants and chocolate on an early morning flight"
Cons: "1stly the lady at the check in was not nice [ i should have gotten her name -] she was rude and quite 'authoritarian' which is uncalled for- when you have paid an expensive ticket are just trying to check in. then I checked an extra bag - and could not pay where i checked in. i had to go to another counter to pay - there was a line and it took a good few extra minutes - and i still had to get thru security. if you can pay at the check in counter this would avoid this extra step. i was really not happy about it swiss air needs better efficiency and better customer service"
Cons: "Flight from Barcelona was delayed for 2 hours, so we missed the flight from Zurich to New York."
Pros: "overall very satisfied"
Cons: "no issues"
Pros: "Everything"
Cons: "Nothing"
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Pros: "The food,crew and flight were flawless. Our flight scheduling had us connecting within a thirty minute period in zurich and we had to run to catch the flight. Probably would have missed the connection if our 26 year old son didn't run ahead. Too much drama and no one from swiss air to help. Suggest more time for transfer in the future or someone to guide passengers. We were nit the only ones. However, we did make it as did the others ( luggage too!)so kudos to swiss for waiting"
Cons: "The crew was very short fused and rude to many of the passengers. I was surprised to see how they were talking to so many people I was feeling uncomfortable to even ask for a cup of water."
Pros: "The flight staff was so kind."
Pros: "that they had new movies"
Cons: "the leg space is non existent, few of the seat dont even recline meanwhile some recline more than normal"
Pros: "Everything."
Cons: "Nothing."
Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."
Pros: "I was offered several snacks throughout the flight, which helped to pass the time and gave me the opportunity to drink water, which helps a lot."
Cons: "Seats were very tight in the cabin. I don't know of an airline that does not jam seats into coach, so this is expected."
Pros: "The crew were great. They did the best they could given the circumstances. We got a compensation voucher because of all the trouble on the flight. That's something, though it's not super useful for the occasional traveler on SWISS (2000 miles and more bonus miles or CHF 50 travel voucher)."
Cons: "The plane arrived in Boston 50 minutes late, because we left Zurich late. That was because we were waiting on people to make a connection. Which was probably because their SWISS flight was late. Why are all SWISS flights running late??? There was no coffee or tea on the flight because there was a problem with the electrical system of the hot water machines. That could have been fixed before we left.... The entertainment system is clunky, and it didn't help that it had to be rebooted (took 20 minutes !?!?) in the middle of the flight to deal with some 'isssues'. The big boxes with the entertainment system underneath the seats are not fun either, they really cut into legroom. In general, it seems this plane is in need of a bit of an overhaul and maintenance. And whatever happened to Swiss punctuality? I'm not used to SWISS flights being late. You can do much better than that, you used to!"
Pros: "food was pretty good, nice selection of movies"
Cons: "cramped seats"

Best experience! Great flight crew, great on board entertainment (films, TV series,...)

-

Pros: "comfortable seats, quick flight"
Cons: "in-seat entertainment and a full salami sandwich instead of half for snack"
Pros: "Nothing. I missed my original connection because the flight from Budapest was late and I was put in a cramped middle seat while there were seats open in First Class. I should have been upgraded"
Cons: "Upgrade passengers that you make late."
Pros: "The crew was awesome u almost missed the flight but they really helped out."
Cons: "The seats are uncomfortable and cramped"
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Pros: "Entertainment"
Cons: "Boarding process and food"
Cons: "All went well!"
Pros: "Everyone on this flight from the crew to all were awesome, exactly what you hope for when traveling internationally"
Cons: "My bags did not make it to Copenhagen...again! So disppointed and completely put out by this inconvenience"
Cons: "No complaints. Good vegan food."
Pros: "The flight attendants were friendly, and service was fast. The snack was a chicken and carrot sandwich. It was good."
Cons: "The boarding was delayed twice and no explanation was given by the staff. We arrived 1 hour late."
Cons: "I was told there was no meal included because of the fare I paid. I paid $1100.00. I have never experienced this, even on round trip cheaper flights and I fly to Europe every year."
Pros: "Staff is great"
Cons: "Food is not good."
Cons: "All flights cancelled. Stuck overnight."
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "The plane was extra comfortable . The Lufthanza is it exceptional airline very nice people better than most American Airlines"
Cons: "The food was not good at all. The economy seats are uncomfortable and you should be able to walk around the plane, especially on a 9 plus hour flight."
Cons: "Did not board flight due to above Billund to Frankfurt flight being delayed and causing me to miss this flight."
Pros: "Everything was good except for the flight food. I tried the pasta and couldn’t eat it."
Pros: "Easy. Clean. Friendly. Helpful with food allergies concerns."
Cons: "That we had to pay extra fee to reserve our seats"
Pros: "Not much at all"
Cons: "I was enquiringly about the transfer of my luggage from the Hurghada flight with sunexpress with one of the Lufthansa correspondents at the central fest and the guy was absolutely clueless. Needless to say- our luggage wasn’t in Manchester when we arrived. Had to travel back to Manchester to collect it 8 hours later as it was left in Munich. Not happy one bit"
Pros: "I managed to get a seat in economy class upstairs on the Airbus A380-800, next to the window. Each window seat has a locker to stow all your in-flight stuff in and there is lots of legroom. I was impressed - that's saying a lot for a Boeing-lover. Crew was very attentive and always available."
Cons: "Boarding could have been better organized."
Pros: "Professional crew. Excellent service. Punctual. Efficient boarding in Munich. Good communication from pilot"
Pros: "The flight itself was on time, the food was basic, just like drink."
Cons: "Staff didn't ask a lady next to me to sit properly whilst she was almost laying with her shoes very near to my seat. I had to be careful not to clean her shoe soles with my clothes. Also, after arrival to Birmingham there was an unnecessary crowd created by releasing people from busses from 2 different flights simultanously."
Cons: "The flight was 100 percent full. So it was very difficult to move around. And on a 10 hour flight that is tough."
Pros: "Crew was very helpful."
Cons: "Food for Indian vegetarian meal was very poor. Idea of chickpeas in transatlantic flight is not good! Crew did help out and offer another option!"
Pros: "Smooth process. Regular updates."
Cons: "Late departure."
Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"
Pros: "The flight overall was smooth. The staff was great and friendly. I normally don't like flying but if ii had to fly again I would pick Lufthansa."
Cons: "N/a"
Pros: "On time"
Pros: "Safely got to Munich at last"
Cons: "Flight was 1.5 hours delayed overall. Gate was changed, arplane had to be replaced. Replacement was so far away that bus transportation to the plane was necessary. Crew wasn't too attentive."
Pros: "The boarding process made it easy to find my seat and get settled in."
Cons: "My seat back didn’t recline. But the one in front of me did. So I was penned in."
Pros: "Baggage handling, efficiency overall"
Cons: "Small legroom in economy"
Pros: "Love Lufthansa"
Pros: "comfort ,crew was polite and catering delicious"
Cons: "The airplane was very late, so I didn't make it to my connecting flight."
Cons: "It was a good flight, nothing I didn't like"
Cons: "The on board entertainment sucks you need to upgrade"
Pros: "priority boarding, entertainment"
Cons: "aisle bulkhead seat: curtai separating business class from economy was hanging over my legs."
Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."
Cons: "It took over an hour to drop off a bag prior to boarding. I had already checked in online. There were long lines in Bucharest and simply not enough staff working the Lufthansa desks."
Pros: "Everything"
Cons: "Not a thing"
Pros: "Flight attendants were always there when you needed them and were super nice. The plane was very clean and orderly and the crew just made it a really great flight."
Cons: "I really have no complaints at all. It was a super great flight and I will choose Lufthansa whenever possible when I fly in the future!"
Pros: "Was served food and drinks for a 2 hr flight between OTP and MUC. Who else does this? My mom was offered transportation assistance throughout the entire flight. Preboarding on every leg of the flight"
Cons: "Since I was sitting among the last seats, they ran out of.chicken and I had to settle for spinach filled ravioli. This is the only minor issue."
Pros: "The customer service from the crew. The airplane, entertainment unit and options."
Cons: "Low quality food."
Pros: "Very friendly personal, good food and drinks."
Cons: "It was delayed by 9.5 hours!!!!!"
Pros: "Great customer service by flight attendants and the food."
Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."
Pros: "The entertainment choices were excellent"

Travelling from Nigeria was a nightmare. Those thugs at the airport gave my husband and i hell because we had our boarding passes on our phone. We had to keep bribing and begging them to let us through. It is the worse travel experience I’ve ever ever had in my entire life. And I travel a lot

Pros: "Crew was great, on time flight, clean plane."
Cons: "Entertainments options were shockingly few. Honestly have not been on a plane recently with so few and limited options of TV series and movies. I was extremely surprised. Wish I had know and I would’ve had more options for my family."
Cons: "KLM lost my suitcase and did not deliver it until three days later... They refused to compensate me for having delivered the bag with broken articles inside (A pair of Rayban Wayfarers!)"
Pros: "The crew was very kind"
Pros: "Nothing"
Cons: "Transavia does not serve anything complementary, not even water. A flight between two countries that is five hours long must be better than this. I was not aware of Transavia doing that before I booked. I will never fly with them again"
Pros: "Crew were excellent"
Cons: "Old aircraft. Uncomfortable seats in economy. Entertainment screens old and almost impossible to watch - watched my iPhone! No mobile phone charger."
Pros: "15 years ago I told myself not to fly Delta anymore. But these 2 flights Detroit to Amsterdam and back changed my mind. I enjoyed the flight very much and I'm looking forward to the next one."
Pros: "Staff were professional and polite."
Cons: "Despite zone boarding, boarding and disembarkation were very slow. Passengers like me with flight connections were very anxious regarding missing these."
Cons: "Half the screens were not working - crew were made aware but nothing was done. Vegetarian choices were poor to non-existent ; I witnessed crew insist to a passenger that there were no vegetarian options! They finally cobbled something together for him but not a pleasant experience"
Cons: "Boarding was chaotic & therefore delayed take off a little Receiving luggage was slow -@ 35 minutes from landing to luggage claim, so actual arrival was considerably later for those meeting me"
Pros: "Newer plane, crew was amazing, seats were adjustable"
Pros: "The aircraft"
Cons: "No overbooking next time!"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Crew was friendly"
Cons: "Passenger who needed wheelchair assistance it took KLM 50 minutes to get him off plane which delayed our boarding. KLM not prepared to handle passengers with needs"
Cons: "The air conditioners fan was bad and they had to fix it in London which took over 40 minutes off travel time...we arrived much later than expected in Lagos"
Pros: "Crew was great and professional."
Cons: "Entertainment controls were outdated and confusing to operate. There were no charging ports."
Pros: "Just the cabin crew being nice"
Cons: "Punctuality KLM is always late"
Pros: "The flight was smooth, the service was friendly, and the food with plentiful."
Cons: "Too much activity in the cabin during the flight."
Cons: "Lost all our bags so couldn’t ski"
Pros: "Time was excellent even considering a connection delay they had. Very polite crew members. Good entertainment options."
Cons: "Cabin was crowded. Leg room was scarce, short seating space. Almost no room for sleeping if you're not a frequent economy traveler."
Pros: "Friendly and efficient crew. Flights were on time if not even early."
Pros: "Best airline in the business quick efficient and outstanding service What else can you say"
Cons: "I booked tickets via Delta, operated by KLM. They lost both of my check in bags in September, and it happened again today for the same scheduled flights. Had 4 hours of layover and KLM still wasn’t able to manage it."
Pros: "The flight started with a visit in the recently renovated KLM crown lounge in Amsterdam airport. I liked the various seating options and of course the upstairs bar. The service on board was attentive and efficient, the food options I really liked (especially the Chinese dish) but also the little touches like the nuts & gouda cheese which were served in small porcelain bowls. The seat itself was very comfortable when sitting and the structure gives a lot of privacy. However for couples or friends travelling it's a bit cumbersome to have a conversation even when sitting in seats next to each other. Overall my expectations were fulfilled."
Cons: "This seat is not ideal for sleeping for taller persons (I'm 185cm tall) as the space to put the feet is very narrow and it's uncomfortable when lying on the back (as one cannot put them in the natural resting position). Cabin temperature could have been a bit lower for my taste. Crew needs better training with regards to transfer procedure in Chengdu."
Pros: "Smooth flight."
Cons: "Seat a little cramped."
Pros: "Crew where awesone and the choice of entertainment was fantastic"
Cons: "Seats way to close together"
Cons: "Still waiting to board after missing this connection had to be booked on another airline"
Pros: "The seat was spacious and the concept of the evening meal being the lighter option was innovative and well thought out"
Cons: "Boarding was chaotic and congested with not much information or order."
Pros: "The seats seemed to have more space on this plane which was nice."
Cons: "It felt strange that the crew members completely skipped over me when serving lunch and drinks. At least something as basic as water should be given to all passengers."
Pros: "I am so grateful to have been provided delicious and filling vegan meals on this long flight. Thank you for offering a dietary option that is compassionate toward animals and contributes less to climate change! Now if only the planes were powered by clean, renewable energy... Hopefully that will become a reality someday very soon! Oh, and also the crew on this flight was exceptionally kind and helpful. Thank you so much!"
Cons: "I did not enjoy the turbulence, which I suppose is unavoidable. More importantly, I felt quite guilty about the greenhouse gas emissions of my flight. I have decided to cut down on my air travel as much as possible as a way of reducing my carbon footprint."
Pros: "Interior of the plane was clean. Smooth landing."
Cons: "Pilot did not avoid turbulence"
Pros: "The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious."
Cons: "Boarding was very confusing. There was an area where they were checking people's bags or something near the gate and you didn't know if you needed to stop at it or continue. They didn't collect garbage before landing. Not only did we have to take our bags off the plane, we had to carry our garbage (drink cups/food served) to the front of the plane to throw out."
Pros: "On both of my flights to New York City, I was amazed at how friendly and helpful the flight attendants were to the passengers. On my short flight from Basel to Amsterdam, a young French speaking girl was concerned about how to manage getting to her next gate. The flight attendants talked to her and arranged for someone to take her there. On my longer flight from Amsterdam to New York City, there was a customer who was in distress about missing a previous flight and not making it to her connecting flight in New York. One of the flight attendants reassured her until she stopped crying and calmed down. That same flight attendant was always so positive and cheerful in all she did. The rest of the crew was top notch. This was my best experience flying in such a long time. Well done, KLM crews of flights 1984 and 0645 on July 10!"
Pros: "Absolutely nothing!"
Cons: "the connection flights was the worse! The gate was changed in Amsterdam 3 times! From D82 to C6 and then to C11. The distance between B82 and C was 20-30 minutes walk. No rushing was needed though, the flight was delayed for 1:30h and after we all boarded a further delay was announced. I will never fly with KLM."
Pros: "Crew were friendly. Flight was comforyable smooth and on time. Nice snack."
Pros: "Bording was good and general flight ok"
Cons: "This airplane must be the oldest in the fleet. No USB, no charging, no touchscreen technology, no plugs, no bluetooth."
Cons: "Headset jack only worked if the headset plug was in EXACTLY the right spot."
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Pros: "Crew was very helpful.food"
Cons: "Food was not upto the mark."
Pros: "newer plane, good staff"
Cons: "need better and more food options, more often"
Cons: "suitcase didn't turn up, although connection was quite tight"
Pros: "The pilot kept us informed periodically during our journey. I liked that we could choose our seating online. The entertainment was good."
Cons: "The plane was dirty, all seats did not have pillows and blankets. Seating was not very comfortable, particularly as there was a box attached to one of the legs of the seat in front of me, making it necessary to move my legs to an uncomfortable angle."
Cons: "Long stop over at Schiphol. Too Long!!!!"
Pros: "Catering is ok"
Cons: "Seats comfort really old school"
Cons: "Terrible service in flight and customer service wise .. app functionality was below"
Pros: "Service"
Cons: "Only one queue for boarding. Flight late on arrival."
Pros: "Loved this 747! Crew was professional and food was very good."
Cons: "We had a long wait (25 minutes) at the gate because we were early."
Pros: "Quick (relatively) flight."
Cons: "Skinniest seat ever. Couldn't even lean back. I now have hunchback."
COVID-19 information

Safety measures for airlines flying from Halifax to Johannesburg

Airlines flying from Halifax to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Halifax to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Halifax to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Halifax to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Halifax to Johannesburg

Flexible cancellations

Waiving of change fees. Search flexible flights from Halifax to Johannesburg

Book cheap flights from Halifax to Johannesburg

Recent round-trip flight deals

21/2Mon
2 stopsMultiple Airlines
40h 15mYHZ-JNB
2/3Wed
2 stopsMultiple Airlines
33h 05mJNB-YHZ
C$ 1,255
20/2Sun
2 stopsLufthansa
40h 20mYHZ-JNB
2/3Wed
2 stopsLufthansa
26h 20mJNB-YHZ
C$ 1,262
17/2Thu
2 stopsMultiple Airlines
40h 20mYHZ-JNB
2/3Wed
2 stopsMultiple Airlines
33h 05mJNB-YHZ
C$ 1,317
20/2Sun
2 stopsMultiple Airlines
40h 30mYHZ-JNB
27/2Sun
2 stopsMultiple Airlines
44h 05mJNB-YHZ
C$ 1,330
21/2Mon
2 stopsMultiple Airlines
40h 50mYHZ-JNB
27/2Sun
2 stopsMultiple Airlines
44h 05mJNB-YHZ
C$ 1,336
22/2Tue
2 stopsMultiple Airlines
34h 10mYHZ-JNB
28/2Mon
2 stopsMultiple Airlines
26h 20mJNB-YHZ
C$ 1,337
21/2Mon
2 stopsMultiple Airlines
45h 20mYHZ-JNB
28/2Mon
2 stopsMultiple Airlines
26h 20mJNB-YHZ
C$ 1,355
20/2Sun
2 stopsMultiple Airlines
40h 20mYHZ-JNB
28/2Mon
2 stopsMultiple Airlines
26h 20mJNB-YHZ
C$ 1,361
17/2Thu
2 stopsLufthansa
40h 20mYHZ-JNB
24/2Thu
2 stopsLufthansa
26h 20mJNB-YHZ
C$ 1,372
18/2Fri
2 stopsMultiple Airlines
43h 55mYHZ-JNB
2/3Wed
2 stopsMultiple Airlines
33h 05mJNB-YHZ
C$ 1,387
23/2Wed
2 stopsMultiple Airlines
45h 10mYHZ-JNB
28/2Mon
2 stopsMultiple Airlines
26h 20mJNB-YHZ
C$ 1,390
18/2Fri
2 stopsMultiple Airlines
43h 55mYHZ-JNB
1/3Tue
2 stopsMultiple Airlines
26h 20mJNB-YHZ
C$ 1,411
17/2Thu
2 stopsMultiple Airlines
40h 20mYHZ-JNB
28/2Mon
2 stopsMultiple Airlines
28h 16mJNB-YHZ
C$ 1,416
19/2Sat
2 stopsMultiple Airlines
34h 10mYHZ-JNB
2/3Wed
2 stopsMultiple Airlines
26h 20mJNB-YHZ
C$ 1,428
19/2Sat
2 stopsMultiple Airlines
34h 10mYHZ-JNB
24/2Thu
2 stopsMultiple Airlines
26h 20mJNB-YHZ
C$ 1,443
18/2Fri
2 stopsMultiple Airlines
43h 55mYHZ-JNB
24/2Thu
2 stopsMultiple Airlines
33h 34mJNB-YHZ
C$ 1,449
19/2Sat
2 stopsMultiple Airlines
34h 10mYHZ-JNB
28/2Mon
2 stopsMultiple Airlines
26h 20mJNB-YHZ
C$ 1,463
19/2Sat
2 stopsSWISS
34h 10mYHZ-JNB
27/2Sun
2 stopsSWISS
33h 05mJNB-YHZ
C$ 1,538
20/2Sun
2 stopsKLM
27h 00mYHZ-JNB
26/2Sat
2 stopsKLM
31h 28mJNB-YHZ
C$ 1,702
19/2Sat
2 stopsKLM
26h 40mYHZ-JNB
26/2Sat
2 stopsKLM
31h 28mJNB-YHZ
C$ 2,023

Search by stops

Search by airline

Search by price

Halifax - Johannesburg Flights

Departure:

Halifax (YHZ)Canada

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Halifax

Cabin classes:

C$ 3,821
C$ 942

Browse origins:

C$ 1,156

Browse destinations:

C$ 1,156