Find cheap flights from Apulia to Johannesburg

Find cheap flights from Apulia to Johannesburg

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

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Fri 6/25
Fri 7/2
Any month
Compare vs KAYAK |
Include hotels

FAQs for booking flights from Apulia to Johannesburg

How does KAYAK find such low prices on flights from Apulia to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Apulia to Johannesburg?

What is the Hacker Fare option on flights from Apulia to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Apulia to Johannesburg?

Top 4 airlines serving Apulia to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,0
SWISS
Overall score based on 9 006 reviews
8,2
Boarding
7,8
Comfort
8,6
Crew
7,7
Entertainment
7,9
Food
Airline reviews

Pros: "Crew was great, seating comfortable."

Pros: "Considering I'm still in Zurich since they rescheduled my flight for the next day I would say there is nothing positive to say at this point."
Cons: "Due to over booking they did not wait for connecting flight and instead bumped me onto the next day flight so I would say they could have been more honest in their dealing."

Cons: "seat comfort"

Cons: "Delayed flight."

Pros: "Lots of room on the flight, fresh warm bread, lots of water, nice cabin crew"
Cons: "How do I book a vegetarian meal??"

Pros: "Everything"
Cons: "Checking, boarding, flighting"

Cons: "Temperature was very hot"

Pros: "The service"
Cons: "The service and attitude"

Pros: "Arrived on time"

Pros: "Attendants were very pleasant and helpful"
Cons: "The plane was extremely cramped as the seats reclined so far back that it rested on my knees. It was extremely difficult to keep my seat back up which created an uncomfortable angle for my back on a 9 hour flight. The cabin was extremely warm and there was little airflow. The airline also lost our luggage"

Pros: "The crew , comfort"
Cons: "The long delay on take off (4 hours +) in Zurich"

Pros: "New plane"
Cons: ""Swiss" and punctuality are not anymore going together"

Cons: "No leg room very uncomfortable"

Pros: "good flight didn’t have any problems"

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"

Cons: "I was sitting on seat # 25 A : The distance between the seats in rows # 24 and # 25 was about 6 Inches less than between the other seat rows in front of us and across the isle thus making it VERY uncomfortable when the seat in front was in the sleeping condition. Peter M. Endriss"

Pros: "All went fine and the crew friendly. 12 hours from Switzerland to Sao Paulo is extremely long time to sit in an airplane, but temperature and air were fine and the flight was without delay."

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

Pros: "Swiss Air the best!!!!"

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!"

Cons: "I wasn't able to select seat before boarding"

Cons: "I was randomly selected for a second security check at the boarding gate in Zurich airport, the security staff were unfriendly, said it was a TSA requirement even though I stated I am a United States Citizen and That I have already passed through a complete security check Point, still they placed a metal & scanning detector on my feet, hands & belt. This was a complete violation of my rights. Never have I faced a humiliating situation at any other airport. If this was a TSA requirement then everyone should be subject to a second security check."

Pros: "Good clean service that Swiss is known for."
Cons: "There’s never overhead space for carryon. Ever since they went to lift, I have had to put my luggage in a row near the rear, making me wait until the plane almost complete Disembarks before able to get the bag."

Pros: "Crew was great. Flight kept time. Safe trip. Thank you."
Cons: "The on board duty free did not have ample change, so I had to forfeit $3 in change.. On top of that they secrectly charged $10 extra on my card after my flight! I already got the ticket and paid extra luggage- what is the extra charge for?? The lady at extra luggage tried to overcharge me as well! Had to refer her to your website! I need this excess charges reversed. I demand an explanation!"

Pros: "The crew greeted me with a warm welcome when I was the last to boars the plane due to a delayed flight connection. The flight was very comfortable and the crew incredibly sincere in their service."
Cons: "NA"

Cons: "My seat did not recline and my tv did not work"

Pros: "Great complimentary chocolate."
Cons: "You would think that after spending 1100 on a ticket that a passenger could chose their own seat within 24 hours of their flight. Nope. They wanted me to pay for my seat after already spending 1100. Then they said I was randomly selected for a TSA check in Zurich. Seriously. And there was no TSA agent in sight doing the check. It was a Swiss Airline Employee. Never had that happen even in the USA."

Pros: "One on the plane service and food were very good. In flight movies limited in number of choices"
Cons: "Flight delayed over an hour because they couldn't fuel the plane and had to wait for trucks. Did not update the board at the gate with boarding times and people waited on long lines unnecessarily because they did not update the boarding times. Very frustrating."

Cons: "SWISS always turns on the air conditioning too high on intercontinental flights. It is HOT inside the cabins. The entertainment system is very outdated, small screen and old and used hand set. Claiming to be a premium airline is unfortunately very overstated if you are unlucky to catch the old business class planes. Only few have changed to the new versions (777s) - Make sure to catch those."

Pros: "I really enjoyed the flight overall. Made a long flight seem not so bad."

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: "Everything except the earphones was great"
Cons: "The earphones are bad and connector is 2 pins, so couldn't use mine."

Pros: "Crew is great and took great care of us. Flight was on time and that is always a plus."
Cons: "No entertainment on this plane, which is okay. But even the magazine is pretty lame. Food was ok, although not particularly substantial."

Pros: "Flight attendants were polite and very nice."
Cons: "Flight was delayed, as a result i missed the next flight to Washington DC. My whole schedule was messed up as i had to fly through Chicago. My luggage was lost and i only received it 2 days later. Will file the complaint."

Pros: "Very professional crew"
Cons: "Not enough food"

Pros: "Helpful staff"
Cons: "I was uncomfortable with the space"

Pros: "Excellent pilot, very smooth fly and landing, good comunication, friendly , good food, nice crew,"
Cons: "A little more water, and too little nag wait in Zurich for connecting flight"

Pros: "Na"
Cons: "Na"

Pros: "Wonderful staff and service. Multiple snack and meal service very much appreciated. I love Swiss Air."
Cons: "I found the movie selection a bit limited for such a long flight."

Pros: "Crew was more friendly here"

Pros: "smooth, professional, comfortable"

Pros: "The steward was friendly"
Cons: "1) Assigned seat but was allowed to change seat 24 hours before online check in but at baggage drop off at airport, I was shocked that Swiss Air did not abide to our selected seats changed and gave us the initial seat assigned. 2) At airport check in, none of the ground crew able to gave us good explanation or assistance. 3) Enterainment has to reboot twice. Audio selection cannot be play. No USB port for charging phone."

Pros: "The thing I liked most was being offered water routinely. I think I had the options to have a glass of water six times on my flight. For some reason flying really dries me out - so I really appreciated that. The seats were more spacious than the average flights I take. There were lots of movie options. There was more than enough space in the overhead compartment. I"

Pros: "?"
Cons: "the new Boeing 777 is horrible... no space and small seats >> my feet were swollen, everything hurts the inflight- entertainment is integrated in the front seat, you can`t change screen if you are blinded as i wrote to the service center to change the seats (july 21st) i still have no answer on my mail.... service???? no more again..."

Pros: "Gate changes and delays boarding made getting food between flights an impossibility. On board food was appreciated but was a snack and in 12+ hours travelling this made it tough."

Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

Pros: "This flight left on time and landed safely."
Cons: "Not worse than other international flights. Entertainment system better than Lufthansa or United. This plane used the 2 jack connection for headphones, which prevents one from using own/normal stereo jack headphones. The provided phones are terrible had to be cranked really loud because of the plane noise, it was almost impossible to understand dialogues in movies."

Pros: "On time, organized."

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

Pros: "Friendly crew, great access to a variety refreshments, robust entertainment library."
Cons: "No suggestions."

Pros: "Yes, Very good"

Pros: "The plane size & comfort was excellent. The staff were very friendly"
Cons: "N/A"

Pros: "Loved the smooth ride."
Cons: "Bathroom was pretty nasty"

Cons: "Boarding was crazy. Could not everyone in the gate area."

Pros: "Fast boarding"
Cons: "Slow in refuelling, got us delayed for 40-"

Cons: "Delay due to strike"

Pros: "The crew was informative"
Cons: "Inflight sandwiches"

Pros: "very nice crew"
Cons: "my baggage was lost"

Pros: "Onboard crew were nice and polite. Flight was on time (a rarity)."
Cons: "The boarding crew was rude and unpleasant, the plane was boiling hot."

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"

Cons: "Staff rude and short"

Pros: "General flight journey"

Cons: "Delays, took my hand luggage into the hold,"

Pros: "Nothing"
Cons: "They check for everything in the counter as if it was a low cost airline. If you go a kilo more over your baggage allowance you have to pay 100 eur. And for your cabin luggage you only have 12 kg that they check you twice and they have security staff at the airport specifically check in this."

Cons: "I bought tickets thrue you for me two months ago Iit went well but on the last few days I also bought ticked for my brother and his wife and it was a disaster night mare for them bound for Montpellier too to attend a wedding the damn suitcase didn’t get to final destination it was at Orlando but got"

Cons: "Long haul flight made pleasant by KLM"

Cons: "Poor food, flight attend and finally baggage missing. Overall experience is extremely bad."

Cons: "Poor food, flight attend and finally baggage missing. Overall experience is extremely bad."

Pros: "Nice crew pilot food and beverage"
Cons: "No wifi"

Pros: "Crew was very friendly. Nice that wine was served without charge."
Cons: "Announcements from the cockpit were hard to hear. Food has been better in past."

Pros: "Crew was excellent -kind nice and very attentive"
Cons: "Entertainment went out mid flight. Had to be reset off 30 mins but cam back up"

Pros: "Great service"

Pros: "Efficient crew"
Cons: "Long, slow line at check in. Not many new movies or tv shows"

Pros: "Good flight, arriving well on time."

Pros: "Comfort was better than on the previous Dash-8. Food was OK."
Cons: "Despised the cold temperature and cold draft in world business even with all vents shut off...gave me a head cold. Boarding was disorganized. There was no sense of direction; ergo, everyone was jumping in."

Cons: "Flight was cancelled."

Pros: "Food was excellent, frequent and filling"
Cons: "The seat was not comfortable compared to my prior leg of the journey. Unfortunately the bathrooms were not clean, I understand that it's not the sole responsibility of the crew and passengers need to be mindful too."

Pros: "Everything is top notch for an airline company."
Cons: "Nothing.... I enjoyed every moment of the flight."

Cons: "Our two hour connection in Paris became 30 minutes because Air France was late in leaving Washington. So our luggage didn't make to to KLM to Amsterdam. My poor rating was because the luggage handling was really poor. Lots of flights from Paris to Amsterdam (almost hourly), but my bag showed up 12 hours later. My wife's bag took 36 hours. And yes, we checked in together. There were lots of confusing messages"

Pros: "He missed it due to having a 32 minute layover, which he ran all the way to board."
Cons: "he had no choice but to look at the closed door of his flight, and wait an additional 7 hours and they didn't even give him a voucher for food. I'm his mother, I'm currently visiting family in Scotland, so couldn't help him much. I'm pretty disgusting and disappointed by the whole experience."

Pros: "Friendly staff"
Cons: "Entertainment was dated and poor in function. Our bags were 99 dollars each and we’re both lost and didn’t arrive. I just filed a claim and got rude service saying I should have filed the claim at the airport baggage area but there was not anybody there to do the claim then he agent upstairs said they just spoke to them and they are there and I should have done it there. This was so rude and there is no way to get back into customs area. If we paid 200 for bags I expect them to arrive on time. I’m asking for a refund of the baggage fees."

Cons: "Bag was lost"

Cons: "KLM crews look unhappy with their work. Everything they do is a favor not duty."

Cons: "The Guy who had an accident when boarding causing a delay. Also I didn’t like the wait fir checking as passengers with children went before business class and should be after."

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: "quick and relaxed"

Pros: "Good multi media access and content"

Cons: "Service"

Pros: "Crew service"
Cons: "Flight delayed."

Pros: "Staff superb. They even surprised us with an exit row and a gift for my partners birthday! Amazing. Samantha and Dennis also took time to come and personally wish him a happy birthday. A lovely touch. This airline runs like clockwork. They are just great. The sandwich and stoop waffle are nice too."
Cons: "There is a bus to the plane, so that takes a bit of extra time but they are very well organized."

Pros: "Same as above"

Pros: "Quick (relatively) flight."
Cons: "Skinniest seat ever. Couldn't even lean back. I now have hunchback."

Cons: "With skyteam elite status cannot select free upgrade from economy to premium economy unless it is 30hrs before boarding for this code share which is actually a KLM flight"

Pros: "Boarding was smooth and hassle free, crew were friendly and helpful, food and drinks were very good, entertainment system is awesome and up to date with latest contents, good flight overall"
Cons: "Cabin noise and air conditioning too cold, didn't sleep well"

Cons: "I slept didn't have snack offered and no entertainment"

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Pros: "Newer plane. Dimming windows, upgraded bathroom. Flight crew very pleasant."
Cons: "Boarding wasn't announced. Limited in flight movie selection. Food was average. Same dessert for both meals served."

Pros: "The crew is nice"
Cons: "No respect of distancing the seats ; all the seats were occupied. No wifi"

Cons: "Boarding was a disaster as my companion was selected for random search which held us up as there was no urgency to process us. Then there was no sign for where we should go since upper deck on 747 so we went in "economy" line as indicated on ticket and then was sent to correct line when we got to the front, wasting more time. The seatrs were the most uncomfortable I have ever beeon on for a long flight. I also paid extra to be in the exit row, to have people constantly congregating in front of us.The food was also mediocre."

Pros: "The crew was perfect"
Cons: "No wi fi on the plane."

Cons: "This airline charges for everything, and after you pay once, they try to charge you again, and again, and again (four different people tried to charge me 4 different times for my two checked bags). And they lost the record of my payment, so I had to show 4 times the Amex receipt showing that I had paid before. It took 45 minutes and 4 non receptive agents for me to get my luggage checked. British Airways is significantly better."

Pros: "The crew and the food were great!"
Cons: "The seats weren’t very comfortable. You could tell the plane was a little dated. There was no WiFi and nowhere to charge your devices."

Pros: "The crew was great"
Cons: "1-2 +cms leg space"

Cons: "Seats were too close together."

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "Everything! The service was exceptional!"

Pros: "Well trained, professional, highly efficient flight attendant, and what is more important, in good mood during the whole the flight"
Cons: "The mobile application Air France didn't know the city or airport Dubai. Often same thing happens on the android application work Sheremetievo airport in Moscow"

Cons: "No entertainment facilities"

Pros: "Crew was amazing. Service and food was good."
Cons: "Random TSA check was not needed at the end when boarding."

Pros: "The cue lines per zone are the most brilliant idea!"
Cons: "After boarding began there was a backup after the gate en route to the plane. No explanation. The plane left an hour later than scheduled but seemed to arrive close to scheduled time."

Pros: "The crew was pleasant and boarding efficient I lucked out with first class"

Cons: "More water provided during the flight. Also, the second meal was not very good."

Pros: "Air France has the best crews! They really go the extra mile."
Cons: "My skis were lost on the way to Riga and had to be delivered 2 days later to Vilnius. That said, the situation was handled very professionally."

Pros: "Intranet meant I could watch movies on my iPad"
Cons: "Seats are very uncomfortable"

Pros: "Food and entertainment was awesome"
Cons: "It's awfull to sleep. Very unconfortable."

Pros: "Good food and service"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Cons: "Arrived 5 hours late"

Cons: "Being in the middle of the 4 seats with guys on both sides. They tend to restrict the space by using the arm rests."

Pros: "The entertainment has great selection. The crews were much friendier than the flight from SFO to Paris."
Cons: "The seat padding is rather thin."

Cons: "I was treated like I am not supposed to ask for food and they had one choice of meal for me while they had 2 for the rest."

Cons: "Na"

Pros: "Flight attendant Ms. Sophie Picard made every extra effort to try to find a meal when they had run out of Business Class meals. She made up for the uncomfortable seating in Business Class."
Cons: "Business class seating on the AirBus 318 is very cramped."

Pros: "More experienced, professional crew, better food and service."
Cons: "A screaming child for 8 hours (understood this is not their fault, but it did make the journey unpleasant). Old aircraft with small screens, no power etc."

Pros: "Modern aircraft with power, big screens etc"
Cons: "Teenage crew, poor service (not even water brought on request, all "self service" at back of flight, and not being allowed a second drink with dinner), poor language skills (crew not very helpful when 2 hour delay meant I could miss connecting flight, suggesting I "walk fast")."

Pros: "Crew and boarding were very good. Very helpful to foreigners. Thank you Coffe was really good didn’t eat food. Sleeping."
Cons: "Business class seats weren’t comfortable and too narrow no entertainment."

Pros: "The staff was very nice and friendly"
Cons: "One hour delay without any information on embarking and another hour in the plane before departure"

Pros: "Comfortable, hospitality and wonderful service"

Pros: "Boarding was on time"
Cons: "flight was delayed by 20 minutes Boarding got me through Sky priority quickly. Had to then wait in the boarding tunnel as the cabin was not ready. large queue Seats were exactly the same as economy so offered no added benefits apart from the meal on board parked in a distant area of the terminal and had to shuttle bus to 2E which meant a very tight transfer"

Pros: "The plane arrived in New York smoothly"
Cons: "They lost my luggage and have no information as to where it is. It has been 3 days and no Information. There was only one meal for the flight and alcoholic beverages were not included."

Pros: "Fine for a 45-50 minute regional flight."
Cons: "Wouldn’t be great for long-haul flights."

Pros: "Charmingly nice crew and involving captain"
Cons: "the delay of the flight, the drinks we had to pay in the lounge, some poeple got a 25$ compensation coupon and we didn’t. The connecting time was about 1 hour and the luggage was not put on the plane to beirut"

Cons: "no vegeterian sandwiches very disappointed"

Pros: "It es a good flight back"
Cons: "Items missing on duty free purchases"

Cons: "My baggage was broken"

Pros: "Always like Air France. They are in tune with keeping the traveler updated."
Cons: "Walked all over the terminal looking for signage for Croatia Airlines. Information services sent me to the right location, but it was marked Air France. I asked serval Air France employees for Croatia Air. None new that Air France was the CA carrier. Finally found one who bothered to look it up on her computer and low and behold, AF was the carrier!"

Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) Front seat pocket bulging with 2 extra-thick in-flight magazines 2) No on-board wifi 3) Not much seating room - very thin"

Cons: "Clean. Courtesy of staff on plane."

Cons: "Freezing"

Pros: "Not much"
Cons: "Plane late departing allegedly because of cleaning the plane, but why was the cleaning done that late? Also, ground crew remarkably uninformed about what was going on in the plane. Poor communication between plane and ground crew. No explanation from pilot as to continuing reason for delay even after we boarded. Departure time, 1.00 pm, boarded at 1.10, actual departure time 1.45, causing me to almost miss my connection and definitely causing my bags to miss the connection."

Pros: "Crew was great"
Cons: "Not enough food"

Pros: "The crew was very nice and helpful."
Cons: "The food was really poor. The chicken was as dry as it can be. The food taste was poor. I flow 3 weeks ago with KLM and the food was pretty good for flight food. Plus I didn't get my baggage at the end."

Pros: "I like that they still feed you and provide alcohol for free, even on a 40 min flight (unlike BA)."
Cons: "At one point during the flight I took a video out of my window with my camera, a member of the cabin crew barked at me in French. In bewilderment I asked her in English to repeat herself and she sarcastically repeated what she had said, in French, I asked for her to speak in English (which she had done to me previously on this Paris to London flight) yet again she scolded me in French. I was left absolutely none the wiser and it left a bad taste in my mouth."

Pros: "I didn't feel cramped in a Window Seat. Two meals were served during the flight. It was nice to get back to being fed something other than skippy snacks on an airline flight."
Cons: "I was ignored over and over again as ice cream, drinks and snacks were offer by the crew. It would have been nice if some would ask me before falling asleep if I wanted to be roused for snacks and desserts. After being on back to back flights of more than 10 hours each it would be considerate for the crew to be aware of my length of travel and to make sure they don't assume my resting my eyes is the same as me being asleep. Even when I was awake it appeared I was being overlooked, ignored and left out of complimentary services I saw other receiving....my bad for not asking to be noticed."

Pros: "Crew are efficient and friendly."
Cons: "Very small plane."

Pros: "Was upgraded to Business class, so the food was acceptable. Comfort score also reflects the Business class seat. Cabin crew were friendly and efficient."
Cons: "One bag did not arrive in Toronto, apparently delayed in Paris."

Pros: "This plane was the nicest plane I had ever been on. Very comfortable and the entertainment was amazing!"
Cons: "Airplane food is airplane food I guess."

Pros: "overall"
Cons: "Good"

Cons: "It was exce"

Pros: "New airplane was comfortable and clean. Food was just okay."
Cons: "We had to transit in Addis (connecting from Dakar) and the whole experience of going through the Addis airport, getting the voucher for the hotel, and going to the hotel was horrible: it took forever going through immigration and getting a simple stamp on the voucher (the latter an unsafe experience and time consuming, with hundreds of people piled up to get those stamps from just two people, crashing again each other, with no order, no lines). Somewhat there has to be a better way to manage this and make the experience safer and more comfortable to everybody. For instance, just enforcing to stay in line and organizing the lines would have saved everybody a lot of time and effort."

Pros: "Food and drink was good."
Cons: "Every single flight (4 total) took off late and even caused us to miss a connection. On the way to Madrid from Entebbe, my luggage was mislabeled and sent to London and now is completely lost. It has been two days of a trip of having no clothes, shoes, or toiletries other than what I had on my person. And I have yet to hear from anyone with Ethiopian Airlines, only representatives from Madrid airport."

Cons: "Better seat"

Cons: "Chicken was undercooked. No power outlets."

Pros: "Crew were very good. Comfortable flight."
Cons: "Choice of movies could be much better."

Cons: "The flight was delayed for hours in Delhi with no notice, making us spent the night at the airport. The flight was supposed to get to Abidjan around noon, but because of the delay, we missed the connection and the next available flight was the next day which would mean I missed my next flight and a work conference. In Delhi, the Ethiopian Airlines people assured me that it could be worked out in Addis, and that they could change my final destination to get me where I needed to go. However, in Addis, the employees were rude and did not even read the email that the Delhi people sent them. They would not do anything except send me to Abidjan the following day, which was useless since I already had to be in the US by then. The level of service is incredibly poor and disorganized, with many people having to wait for hours to even talk to someone and no information about what needs to be done. In the end, i had to purchase a new ticket to get to my destination. Had I known this was the case in Delhi, and that i would have to purchase a new ticket, I would have done so in Delhi rather than waiting all night and going to Addis. I fly very often and this is both the worse experience and service I’ve ever experienced on a flight, and they weren’t even able to get me to my destination."

Pros: "Crew were helpful"
Cons: "Food was very poor with very limited choices and no entertainment system on this flight"

Pros: "seat not comfortable"
Cons: "more drinks along the way"

Cons: "Not having to wait 3 days for my luggage"

Pros: "The crew was amazing and the flight was smooth"

Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."

Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."

Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"

Pros: "The aircraft was clean and the food served was cool"
Cons: "The turbulent"

Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"

Pros: "Nothing!!"
Cons: "Not very clean Several used towels noted in seat"

Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"

Cons: "They didn’t announce when boarding started/what zones were to go."

Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"

Pros: "The flight crew was pleasant and helpful"
Cons: "Being woken up throughout the night for food. The overhead screens were on all night which made it difficult to rest."

Pros: "Loved the service!"

Pros: "Everything Kosher food was excellent"
Cons: "Nothing"

Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."

Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"

Cons: "My phone was stolen on airport premises"

Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."

Pros: "food and beer were fine"
Cons: "4 flights ,4 delays. poor customer service . every thing is very slow ."

Cons: "I had to purchase the upgrade to business class at the airport. On your site business class was not available."

Pros: "Great crew, decent food"

Pros: "Crew and service"
Cons: "On board entertainment was not up to date. Old movies. Little choice."

Pros: "The food was terrible but it was somewhat editable. It could have just been because I was so hungry I could eat anything too."
Cons: "The staff was rude, the boarding was a mess, the cabin was at least a little cooler than previous flight but still very uncomfortable, the amount of announcements was absolutely absurd!!! It was almost an announcement every 15 minutes. And the plane played music (terrible music) for 45 min extremely loud after taking off AND and hour before landing. It was so awful and so loud you couldn't even hear your own entertainment playing from your own headsets. I understand music while boarding and de-planing but there is absolutely no reason to have that playing that long after take off and hat soon before landing."

Pros: "seat space was good"
Cons: "the flight was full so drink service was not well organized, lack of water"

Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."

Pros: "Nothing"
Cons: "Everything. I have written to customerrelations@ethiopianairlines.com"

Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"

Pros: "Excellent chicken dish"

Pros: "The Ethiopian Air flight crew are outstanding at their work."
Cons: "Not enough water. The water is doled out in small cups."

Cons: "Seats were dirty"

Cons: "Same as above"

Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."

Pros: "Very kind and attentive staff."

Pros: "Was a bit concerned because I only had a 45 min layover in Addis to change plans, howeve Ethiopian Air made sure we were met coming of the plane and facilitated a fast transit. Checked luggage also all made it through. I was pleasantly surprised. I flew Nairobi to Cape Town with connection in Addis."

Pros: "The service onboard was excellent!"
Cons: "The food was almost edible, but i stil ate it because i was hungry. The fish was not even real, just some sort of fishmeal,"

Pros: "The best flight ever and the crew is super cool"

Pros: "The plane on this part was not too bad."

Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."

Pros: "No delays The food on board was good. The drinks were fine My luggage was safe"
Cons: "The basement waiting area at the Addis Ababa airport was very cold and the toilets were dirty and smelly as well The crew were unfriendly and unreasonable the time of alighting"

Cons: "Food and entertainment is very poor."

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Apulia to Johannesburg

Airlines flying from Apulia 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 Apulia to Johannesburg

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Apulia to Johannesburg

Pre-flight testing

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

Book cheap flights from Apulia to Johannesburg

Recent return flight deals

20/9
Mon
1 stop
KLM
35h 55m
BRI - JNB
24/9
Fri
1 stop
KLM
15h 00m
JNB - BRI
20/9
Mon
2 stops
Air France
42h 55m
BRI - JNB
24/9
Fri
2 stops
Air France
43h 35m
JNB - BRI
20/9
Mon
2 stops
Ethiopian Air
17h 55m
BRI - JNB
24/9
Fri
2 stops
Ethiopian Air
20h 10m
JNB - BRI
20/9
Mon
1 stop
SWISS
23h 20m
BRI - JNB
24/9
Fri
1 stop
SWISS
18h 20m
JNB - BRI
18/11
Thu
2 stops
KLM
33h 50m
BDS - JNB
22/11
Mon
2 stops
KLM
39h 35m
JNB - BDS
18/11
Thu
2 stops
Ethiopian Air
16h 55m
BDS - JNB
22/11
Mon
2 stops
Ethiopian Air
21h 20m
JNB - BDS
18/11
Thu
2 stops
Ethiopian Air
16h 55m
BDS - JNB
22/11
Mon
2 stops
Ethiopian Air
21h 20m
JNB - BDS
20/9
Mon
2 stops
Ethiopian Air
17h 55m
BRI - JNB
24/9
Fri
2 stops
Ethiopian Air
20h 10m
JNB - BRI
20/9
Mon
1 stop
SWISS
23h 20m
BRI - JNB
24/9
Fri
1 stop
SWISS
18h 20m
JNB - BRI
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First