Find cheap flights from Bahrain to OR Tambo Airport, Johannesburg

Search hundreds of travel sites at once for deals on flights to OR Tambo Airport, Johannesburg

— JNB
Sep 27 — Oct 41
Return
1 adult
Economy
0 bags
From?
To?
Tue 27/9
Tue 4/10

Let KAYAK do the searching

Save 8% or more

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

July

Cheapest flight

R14 270

Average price (return flight)

R11 638

Good deal (return flight)

R11 638

Good deal one-way

R7 842
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (14% more expensive on average)
Flight from Manama Bahrain Intl to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to OR Tambo Airport, Johannesburg

  • Looking for cheap airfare to OR Tambo Airport, Johannesburg? 25% of our users found tickets to OR Tambo Airport, Johannesburg for the following prices or less: From Manama R7 842 one-way - R9 740 round-trip
  • Book at least 6 weeks before departure in order to get a below-average price.
  • High season is considered to be August, September and October. The cheapest month to fly from Bahrain is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest OR Tambo Airport, Johannesburg flight deals.

FAQs - booking OR Tambo Airport, Johannesburg flights

Top airlines flying Bahrain to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,2
EmiratesOverall score based on 16075 reviews
8,3Boarding
8,2Comfort
8,4Crew
8,5Entertainment
8,0Food
Airline reviews

Not the most comfortable business class out there

Read more about Emirates

Not the most comfortable business class out there

Pros: "Crew was very uncouth and very foolish. The steward insisted that I sit in a row with another elderly pax, though rows after rows were vacant and social distancing could have been enhanced"
Pros: "Everything"
Cons: "We didn’t get tea or coffee :("
Pros: "Friendly crew"
Cons: "It was okay"
Pros: "Yes"
Cons: "No comment"
Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."
Cons: "Solid flight. Emirates always delivers. Nice snack meal on 60 minute flight."
Cons: "This is the second time I have flown the AirBus 380. If you can make sure that you fly this airplane. Even in coach, there is ample leg room and comfort. The flight crew was very attentive and prompt in their service to passengers."
Cons: "Fly Dubai are just substandard. The codeshare flight are ruining the reputation of Emirates."
Cons: "Be on time. Flight delay was ~3hrs. Flight operated by Fly Dubai and eve though my ticket was with Emirates got charged for coffee and water!!!"
Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"
Pros: "it was good, i like all the services from staff."
Pros: "Smooth flight"
Cons: "I wished I was in business class..."
Pros: "Great service and attitudes by staff."
Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."
Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."
Pros: "Everything was great"
Cons: "Nothing bad"
Pros: "I love everything about Emirates."
Cons: "N/A"
Pros: "Nice flight sttendents"
Cons: "Seats too small"
Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"
Cons: "There was a nosiey family setting behind us they bothered us an the ppl around us the little kid was very hyper and loud un polite and the father him self is very rough when getting up an setting as he would grap the chair very hard and he would move and kick alot we complained to the crew but he didn’t stop and the noise and bothering was there the whole flight, the captain of the flight felt like he isnt a professional as the plain was moving in unstable way on a high speed and uncomfortable degree where we felt unsafe at a point, the flight was Delayed one hour so as the time we took of we reach to dubai an hour late and had just around 50 min to get to the connected flight we had to run and we couldn’t rest or take a look at the airport our waiting time was 1:50 min because of the delay we had to run for the next flight, i think that Emirates airlines should stop dealing with Flydubai crew as they aren’t as professional and they are effecting in a bad way, i have traveled many times with Emirates and this is the first time i dont feel satisfied, next time ill make sure the flight isnt oprated by Flydubai they crew and captain is not in the professional level at all."
Pros: "Smooth flight"
Cons: "The food"
Pros: "Smooth flight"
Cons: "The food"
Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."
Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."
Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"
Cons: "Hard sandwhich"
Pros: "I am very tall and was given the emergency row for comfort.....A+++++"
Cons: "It's was only the passngers who requested they offer them to provide mattress to their seats"
Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"
Cons: "The economy seats are too narrow and 10 abreast on a 777 is one too many seats."
Cons: "We waited for our luggage more than one hour which was more than the flight time from Bahrain to Dubai. That is why I described my trip as poor"
Pros: "Friendly staff across the board."
Pros: "Good, friendly service. Also was given a meal for a 1.5 hr flight!"
Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"
Pros: "The seating"
Cons: "It was all on time"
Pros: "Good entertainment, spacious seating and a friendly staff."
Cons: "The boarding process takes longer with the Airbus 380 and the flight from Dubai to SFO is delayed very often. Staff at the airport could provide timely updates about the delay and the boarding process. I would like to see more options in the raw Vegetable diet as I got the same food for Lunch and dinner"
Cons: "How one of your crew member expressed herself to another crew member regarding the passenger next to me. just because he asked her what type of vegetable were in the eggs. Your crew member was very inconsiderate. All she had to do was answer the question and not make any other comment to her co-worker (Joyanne) about how she wish they (meaning ) passengers would read the menu. I was very disappointed about her comment. Even worst, to see how inconsiderate she was and how she did not even considered if this gentleman could read, or did not have his eyewear. I believe her comment was unnecessary and inappropriate at the time. I could not quite get her name, but she does not need to deal with the public."
Cons: "Rude and racist cabin crew!"
Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"
Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."
Pros: "It was a smooth flight"
Cons: "It was ok"
Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."
Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."
Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."
Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."
Cons: "Very old plane with no AC"
Pros: "On time"
Cons: "I will do again"
Cons: "food needs imporvement in EK in general"
Pros: "I've always liked Emirates and the comfort level is very high. Also, the entertainment has always been excellent."
Cons: "I rated the food 4 stars not because it was good or bad but I was sleeping so I didn't try it so can't really rate it."

Work on entertainment systems and seat comfort. Seats are very old and worn out. Entertainment systems not working,

Awesome flight experience.

Good and efficient service. Food quality was poor though. Also, my seat hadn't been cleaned from previous flight (pocket still full of gargbage).

Pros: "Comfortable. Great crew,"
Cons: "Reduce baggage charges."
Cons: "They know better than me"
Cons: "Flight was delayed and caused me to miss my connecting flight on another airline that had no other flights that day. As a result of the lack of communication and general lack of professionalism, staff refused to rectify the situation and take responsibility, and I was forced to stay overnight. Worst"
Pros: "Punctuality in Punctuality"
Cons: "Everything's is ok"
Pros: "seat not comfortable"
Cons: "more drinks along the way"
Pros: "Crew was helpful, everythinf fine"
Cons: "The food was not so good. Bit cold.."
Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."
Cons: "There was a disruption with the audio system."
Pros: "I liked the services of the air hostess: they were very polite. The flight was also very comfortable and enjoyable."
Cons: "The person who gives information should speak the English language portion slowly and clearly for better understanding of passengers"
Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
Pros: "Food and leg room were great"
Cons: "Entertainment was average"
Pros: "luggage take time to receive , over 1 h"
Cons: "luggage tale long time to receive"
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"
Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"
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: "Flight crew was nice and responded to problems well. More trash pick up and water service would have been nice as it was a thirsty, long flight. I was given more water when asked it just wasn’t freely offered."
Cons: "The arrangement of the airport was disconcerting. To get to your gate you have to pass a another security point that you can not leave. The area was akin to a cattle yard. No bathroom, water, or amenities. You had to stay in your pen until boarding. Duty free was not allowed and had to be purchased on the plane for an additional cost. Not to mention the whole stopping in Dublin, Ireland for fuel without notice. There was nothing in my paperwork about it and we were only told to stay in our seats for the next hour or so while they refueled. We didn’t do that on the flight over was that was worrying and we were given no additional information."
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."
Cons: "Your cheapo ripoff insurance wouldn't pay when I had to cancel due to terrorism threats in and around Ouagadougou. Is there ever a better reason to cancel a flight?!"
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: "The cabin crew did a good job of managing all sorts of issues, and they had a lot to deal with. People switching seats, refusing to get up from wrong seats, oversized carry on, personal hygiene. The crew did their job professionally and with a smile. Made big impression. I did have a much different and better experience going from ADD to BKK"
Cons: "The food, comfort and entertainment on this plane was below OK. The monitors were unresponsive to touch, antiquated ear phone/ plug system and the seats were nasty, covered in a cloth material and disgusting! On some seats you can see stains that will not come out. Ever. The food was....airline food."
Pros: "USB plug, nice TV/ entertainment"
Cons: "Old plane Left 1 hr late No entertainment Adis is an old filthy airport"
Pros: "Great crew, decent food"
Pros: "הצוות היה נעים, רגיש ואדיב"
Cons: "האוכל לא היה טעים או מגוון, חסרו ירקות טריים או פירות מרעננים , האוכל היה מבוסס על פחמימות לא היו אזניות זמינות, לא הוקרן מסך של מסלול הטיסה , ונתוני הטיסה,"
Cons: "Chairs were not reclining. Asked for blanket and didn't get one so I was cold."
Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."
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: "Great prices, and helpful staff"
Cons: "The food was mediocre, almost poor."
Pros: "I do like the cheerfulness of the flight crew. They are very attentive."
Cons: "The water is doled out in small cups. Not enough!"
Pros: "Flight was smooth"
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: "Ok"
Pros: "I did like the overall services. I was comfortable with the crew and was entertained. I enjoyed the night over in the fhoice of loudging with nazra Hotel."
Cons: "I didn't like the quality of food in the hotel panaroma on my return. The hotel needed air refreshner as it wae stuffy and difficult to breath in. The reception was excellent but poor service."
Pros: "The best flight ever and the crew is super cool"
Pros: "Flight was delayed over two hours, because of shortage of aviation fule causing delay in fuelling aircraft"
Pros: "The friendliness of the crew and their spirit of hospitality make this company stand our from others. Also the new aircrafts and the amenities on board are a big plus."
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: "Half empty plane was the best part of the flight."
Cons: "People treated the plane like it was their home. People threw trash on the ground, let their kids run around. It sucked."
Cons: "Other travelers kept walking through our aisle, which was not an aisle. Therefore I was constantly getting bumped in the middle of the night waking me up. This area needs to be roped off to make other passengers walk around as to not disturb people sitting in that row. I arrived at my destination completely exhausted due to lack of sleep. Ethiopian Air provides horrible service."

Book cheap flights from Bahrain to OR Tambo Airport, Johannesburg

Recent return flight deals

15/12Thu
1 stopEthiopian Air
10h 55mBAH-JNB
27/12Tue
1 stopEthiopian Air
16h 40mJNB-BAH
R14 270
15/12Thu
1 stopEthiopian Air
10h 55mBAH-JNB
26/12Mon
2 stopsEthiopian Air
21h 00mJNB-BAH
R15 201
13/12Tue
1 stopEthiopian Air
10h 55mBAH-JNB
2/1Mon
1 stopEthiopian Air
25h 30mJNB-BAH
R15 881
6/10Thu
2 stopsMultiple Airlines
25h 25mBAH-JNB
15/10Sat
1 stopMultiple Airlines
10h 55mJNB-BAH
R17 689
16/12Fri
3 stopsMultiple Airlines
28h 05mBAH-JNB
27/12Tue
1 stopMultiple Airlines
28h 15mJNB-BAH
R18 155
6/10Thu
2 stopsMultiple Airlines
15h 50mBAH-JNB
14/10Fri
2 stopsMultiple Airlines
29h 15mJNB-BAH
R18 710
16/12Fri
3 stopsMultiple Airlines
28h 05mBAH-JNB
27/12Tue
2 stopsMultiple Airlines
28h 05mJNB-BAH
R18 996
15/12Thu
1 stopMultiple Airlines
10h 55mBAH-JNB
27/12Tue
2 stopsMultiple Airlines
28h 05mJNB-BAH
R19 444
13/12Tue
1 stopMultiple Airlines
10h 55mBAH-JNB
1/1Sun
2 stopsMultiple Airlines
21h 45mJNB-BAH
R19 802
6/10Thu
1 stopMultiple Airlines
17h 25mBAH-JNB
14/10Fri
2 stopsMultiple Airlines
29h 15mJNB-BAH
R20 053
6/10Thu
3 stopsMultiple Airlines
18h 30mBAH-JNB
15/10Sat
1 stopMultiple Airlines
29h 00mJNB-BAH
R20 142
16/12Fri
2 stopsMultiple Airlines
22h 10mBAH-JNB
27/12Tue
1 stopMultiple Airlines
28h 15mJNB-BAH
R20 518
4/1Wed
1 stopEmirates
20h 50mBAH-JNB
18/1Wed
1 stopEmirates
12h 05mJNB-BAH
R20 966
16/12Fri
1 stopEmirates
18h 10mBAH-JNB
27/12Tue
1 stopEmirates
18h 15mJNB-BAH
R21 396
14/12Wed
1 stopEmirates
18h 10mBAH-JNB
2/1Mon
1 stopEmirates
12h 05mJNB-BAH
R21 789
3/1Tue
1 stopEthiopian Air
10h 55mBAH-JNB
17/1Tue
2 stopsEthiopian Air
45h 00mJNB-BAH
R22 273
15/12Thu
2 stopsEthiopian Air
22h 30mBAH-JNB
26/12Mon
2 stopsEthiopian Air
21h 00mJNB-BAH
R22 380
13/12Tue
1 stopEthiopian Air
10h 55mBAH-JNB
2/1Mon
3 stopsEthiopian Air
36h 40mJNB-BAH
R23 454
3/1Tue
2 stopsEthiopian Air
46h 40mBAH-JNB
18/1Wed
1 stopEthiopian Air
25h 30mJNB-BAH
R23 508
4/1Wed
1 stopEmirates
27h 25mBAH-JNB
18/1Wed
2 stopsEmirates
37h 30mJNB-BAH
R26 964

Search by stops

Search by airline

Search by price