BCN - JNB

Find cheap flights from Barcelona to Johannesburg

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

BCN — JNB
Dec 10 — Dec 171
Return
1 adult
Economy
0 bags
From?
To?
Sat 10/12
Sat 17/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

February

High season

December

Cheapest flight

R6 694

Average price (return flight)

R9 469

Good deal (return flight)

R12 158
Best time to beat the crowds (29% less expensive on average)
Most popular time to fly (27% more expensive on average)
Flight from Barcelona-El Prat to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less

When to book flights from Barcelona to OR Tambo

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Barcelona

  • Looking for a cheap flight? 25% of our users found flights on this route for R12 158 or less round-trip.
  • The cheapest flight from Barcelona to Johannesburg was found, on average, 79 days before departure.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is February.
  • Morning departure is around 40% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Barcelona to Johannesburg flights

Top 5 airlines serving Barcelona-El Prat to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,0
SWISSOverall score based on 9448 reviews
8,2Boarding
7,8Comfort
8,6Crew
7,7Entertainment
7,9Food
Airline reviews
Pros: "Nothing"
Cons: "Time schedule Better customer services"
Read more about SWISS
Pros: "Nothing"
Cons: "Time schedule Better customer services"
Pros: "Everything from the crew being super accomodating and friendly to the comfort and taste of the food was delicious."
Pros: "Crew was great, seating comfortable."
Cons: "seat comfort"
Pros: "The food was great and the crew was very friendly."
Pros: "On time. Check in was very easy."
Cons: "They asked me to pay for my luggages. It is strange"
Pros: "It was fine - overall pleasant/nothing."
Cons: "It was fine - overall pleasant/nothing wrong, but not outstanding, either. It helps to have no one in the middle seat, but it would have been nicer to have slightly more comfortable seating, and a bit more privacy."
Pros: "Crew was very attentive, information from the cockpit was enough to let us know but not disruptive"
Cons: "Boarding was one long line that other passengers in the airport had to walk through. This was difficult for passengers with kids and those with needed special accommodations Ike wheelchairs, canes etc"
Cons: "First plane from Barcelona to Zurich was turned around mid flight for medical emergency. Missed connection flight and had to wait 24 hours for next flight to LA."
Pros: "Food / movies"
Cons: "Comfort/ staff"
Pros: "Unexpected food/snacks that were provided.Good crew and the plane was on time."
Cons: "Poor boarding process. Plane change caused poor seat selection after they changed the seats that we paid extra for. Very little leg room for an overseas flight."
Pros: "Good on board service"
Cons: "Again delayed"
Pros: "Never made connection so now 1 day late."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "On Board Service"
Cons: "Delays...Delays..."
Pros: "upgrade to business class"
Cons: "the flight was delayed, so I have arrivede later and was told that I should have been there for the original time..."
Pros: "I love Swiss Airlines, would definitely book with them in the future"
Pros: "Crew"
Cons: "8 kilo limit on carry-on luggage. Customer service attendant issuing boarding passes was less than friendly."
Pros: "100% the best flight experience I've ever had flying. Wish I flew to Europe more so I could fly with Swiss more often. Thanks!"
Pros: "Friendly service and food"
Cons: "Older plane with no entertainment"
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: "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: "Quick and easy- no problems. We had drink service and a yummy croissant. Flights attendants were really nice and spoke great English."
Pros: "Good service - including snacks and drinks. Smooth flight."
Cons: "Upon boarding, the agents in the airport gave us a hard time over a bag that definitely met carry-on requirements. Almost made us check it, and then changed their mind last minute. Very unnecessary/dramatic situation, especially since we flew with that bag via carry-on multiple times (and on even smaller planes)."
Pros: "Very friendly crew, good legroom in economy, excellent meals."
Cons: "None"
Pros: "The boarding process was smooth. The crew was friendly and attentive. Even though it was a short flight, we each got a piece of Swiss chocolate."
Cons: "Like most planes, there was not enough leg room."
Pros: "I am very satisfied and I will recommended it to my friendships"
Pros: "It was okay. No complaints. I appreciated that I was given a seat near the front to run and make my next flight."
Cons: "my ticket was changed and messed up and could be due to language and understanding, I ran a lot to get to my flight and had to go back and forth between the check in line and ground force and wait out of line until a resolution was found."
Pros: "Flight crew were courteous and efficient."
Pros: "Comfort"
Cons: "Delay in BCN for an hour"
Cons: "My seat did not recline and my tv did not work"
Pros: "the food was delicious, the movie selection was great, the seats were comfortable, the plane was chilly but they supplied us all with nice warm blankets, and I prefer it be cold over hot on the plane any day."
Cons: "The line at the check in was quite long. Luckily I had only carryon"
Pros: "Everything"
Cons: "Check in"
Pros: "The crew members were professional and we really appreciate their high quality of service. Love the food and we enjoyed the wide selections of entertainment that was provided."
Cons: "N/A"
Cons: "On ticket it said time between flights was 1hr 25min, but as soon as we got off the plane we had to RUN through Zurich airport, where 1000 other people were all trying to funnel down the single escalator to Passport Control, to get to our gate. Then we had to wait in another Passport Control. TERRIBLE and stressful. The actual flight was fine."
Cons: "Our luggage was left behind in Zurich after an unnecessary gate check. There were plenty of room in the overhead bins, and we purposefully bought the luggage because they were sized for bin storage."
Pros: "Snack offered was tasty"
Cons: "No USB charger in seat"
Pros: "Food wag good, plane comfortable"
Cons: "Transfer at Zurich"
Pros: "comfortable flight"
Cons: "Flight from Barcelona was delayed for 2 hours, so we missed the flight from Zurich to New York."
Pros: "Liked the crew, seats, snack. Definitely a pleasant experience."
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 plane was remarkable and the service was excellent!"
Cons: "The wifi on the plane was horrible."
Pros: "The food was great, the seats were thin and we had a lot of room and the staff was super!"
Cons: "Nothing, we would have stayed in this airplane longer...."
Cons: "I arrived to the airport within an hour of boarding time. I wasn't told the gate to my plane until 8:30. When I arrived to the gate there were no employees to speak to and it stated boarding time was 8:35 we didn't board until 9! It was just scary and confusing for someone flying alone in another country. When all the other confused flyers asked simple questions the employees at the gate were annoyed and rude."
Pros: "Comfy, loved the individual Tvs and food was great!"
Cons: "No inflight entertainment."
Cons: "There is no question about check-in?? My ticket, booked through Kayak, did not state that no baggage is included. The Swiss air just said I should have picked it up from the booking and forced me to pay Euro 30, which I will claim back from Kayak. This is gross misrepresentation and on the same ticket flying a luggage was included."

Last minute change of aircraft from Amsterdam to Mexico City made our seats different and not as comfy as on the 787-900 planned. Crew was a little bit snippy and not as friendly as I expected on Aeromexico. KLM crews are fantastic! KLM food is not so much for their short-haul flights serving these salad vegan boxes.

Muy buen servicio al cliente

Both airports totally understaffed. Awful experience.

Over 3 hours of delay without any assistance from klm

Very cramped flight, overhead bins were all completely filled, and passengers had to fly with bags by their feet which was not very comfortable for me personally.

Great flight Will go again!

Pros: "Very nice airplane and pleasant crew"
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: "KLM never disappoints, the cabin crew was extremely kind and helpful!. The food was great, nice leg room in regular economy class, thousands of movies and tv shows...it was great!"
Cons: "Well there was a LOT of turbulence but no one can control the weather and shout out to the pilot for giving us such a smooth landing a rough weather!"
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: "Good beverage service."
Cons: "Over an hour delayj for departure."
Cons: "Delays, took my hand luggage into the hold,"
Cons: "This was just a short commuter flight from Lyon to Amsterdam for connection."
Pros: "The crew"
Cons: "Seat comfort"
Pros: "Like the overall KLM experience"
Cons: "Food could have had better quality and the stewardess served it all at once versus in the various courses."
Pros: "Crew was nice and friendly"
Cons: "Airplane so uncomfortable. Food horrible. Not even available for one of us what we ask for on what was offered. Bad taste and not what can be on a that length of time flight."
Pros: "Economy comfort was very nice, food decent, plenty of toilets to avoid overcrowding, and good entertainment selection."
Pros: "Service was great as usual. Food was very good and entertainment options were great so you won't have to be bored throughout the trip."
Cons: "I have ordered Wheelchair for my parents which one of my parent didn't get it on Mumbai Airport. When they arrived on Amsterdam Netherlands Airport they were dropped to the gate assigned first and once the gate changed on the fly no body came to help them moving to the new gate assigned which was far away to walk. Nobody even came to tell them that the gate has been changed. It was because of my father's alertness they didn't miss the connecting flight and when my father asked help to members on airport none of them helped my parents and other 4 co passengers which also were on wheel chairs. It was so scary experience for them that they asked me not to book any more flights with Jet Airways. I won't recommend Jet Airways to any of my friends for their parents to travel to USA. I strongly recommend you guys to take a strict action against this. This is so unacceptable."
Pros: "Friendly crew! More legroom, good entertainment and food was great! Smooth landings pretty much on time."
Cons: "Boarding could be better"
Pros: "The crew was really friendly."
Cons: "There was a Force Majeur delay in Helsinki due to wings freezing that caused 20 minute delay to Amsterdam and made the interchange stressful."
Pros: "Very pleasant, professional crew"
Cons: "Very slow check in. Mainly because other passengers obviously don't read instructions re: weight/contents of cabin bags etc. Would be helpful if there was additional staff to deal with them away from check in desk. This would mean that others did not have to queue for 25 minutes because the check in girls also had to deal with them"
Cons: "wasn't able to take the flight since I missed it"
Pros: "The staff tried to help me when it was evident we would not arrive on time"
Cons: "The connecting flight is too short of a time. We were late out of LAX and I missed my connection and had to sit in airport for 5 hours. Missed my grandson’s third birthday party. Just made me sad as Travelled from far to try to make it."
Pros: "The attention and service!! Excellent. It was my birthday and KLM the head purser surprised me with 2 bottles of bubbles and a handwritten birthday card KlM and the crew of this flight thank you very much !"
Cons: "Nothing to say"
Cons: "You are almost always late!"
Cons: "KLM lost my luggage during the layover. My luggage didn't arrive even after the next flight to Prague. Customer service wouldn't give me any idea what flight my luggage would arrive on, nor would they tell me what time my luggage might be delivered to me."
Cons: "Nothing good to say about this flight. The plane was old with no entertainment. The sits where very compact and not comfortable at all. The food was a sweet bread and water. The flight attendants were rushing and will take a while if you needed anything. I felt like I was taking a bus with graffiti all over the place."
Pros: "Need better quality tvs for such a long flight and better movies There were only 4 Bollywood movies and not the latest ones either"
Pros: "Able to fly direct to ansterdam"
Cons: "Have to lay over on the way back. More expensive than other airlines."
Cons: "Boarding was confusing and disorganized"
Pros: "The aircraft felt clean and quite spacious (decent legroom). Cabin crew was friendly and everything went as expected. Bonus points for the Beemster cheese sandwich (I was totally disappointed when they served the food, but more than pleasantly surprised by the quality of the cheese - I even bought some afterwards, from the Albert Heijn just outside the security area)."
Cons: "Very odd queue separation at boarding. Passengers were divided in 5 lanes, depending on their seating area withing the plane (for a more efficient boarding, I presume) but, by the time we all got to the actual aircraft, we formed another queue in the boarding bridge so it didn't feel like any time was saved or anything."
Pros: "Nice crew; clean plane; decent dinner"
Cons: "No entertainment system; insufficient knee space"
Pros: "Friendly attendants. Decent food, and frequent snacks and beverages."
Cons: "No charging ports for electronic devices."
Pros: "Nice flight, nice crew, and a nice experience."
Pros: "The food was excelent"
Cons: "I have to pay to pay a little more confort"
Pros: "My bagage broke"
Cons: "I paid extra fee for extra bagage which was tv and i paid insurance my tv broke and no one responces for it"
Cons: "No proper info regarding cancellation. Staff was unfriendly and abruptly responded to passengers."
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: "was very quick"
Cons: "old plane, tight and uncomfortable"
Pros: "I was pleasantly surprised they had a snack service on such a short flight. The flight attendants were very friendly"
Cons: "Amsterdam customs is the most disorganized I have ever seen. With the number of tourists entering the country you would think they would have done something about it. There were only 2 customs agents!! One for all passports and 1 for all passports. We were in the customs hall longer than we were in flight!"
Pros: "The crew service is impeccable. Ground services very friendly and professional."
Cons: "The seats are very uncomfortable. The individual screens are simply outdated like you basically will damage your eyes looking at them. No chargers for phones."
Pros: "No chargers or tv on planes"
Cons: "At Amsterdam we were told that our checkin luggage wouldn't be at Sydney!! Some low fat meals were terrible!"
Cons: "One of the senior stewardesses we're very rude. Whether it's her personal opinion or KLM's policy, it's unreasonable to think that a 3 years old child could or should hold her pipi over 20 minutes, while they slowly and inefficiently trying to give out food. Several parents were there with the request to let us through to the toilet with small children and she smiled in our face and said "no, we will finish first and than you can go". She might be not fit for the job anymore, but KLM can't afford this kind of treatment."
Pros: "Everytime she passed she was hitting me or I had to hold my drink so that she wouldn't knock it off"
Pros: "Comfortable flight to Amsterdam for vacation in UK. More meals than expected. Also wasn't expecting some of the comforts offered to "regular" class seats like eye masks, ear plugs, pillows and blankets. It was an overnight flight, so maybe that should have been expected, but I don't think we had those 4 years ago when traveling overseas."
Cons: "Nothing. This is filler text to meet min characters."
Pros: "KLM fed a sandwich even though the flight was only 2 hours. The crew was pleasant. Getting through the Amsterdam airport to catch a connecting flight with only an hour to do so was no big deal. Airport staff was pleasant and helpful."

Was not able to pay for checked luggage online. Even 24 hours before flying. More expensive at the airport.

The check in operator

Luggage handling. Arrived in Johannesburg without my luggage. Communication regarding lost luggage is basically non-existent.

A really excellent and comfortable experience. No wifi in my section of business class though - would have made it perfect.

The cabin crew was friendly. But boarding takes forever and the flight gad long delays on both inbound and outbound flight

Air France service was superb. The airline did their best to expedite the boarding process even with the constant changes of Covid19 guidelines

Pros: "Nice crew"
Cons: "Not loose my luggage:)"
Pros: "The sear was messy they didn't clean it it was full of pieces of bread."
Cons: "boarding the flight on time instead of delaying it two times... and also putting the information at the flight information screen if I haven't gone to ask to the airport information stand I would never know the flight departure gate that was at the complete opposite side of the airport of were the initial flight was going to depart."
Cons: "I was catching a flight in Paris to Aberdeen after arriving from Malaga. The time between flights was not enough 55 mins as the gate closed 20 mins before departure and it takes at least 15 minutes from arrival to taxi to the terminal and then get off the plane. I had to change from terminal F to E which was well sign posted but I only made it with 4 minutes to spare"
Cons: "Boarding (by bus) was a total chaos. I had to stand for about 50 minutes, either on the crowded bus or, after climbing with great difficulty three flights of stairs to a high jet-bridge (I am 76), standing there forever with 200 persons waiting to get access to the plane. Totally unacceptable. They started the boarding process early (50 minutes before departure), but passengers were allowed to actually board the plane at the time it was supposed to take off."
Cons: "Very cramped seat on the TGV train. I will definitely choose and pay a seat on my own next time, rather than accepting the on picked by Air France... And it will be cheaper, too!"
Cons: "Advertised October Pink products but did not have them for breast cancer support"
Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."
Pros: "Amasing crew"
Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"
Pros: "It was very comfortable and pleasant."
Cons: "Could be a little better the service, the dinner was late"
Pros: "All went right namely the seats but the luggage condition is the worst"
Cons: "Air France is not a low fare airlines, I had to pay 225 USD against 3 luggages which is not acceptable. We should have the right for one luggage per ticket as all other airlines. If I knew this will happen, I wouldn’t use Air France and this will be the last time I buy a ticket on Air France"
Cons: "We had a short delay"
Pros: "Good crew, as usual with Air France."
Cons: "Old plane with very lousy seats for a super expensive business class. Super slow check in and overall process till boarding because of lack of ground staff compared to passenger volumes"
Pros: "Arrived on time."
Cons: "Overhead luggage storage jammed with luggage belonging to someone who was sitting far behind my seat."
Pros: "Crew was awesome!!"
Cons: "I paid extra for the seat, but there was a metal box under the seat in front of me that curtailed my ability to stow my carry bag, and my leg room. I am very diappointed that I paid above the normal seat charge as if there was a premium to this seat, but in reality it was a sb par seat."
Pros: "The crew was friendly!"
Cons: "Once again no vegetarian options."
Pros: "Fantastic Crew!"
Cons: "Seats are comfortable but tight."
Pros: "Crew was very nice and the food was excellent."
Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."
Pros: "Crew was nice although one fellow was a little too “nervous” and looked bossy"
Cons: "Food was awful. Asked for vegan meal they got it half right, as vegan is not vegetarian. And the second meal or snack as they say was not vegetarian or vegan at all."
Pros: "Crew was nice, too short of a flight to figure out more"
Cons: "no chance to try. Can’t pick a special meal in short term flights and snacks are not vegan"
Pros: "1. The flight attendant staff was very polite and cheerful. 2. The plane was clean and comfortable."
Cons: "1.The entertainment monitor did not function well enough to be able to watch. 2.The headset only function on one ear. 3. You could not hear announcements over the PA system"
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: "Short flight so I can't really complain. It was no frills, standard small aircraft with no high tech entertainment system. Seats were fairly comfortable"
Cons: "I ordered Asian Vegetarian Meal. But they served me only pasta."
Cons: "I will not use o recommend to anyone to buy a ticket with the agency, at the airport in China we were treated like criminals because as they said we were not register in the system as passengers it was really a nightmare"
Pros: "I liked the food, the crew, the service"
Cons: "The seats we were assigned ( we are two we'll feed person's and the seats are toooo narrow"
Pros: "Boarding for BUsiness class was fine. Seating was cramped."
Cons: "As I said in my rating, seating was cramped. Food was mediocre. Crew was pleasant."
Pros: "The service was very professional."
Cons: "Everything went well."
Pros: "Nothing"
Cons: "The seat seemed smaller and space was very uncomfortable. The boarding process was very painful because we had to wait for a longtime."
Cons: "Crew not only lacked sensibility to understand the purpose of an emotional support dog but kept harassing me about the dog being tied to my seat. At some point a flight attendant even tried to touch my dog, invading my personal space. When the dog rightfully acted defensive trying to protect me, the crew member started threatening me that he would have the dog sent to cargo, the last thing a person with an emotional support pet wants to hear. Extreme lack of professionalism."
Pros: "Standard on most parts with pleasant staff"
Cons: "Flight was 1/2hr with poor pre-flight communication on the topic. Food wise, the chocolate cookie was better than nothing...but a little savory snack would have been nice."
Pros: "Easy, fast, comfortable, no hassles"
Pros: "The crew, the service, the food and beverages"
Cons: "The 3 hours delay"
Cons: "Initially the flight from Lima was delayed for almost 1:30 and then we lost this connection then Airfrance rebooking to SAS they tell us to take all our luggage’s and check in again it’s was awful and really bad from then walk and spend time we suppose to be quite at home ... the worst was in SAS have ano system and for 1.5 kilos extras you might pay 33€ so after long day and wait, running everywhere with all my staff I see to eat a 11€ menu at the airport with not more explanation from Airfrance .. really bad and worst services.."
Pros: "None"
Cons: "The airlines didn’t even notify the passengers with the connecting flight. As the arrival was little late, all the passengers have missed their connection flights in Toronto and there was no notification or communication made on the new flight. When I went to the Air France counter in the airport, the staff has gone for the day and trying to get a hold of telephone rep took 2-3 hours and I by the time I found about my new connection, I was already late. Somehow I managed to get to the Terminal 1 and when I spoke to the lady (indian) at the Check-In counter, she has refused me to Check-In because i slipped the line up. The people in the lineup didn’t have any objection and they let me go first for Check-In as I’m already late to my flight. I wante to say something to her, but I’ve controlled my frustration. Luckily the other person in the Check-In counter offered to help me Check-In. Here is my word to the Indian lady staff “F**k You B***h” - learn some people skills."
Pros: "It es a good flight back"
Cons: "Items missing on duty free purchases"
Pros: "On time...comfortable, clean, newish A321...good leg room...friendly crew...pain au chocolat for breakfast"
Cons: "Business Passngers have to wait in the same bus to board the flight what is the point then...."
Pros: "No issues, quick trip, friendly staff, comfortable ride..."
Pros: "Párizs Budapest kb 1 óra késés műszaki hiba miatt. egyébként minden rendbe volt."
Pros: "A short flight but attendants served us a snack and water with a smile."
Cons: "No business class"
Pros: "Best flight I've ever flown. Blankets and pillows provided with many options for movies."
Pros: "Movie selection was awesome! Food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."

The best airline in the world

Late arrival, no earphones, poor food

Staff were very nice and professional. 🙏. International/domestic recheck was very confusing

People handling was great Need entertainment

Terrible! They refused to let me board because of new travel restrictions, then tried to charge me an additional 3,000 eu to rebook.

Cons: "Over all is ok"
Cons: "Not losing my luggage"
Pros: "Everything"
Cons: "Nothing"
Pros: "The crew was okay but seat comfort on the A330 not so good."
Pros: "Staff"
Cons: "Almost ok"
Cons: "Food was not it should be for business class"
Pros: "Immediate check-in with no weight. Two checked bags & two carry-ons at no extra charge. Window seat, with no one else in the row. Good meal at no charge. Arrived on time."
Pros: "every thing"
Cons: "The food could improve and for overnight flights, it would be nice if they could provide blankets. I took 4 flights 2 of them were delayed ."
Pros: "The plane was overbooked"
Cons: "I don’t think with airline like you could do something."
Cons: "The flight arrived late 1.30 hours, so I miss the domestic flight."
Pros: "All about this trip was excellent"
Cons: "Bathroom could have been much cleaner."
Pros: "Great flying experience"
Pros: "Short flight, very efficient. No extra fees for baggage."
Cons: "Cabin staff could have been a little more friendly."
Pros: "The plane was clean and cool with good legroom in the exit row."
Cons: "It was TERRIBLE that at check-in when i found out that the only one piece of baggage was allowed. I have ALWAYS had two bags on this flight."
Pros: "yes"
Pros: "Food was good."
Cons: "The plane was old, the seats were uncomfortable with no adjustable headrest or flaps to hold your head from flopping. There was no personal entertainment screens on the back of the seats, only the small community one mounted on the roof. The sound for this was terribly unclear. 8 hour boring flight."
Pros: "Everything. Fantastic lunch. Wonderful crew."
Cons: "Nothing. Great service!"
Pros: "On time, excellent boarding, excellent flight, food was good."
Cons: "Small plane, Crew was setting in the back chitchatting."
Pros: "Being done."
Cons: "Being thirsty."
Cons: "Everything is good except the crew. They are trying to provide my family their number for to make friendship !! It is bad behavior from them."
Pros: "They were on time Greeting was nice Food OK (breakfast)"
Cons: "The time it took from the car to the airplane took more than 1 hour and 30 min. Totally unorganized check points with no crowed control or whatever. I think if they want more tourist in the future they have to work on that!"
Pros: "Bathroom was clean, food choices, good entertainment"
Cons: "Food was not hot, left late"
Pros: "Every thing"
Cons: "None"
Pros: "The Egypt Air personnel were all outstanding. From Check-In through-out the flight, they were pleasant and helpful and professional."
Pros: "smooth flight"
Cons: "Flight was supposed to leave at 11 pm, did not start boarding until 11 pm and gave no announcements and information. Sign said on time the whole time."
Pros: "The flight was on time without any delay. The crew was good and helpful. Taking off and landing were good. Checking online was easy."
Cons: "Although I made check in online but the employees responsible for drop off luggage were not on the desk , so I had to stand for long time because there were only 2 descks working. Seat leg space is so narrow."
Pros: "Inexpensive fair."
Cons: "Little interaction with crew"
Pros: "Fair was inexpensive."
Cons: "Too many security checks"
Cons: "Na"
Pros: "Food was good, crew were pretty nice. Comfortable seating."
Cons: "It took me over 2 hours to board because the counter has never seen a green card extension. I also had a dog that was connecting with me on Emirates, they couldn't figure out the price for the dog at all. We started with $600 and went down to $188 which I was told on the phone. People working at check in should be way more knowledgeable of other things than just regular paper work and not giving travelers attitude because"
Cons: "Thanks it's been a good experience"
Pros: "We had a 10 hour lay-over in Cairo and EgyptAIr shuttled us to an excellent hotel and provided lunch and dinner - all for free. This was most excellent and so much more pleasant than sitting at the airport!"
Cons: "If EgyptAir would distribute a little English sheet how the steps are, where to get the passports back (at the EgyptAir Counter in the main hall at the airport), which lines to go to (we didn't officially immigrate, but still had to go through immigration upon return, which wasn't clear). Maybe a word on legal boundaries of the status in Egypt - EgyptAir had the passport, can we go to the pyramids or not - would be useful, too."
Pros: "Good services despite a long flight"
Pros: "Crew was lovely"
Cons: "All was fine"
Pros: "crew"
Cons: "length of the trip"
Pros: "Good space. Reasonably modern plane. Could recharge my phone easily. Good selection of movies."
Cons: "The meal was served too late."
Cons: "One major safety concern, was that the take off safety briefing was still playing as we took off. On the flight back from Cairo the safety briefing first played in Arabic and then English. The English briefing only started once we were already in the air. If there had been an accident on takeoff, someone flying for the first time wouldn't know what to do or how to get out."
Pros: "Comfortable red-eye flight to Johannesburg. Food very good and plentiful. Plane spacious and not crammed."
Pros: "In-seat entertainment; very little turbulence experienced"
Cons: "Delayed take-off by more than half an hour"
Pros: "This was a return flight from Cairo to Washington. I called the Cairo office multiple times to add a pet to my ticket. I couldn't check in online and when I called to ask they said that's because I'm making changes (pet) that's why I can't do it and I should do it at airport.. I'm Cairo airport the check point is as soon as you get thru the main door.. Waited in line for check in only to find that all 4 tickets (me and 3 kids) were cancelled and that we had to go outside again to the reservation office (had to go thru check point again) to reissue the tickets. They didn't even appologize for their mistake and they blamed the travel agency.. Very unprofessional and irresponsible people."
Pros: "No problems. As could be expected. Would do again."
Pros: "Entertainment was better than first leg"
Cons: "Attendant woke me up several times. Bag was destroyed when I picked it up."
Pros: "Accurate time of departure and landing. Excellent and generous service. Cheap price. 62 kg weight allowed. Comfortable business class."
Cons: "Nothing at all, except that the flight did not have wifi because of to the model of the plane. I suggest that Egyptair find some way to have wifi on its all flights."

they can provide Airbus A380 from AUH to ORD as it is a very long flight

Both major veg meals included Paneer - seems like they are limited on vegetarian options to have to serve the same on 2 diff meals. yes these meals incl other items but 2 diff veg options would help.

Pros: "Crew members were very helpful and pleasant. The food was excellent and nicely served."
Cons: "The lie flat seats were narrow and not very comfortable."
Pros: "Great flight....enjoyed it thoroughly....."
Pros: "The seat 21A was absolutely horrid inducing claustrophobia due to limited space all around on a full flight long delayed on ground after taxiing for departure."
Cons: "Etihad needs to be more sensitive of passenger comfort and avoid being so stingy with economy class seats (21A)"
Pros: "Everything was excellent. The entertainment system was also excellent."
Cons: "The flight had onboard wifi which was awesome to be able to be online during the flight but it did lack the level of service expected. Everything on the flight was fantastic except the wifi which kept dropping out"
Pros: "Good aircraft"
Cons: "Check in could not be done earlier and was not enabled and helpdesk did not help. Seats kept changing till the last moment"
Pros: "..."
Cons: "....."
Pros: "Could not fault anything... great boarding. Service, food and flightsnothing...."
Cons: "Nothing..... the staff could not be more helpful if they tried"
Pros: "Food and entertainment"
Pros: "Cleanness + Friendly"
Cons: "Plane is little far way from terminals compare to Emirates flights"
Pros: "Entertainment and staff help"
Cons: "Seat was horrible. We suffered for 14 long hours. Our seat was next to the cooler and there was continuos noise. We could not sleep as wink and I was with 2 small kids. I booked ethiad for a good experience and suffered a lot. Never again."
Pros: "Nothing much"
Cons: "So i was with ticketing requesting for seating, and she said run run your flight is leaving , i did not get proper seat and i ran to find out it was NYC flight and not DC. I asked more than one Eithihqd personeel and they did not know the difference bewtween Nyac flight and DC flight . Then came back to request for seating and they again made believe my security will be declines if i waste timein requesting seating. Got a flight between 2 males for a 15 hour flight and a run across the airport with a heart problem . I will never fly Eithihqd and also will not recommend to anyone"
Pros: "Very good vegetarian option, the crew dealt with a difficult patron quite well."
Cons: "Since we boarded so early and the process was long, I was lulled into a false happiness that I had a row to myself that ended up being filled at the last second before the doors closed."
Pros: "Didn’t like anything. Only thing decent was the boarding."
Cons: "Crew members did not care about anything, unorganized. actually tripped and fell into the aisle hit my shoulder on the arm rest of another passenger’s seat because of a crew members luggage was in the middle of the aisle and it was dark. Food was terrible. The in flight entertainment was lacking entertainment. Crew members told us we needed to hold our carry on’s, on our lap then to store it under the seat because other people have bigger bags. Even though I got to the seat first and was trying to get settled in. Crew members were eating and on their cellphones in the back the majority of the time. It was hard to get a cup of water. Flew from Chicago O’hare to Abu Dhabi."
Pros: "The four seats are really conjusted. It needs more room fir long flights."
Pros: "Direct flight from JFK to Dubai"
Cons: "Strong uncomfortable smell coming out"
Pros: "Only I like the cabin crew. They were very nice and very friendly. This is the only thing I like about the Etihad Airways."
Cons: "More than 9 hour stay with no hotel & no food voucher before 16 hours flight . When I requested the customer service person he was very rude and with very bad attitude even the person was behind me he said the same thing. The food was very bad taste during the flight,coffee and tea had a very bad taste. Orange juice taste very bad too. No personal kit was given during the flight. Over all very bad experience. Please coney my comments to Etihad Airways."
Pros: "The seats were very comfortable with good leg room. Food was excellent. Cabin crew was friendly and accommodating."
Cons: "The entertainment screen looked aged. Very slow and not so good resolution. Certain sections of the Abu Dhabi airport are disappointing. Bathrooms in that particular section of the airport were really dirty and broken. Also travelling by bus to the airplane is not desired for such a major airline home airport. I read somewhere that airport is going to go through major renovation in 2019, so I hope it will become as good as Dubai airport"
Pros: "NOTHING!"
Cons: "Abysmal experience on our return flight! # Abu Dhabi Airport is so outdated and an embarassment compared to the other Regional Airports # Boarding procedure still shambolic # A330 seems old and uncomfortable - even though it is a new plane # Cabin Crew so unfriendly and sour # Toilets again disgusting within 30 minutes after taking off # Food still shockingly disgusting # Onboard entertainment still inferior to Emirates/Qatar/etc."
Pros: "Free movies Cleanliness Friendly staff"
Cons: "Provide free internet Use no plastic"
Pros: "The flight and the food was good"
Cons: "NA"
Cons: "Leg room not good"
Pros: "Great staff"
Cons: "Again very. Very badly treated by etihad people"
Cons: "Cramed. Bad food. NO CONTROL ON SIZE OF LUGGAGE ALLOWED IN CABIN"
Pros: "Comfort on such a long flight was much better than other airlines. Food was great"
Pros: "Great service in their A 380 full floor biz class service from JFK to Abu Dhabi"
Cons: "the plane from Bangkok to abu dhabi was delayed which miss my flight from abu dhabi to Bahrain waiting over 9 hours to fly into Bahrain basically the flight sucked."
Cons: "The flight tickets from AUH to LAX were changed in the middle of the flight from HYD to AUH. This caused lot of travel and pain for my in-laws."
Cons: "So tight and noise , and i think this kind of chairs not comfortable for long distances, mean while other airline's can provide me the same price maybe little bit more but comfortable and better amenities"
Pros: "Seats were comfortable proably because I was given bassinet seats because of infant traveling with me, though recliner didn't work"
Cons: "I had lot of issues wrt handling my baby. No baby food was provided even after asking twice.No tea or coffee served in timely manner. Need to follow up to ask for tea or coffee. I wouldn't suggest this flight to anyone."
Pros: "Very cramped seats"
Cons: "They didnt provide me Accomodation with the fact that I had more than 12 hours transit"
Cons: "I dislike how early the entertainment system shuts off"
Pros: "Fantastic crew! Good selection for tv, food was good. Baggage checked all the way through, no problems or complaints at all. Will definitely fly Etihad again."
Pros: "On time as scheduled. ground staff were very very polite and efficient ."
Cons: "I have flown in Cathay , Singapore , KLM . lufthansa as I go to Calcutta every year for last 25 years . Never had a 16 and half hrs flt with only one full meal . It should be 3 full meals. Both ways had totally unsophisticated cabin crews . Needs education and training . A basic term like scotch on the rocks needed four explanations . No clue about beer whatsoever . OK for Saudia not for gulf countries. Village girls in an uniform."
Pros: "Friendly staff"
Cons: "They need better food"
Pros: "All ok."
Cons: "Seats seem pretty short. Only half my leg fits on them and I am not a tall person."
Pros: "Bording was fast"
Cons: "The frequent delays in departures The behavior of the canb staff was not good Specially with Arab and Asian people"
Pros: "Punctual"
Cons: "Nothing not to like."
Cons: "Okay"
Pros: "Ethihad portion of flight was very good, as usual. The flight crew on this particular leg was particularly outstanding, especially with their extra attention to our children."
Cons: "The crew seemed to be new or something else happened but they ran out of food to serve, so they handed out bread rolls and soft drinks which then sat on our trays for the majority of the flight."
Cons: "Can improve quality of pure Veg food and give them more option so that they can travel conveniently"
Pros: "Price"
Cons: "Got stuck in a row that doesn't recline. You could call it unlucky for choosing that seat"
Cons: "The flight from Riyadh ALWAYS leaves late. Arabs have so sense of punctuality."
Pros: "It was a good experience flying with Etihad Chicago-Abu Dhabi- Kathmandu"
Cons: "The dimensional requirement of carry-on luggage came as a surprise at the last moment. The luggage I could carry on any other flight was not allowed in the Chicago check-in."
Cons: "First leg with Air Seychelles was comparatively not so brilliant; to be fair it was late in the evening and perhaps the cabin crew thought we wanted to be left alone, but the service was not as proactive as the second leg on Etihad's wonderful A380"
Pros: "Support staff were extremely helpful at the airports crew worked hard to make sure everyone was looked after very enjoyable flight"
Cons: "Nothing"

Book cheap flights from Barcelona to Johannesburg

Recent return flight deals

24/1Tue
1 stopIberia
14h 45mBCN-JNB
31/1Tue
1 stopIberia
16h 10mJNB-BCN
R7 827
28/2Tue
1 stopIberia
14h 45mBCN-JNB
14/3Tue
1 stopIberia
16h 10mJNB-BCN
R7 879
24/1Tue
1 stopIberia
14h 45mBCN-JNB
31/1Tue
2 stopsIberia
20h 35mJNB-BCN
R7 964
24/1Tue
2 stopsIberia
19h 45mBCN-JNB
31/1Tue
2 stopsIberia
20h 35mJNB-BCN
R8 119
27/1Fri
1 stopIberia
25h 25mBCN-JNB
5/2Sun
2 stopsIberia
20h 05mJNB-BCN
R8 205
24/1Tue
1 stopIberia
16h 05mBCN-JNB
31/1Tue
2 stopsIberia
20h 35mJNB-BCN
R8 222
31/1Tue
1 stopMultiple Airlines
25h 15mBCN-JNB
9/2Thu
1 stopMultiple Airlines
19h 10mJNB-BCN
R9 046
27/1Fri
1 stopKLM
15h 10mBCN-JNB
1/3Wed
1 stopKLM
20h 06mJNB-BCN
R9 080
1/3Wed
1 stopKLM
25h 15mBCN-JNB
16/3Thu
1 stopKLM
20h 06mJNB-BCN
R9 097
11/2Sat
1 stopKLM
15h 10mBCN-JNB
6/3Mon
1 stopKLM
17h 36mJNB-BCN
R9 114
7/5Sun
1 stopKLM
25h 40mBCN-JNB
18/5Thu
1 stopKLM
17h 15mJNB-BCN
R9 166
31/1Tue
1 stopMultiple Airlines
32h 10mBCN-JNB
9/2Thu
2 stopsMultiple Airlines
23h 56mJNB-BCN
R9 355
25/1Wed
1 stopMultiple Airlines
32h 10mBCN-JNB
1/3Wed
2 stopsMultiple Airlines
18h 06mJNB-BCN
R9 389
11/2Sat
1 stopMultiple Airlines
15h 10mBCN-JNB
6/3Mon
2 stopsMultiple Airlines
23h 56mJNB-BCN
R9 423
7/5Sun
1 stopMultiple Airlines
25h 40mBCN-JNB
18/5Thu
2 stopsMultiple Airlines
23h 45mJNB-BCN
R9 475
15/5Mon
1 stopEtihad Airways
21h 30mBCN-JNB
26/5Fri
1 stopEtihad Airways
21h 25mJNB-BCN
R9 543
31/1Tue
2 stopsAir France
32h 55mBCN-JNB
9/2Thu
2 stopsAir France
23h 56mJNB-BCN
R9 664
25/1Wed
2 stopsAir France
32h 55mBCN-JNB
1/3Wed
2 stopsAir France
23h 56mJNB-BCN
R9 698
26/1Thu
2 stopsAir France
32h 55mBCN-JNB
1/3Wed
2 stopsAir France
23h 56mJNB-BCN
R9 715
9/5Tue
2 stopsAir France
24h 55mBCN-JNB
19/5Fri
2 stopsAir France
23h 45mJNB-BCN
R9 784

Search by stops

Search by airline

Search by price

Recent one-way flight deals

7/1Sat
1 stopEgypt Air
14h 10mBCN-JNB
R6 694
29/12Thu
3 stopsMultiple Airlines
42h 00mBCN-JNB
R8 874
29/12Thu
1 stopSWISS
26h 35mBCN-JNB
R10 041
6/1Fri
2 stopsMultiple Airlines
28h 55mBCN-JNB
R10 058
29/12Thu
1 stopSWISS
18h 25mBCN-JNB
R10 076
29/12Thu
2 stopsBrussels Airlines
17h 15mBCN-JNB
R10 316
29/12Thu
2 stopsBrussels Airlines
17h 15mBCN-JNB
R10 350
24/12Sat
1 stopSWISS
13h 15mBCN-JNB
R11 020
4/1Wed
2 stopsBrussels Airlines
17h 15mBCN-JNB
R11 517
24/12Sat
2 stopsMultiple Airlines
26h 10mBCN-JNB
R11 569
7/1Sat
2 stopsMultiple Airlines
22h 30mBCN-JNB
R11 586
4/1Wed
3 stopsMultiple Airlines
37h 45mBCN-JNB
R12 135
4/1Wed
1 stopSWISS
26h 35mBCN-JNB
R12 530
6/1Fri
1 stopSWISS
13h 15mBCN-JNB
R12 616
24/12Sat
3 stopsMultiple Airlines
20h 45mBCN-JNB
R15 139
26/1Thu
3 stopsMultiple Airlines
51h 45mBCN-JNB
R16 375
26/1Thu
2 stopsMultiple Airlines
39h 35mBCN-JNB
R22 228
7/1Sat
3 stopsMultiple Airlines
22h 35mBCN-JNB
R24 974
26/1Thu
1 stopEgypt Air
14h 10mBCN-JNB
R26 279
5/1Thu
1 stopEtihad Airways
21h 30mBCN-JNB
R46 670

Search by stops

Search by airline

Search by price

Barcelona - Johannesburg Flights

Departure:

Barcelona (BCN)Spain

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Barcelona

Browse origins:

R9 080

Browse destinations: