Find cheap flights from Oklahoma City to Johannesburg

OKC - JNB

Find cheap flights from Oklahoma City to Johannesburg

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

Return
Economy
Oklahoma City (OKC)
Johannesburg OR Tambo
Thu 5/13
Thu 5/20
Any month
Compare vs KAYAK |

Good to know

Low season

MarchBest time to beat the crowds (26% less expensive on average)

High season

AugustMost popular time to fly (40% more expensive on average)

Average price (return flight)

R23 078(avg. price over the last 2 weeks)

Good deal one-way

R54 148or less

When to book flights from Oklahoma City to Johannesburg

Estimated return price
Average price per month

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R54 148 or less one-way.
  • High season is considered to be July, August and September. The cheapest month to fly is March.
  • Morning departure is around 42% 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 flights from Oklahoma City to Johannesburg

How long does a flight from Oklahoma City to Johannesburg take?

Which airlines provide the cheapest flights from Oklahoma City to Johannesburg?

Which airports will I be using when flying from Oklahoma City to Johannesburg?

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

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

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

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

Top 4 airlines serving Oklahoma City Will Rogers World to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 10 972 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."

Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."

Pros: "Food and leg room"
Cons: "All was fine"

Pros: "crew was very sweet"
Cons: "food and wine options were terrible"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Pros: "Much better than average meals"
Cons: "more cell phone charging stations at the airport"

Pros: "Nothing"
Cons: "The food was not served well. There were no snacks on the flight. The service was not even prompt. If I request for juice/water it was served to me after 30-40 minutes . I was travelling with a baby and the staff was not even considerate about it and attending fast. I requested for a mineral water bottle as I ran out of baby water for making milk for the baby and the staff was so reluctant and told "they are done" and just left.I am really dissapointed with this. I doubt if I would travel with qatar again"

Pros: "Same as earlier flight"
Cons: "Nothing"

Pros: "Fabulous service from start to finish Excellent cabin, spacious & impeccably clean Super choice of food and drinks We travelled in the business cabin which I have to say, rivals many so-called 'First Class' products. The crew were courteous, addressing us by name and nothing was too much trouble."
Cons: "Boarding at Bali Airport is chaotic. This can hardly be attributed to Qatar Airways but this needs to be sorted out. When boarding began, it started with "Group 1" rather than business and other priority customers. It ended up rather chaotic with boarding halted at the end of the escalator causing a very uncomfortable situation as people struggled to get off the escalator."

Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."

Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."

Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."

Pros: "In time ,food"

Pros: "Helpful Qatar Airways passenger assistant at check-in."
Cons: "Security check chaos. Obnoxious security woman. BHX strict single bag, 7kg cabin baggage"

Pros: "Staff was great"

Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."

Pros: "Very good crew"
Cons: "8 hr layover in Doha"

Pros: "Boarding"
Cons: "Overall excellent"

Cons: "Seat to LA was broken"

Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."

Pros: "The Crew The Food"
Cons: "The fact that we (my son and I) had to wait at the airport for over 9hours transiting. right after a 9hr 35miins journey."

Pros: "Hindu meal only be vegetarian"
Cons: "All is good"

Pros: "Great Cabin Crew, the pilot was extremely talented and landed very well at a low speed so as to not wake everyone in Nagpur up."
Cons: "seats are a bit tight"

Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."

Cons: "Same as above"

Pros: "The friendliness of the staff from check in to arrival!"

Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."

Pros: "Everything was excellent no complaints rated 10"
Cons: "I really enjoyed myself the flight and all I would recommend my friends to fly anytime rated 10"

Pros: "Professional courteous friendly and communicative"

Pros: "all"

Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."

Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"

Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."

Pros: "Generally good experience at least as far as a very long flight with two children can go. Good food with plenty and quite healthy snacks for kids. Very friendly and attentive crew, comparably comfortable seats, clean and comfortable bathrooms (what not always has been my experience with other airlines)"
Cons: "Due to a misunderstanding at check-in we have been seated away from a baby bassinette (although booked) to sit together with my husband, nobody asked what my preference would be (sitting as a whole family or having a bassinette) and a 17-hour flight with a 9month old baby constantly on my lap was challenging. Also a very disappointing selection of films and documentaries for adults. I ended watching a kids movie with my older daughter and it was the only thing I found appealing. Kids section very good though, my 5-year old was glued to the screen and all the options had my approval :)"

Pros: "the flight was smooth, comfortable and a lot faster than DOHA - BOSTON."
Cons: "I could not check myself online! so i could not select the best seat."

Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"

Pros: "Crew, food."
Cons: "Lack of communication. Flight was two hours late from Boston to Doha. Not once were we told about the length of delay or what we need to do about connecting flights. And toilets were very smelly right from the start as it seemed that itinerary has seeped into the floor over time. And there were only two items as a main course and one of them in very small quantity. I was told that too many veg main courses were loaded by mistake and very few non veg."

Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."

Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."

Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."

Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

Cons: "I had to go through 4 passport inspections by Qatar, was that really necessary? 3 of them within 10 min. 1 before the security check at the gate, 1 after and one more just before boarding."

Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"

Pros: "The staff were welcoming and friendly. Their customer care is second to none. The food is excellent and i ate throughout my flight."
Cons: "The comfort was a bit below my expectations. Sitting on the seats along the isle was uncomfortable as they are closely placed. There is no enough room to move and to lean sideways when one wants to sleep. My tv was not working. The touch screen was not responding. However the friendly flight attendants shifted me to a vacant seat where the tv was working. The movie selection was limited. There were no documentaries about wildlife. Sport was also missing. We also need some news channels like Aljazeera, CNN & BBC so that we keep updated on issues happening throughout the world. This is very important especially to people like me who traveled long distances from South Africa to Los Angeles USA."

Pros: "The service on this flight was not very good. We almost missed our flight whilst waiting for a wheelchair for mother. She had to finally walk to the boarding gate because the wheelchair we had requested did not come."

Pros: "Quality entertainment."
Cons: "Staff did nothing about crying children for the entire flight. Food was awful."

Pros: "Relaxing areas"
Cons: "Nothing"

Pros: "on this trip, nothing."
Cons: "We had to walk from the one side of the airport to another, security check AGAIN (this was a transfer flight, why another check?), then we had to walk ALL the way back to where we just came from, as the boarding gate was close to where we got off. We wanted to go to the loo, but they said we are late. But we sat for another hour behind the gate and waited for the plane. At 01h00 in the morning after 12h of travel, not the best experience - and something that could be avoided."

Pros: "Plenty of room and everything was on time!"

Pros: "Amazing crew"

Cons: "Significant delay of departure."

Pros: "Crew was good. Seat uncomfortable and hard."

Pros: "crew was fine"
Cons: "terrible space/legroom. Very cramped tray table, couldn't fit laptop on it. Made me check my carry on bag. not even gate check, checked to baggage claim. Yet there was still overhead space once I got on. Lots of . overbooking - should never happen in this day and age. Delta does not deserve its "#1" rating. The rating system seems biased. Probably paid off by delta. Southwest is way better for economy class."

Pros: "Crew AND passengers were great, polite & calm. Seats are kinda squashy, tight. Food was yummy."
Cons: "Don't think you could make general seats more roomy for average sized people? Luggage bins were squashy too."

Pros: "On a quick 40 minute flight they still managed to serve coffee, water and snacks."

Pros: "The crew was very courteous and friendly"
Cons: "Delays Why is it always a surprise for the crew that the plane needs to be de iced in the winter"

Pros: "Great crew!"
Cons: "Did not get upgraded :)"

Pros: "Not a lot"
Cons: "Customer service"

Pros: "Horrible delay with unruly customers on the plane. But the flight attendants did great handling them"

Pros: "Crew was amazing as always. Seats were comfortable."
Cons: "give passengers some healthy food--fruit, granola bars, etc."

Pros: "Smooth ride"

Cons: "CheezIts were too salty. We had to sit on NO tarmac for over 10 minutes because a plane was stuck at our gate...several other gates empty - what's up?"

Cons: "Plane very late. Boarding was chaos"

Cons: "No entertainment options at all."

Cons: "Seats are to small and too close together."

Cons: "Didn’t get our beverage and snack till we were almost ready to land at Charlotte"

Pros: "Anything from free WiFi, entertainment, leg room, commentary drinks and snacks. Great service!"

Pros: "Traveling with a 4 year old isn’t always easy. Delta’s flight attendants and the captains controlling the plane were excellent! Safe flight. And the entertainment that is provided for the customers is fun and relaxing. Makes a 4.5 hour flight go by quick. Thank you delta, I will be flying with you in the future"

Pros: "Service, service, service!"

Pros: "Everything"

Pros: "Nothing."
Cons: "This is the second flight in a row in which Delta has either cancelled or rescheduled my flight at the last minute. Last time I was stranded in the Atlanta airport overnight waiting literally all night for them to return my luggage (which never came, and then was late even to my final destination). I will not be using Delta in the future."

Cons: "I will make it my sole purpose to let everyone I know and review this on every site. Kayak messed up our flights so badly and then would not fix them. I spent 4 hours being bounced between airlines and travel sites just to be screwed with for a mistake Kayak made and would not fix. Worst company ever!"

Pros: "Everything was great"

Pros: "As usual"
Cons: "Landing was a bit rough"

Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."

Pros: "Please see above. Sherry was amazing"
Cons: "Plane was small and older but it was a short flight"

Pros: "Nothing"
Cons: "My flight was delayed and after that they even lost my bags."

Pros: "Uneventful flight - boarding was great and there were no hassles."
Cons: "No food. No onboard entertainment."

Pros: "Friendly Crew"
Cons: "N/A"

Pros: "flight was canceled"

Pros: "Updating delay information"
Cons: "Chaos on boarding- Growing number of wheelchair boarding."

Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."

Pros: "Nice smooth flight"

Pros: "Crew seemed nice enough and everything flew on time."
Cons: "The seats were so close together, my femur (upper leg bone) would not fit in the space provided. I am 6'3" and have been a very faithful Delta passenger, but I cannot see flying with them anymore if I have to upgrade just to get minimal comfort. It is indecent. I will investigate other airlines."

Pros: "Friendly service"

Pros: "Fast flight great service"
Cons: "Nothing"

Cons: "Missed our connection due to a 30 flight delay because crew duty day and crew rest and had to rebook on a later flight on the same day. Downgraded from first class by the airline without any compensation."

Pros: "Being able to watch a movie on the plane"
Cons: "Packed..."

Pros: "On time and courteous staff"

Pros: "The gate agents and flight attendants were nice."
Cons: "We were not able to choose our seats until we got to the airport. Which was a waste of time since we did online check in but still needed to go to the self check for seat assignment. Then by that time it was too late to try to get a seat with my wife who is very afraid to fly. Overall not a good experience"

Cons: "Ok. My wife and I are both disabled and use our own scooters to get around airports. My scooter broke down when I got off the plane. Toronto airport became a LOT longer pushing my scooter then. Fortunately CANADIANS GAVE ME A HAND TO GET THROUGH CUSTOMS, BAGGAGE CLAIM AND CAR RENTAL. Ok, what to do if something like this happens in America. Maybe to work with security staff cause I was in dire straights without the Canadians to help me. Thank them all. Alton Cason"

Pros: "Food was Ok and the stees heled Out"

Pros: "The complimentary entertainment was great, made the flight enjoyable."
Cons: "The con was the need for a connecting flight and the second plane didn't have the same perks."

Pros: "Smooth flight. On time. Satellite TV."
Cons: "One boarding agent for the whole plane and he was slow. Started boarding fairly early but didn't finish until 15 minutes after scheduled departure. Very cramped for 5 hour flight. Older model entertainment center. Paying for usual amenities. Crowded gate set up. Grumpy crew."

Pros: "Loved the onboard entertainment and the flight attendants were great."
Cons: "I travelled w/ one adult and two infants internationally and could not book the infants' tickets online had to do it over the phone. When we got to the airport we had to pay $255 for 5 bags, that's almost another ticket."

Pros: "everything, thank you."

Pros: "I liked the price of the ticket."
Cons: "In comparison to Korean Air, which I often use for overseas travel, Delta doesn't quite measure up. The overall performance and professionalism is lower."

Pros: "Friendly staff, on-time flights"

Pros: "They moved me to a more comfortable seat"
Cons: "The smell in the bathroom was terrible"

Pros: "Crew was amazing and work diligently to make everybody feel comfortable."
Cons: "Nothing. I had no issues!"

Pros: "Everything was awesome"
Cons: "Flight delay"

Cons: "I was asked to move from the front of the plane to the second to last row without a thank you or any kind of appreciation..."

Pros: "Everything was great."

Pros: "Crew"
Cons: "Boarding very slow in Medellin -always- Entertainment only in your phone now!"

Pros: "The new premium economy seats were really nice."
Cons: "Check the pillows in premium economy for any stains. I had a pillow with several 2-inch yellow/red stains on it. There were no more pillows of those pillows, so the attendant gave me one from business class."

Pros: "I liked that they were on time (mostly) I liked the movie choices.. Crew were very nice....."
Cons: "Wasting money on their part for the silly little bags of pretzels......hardly worth the effort......could be a little more generous on a five hour flight.........."

Pros: "Smooth flight"

Cons: "WiFi entertainment not working"

Cons: "Checking at Oklahoma City was a bit chaotic. There were not enough monitors to check in so a long line ensued. Then bags were stacked all over the place making one wonder if your bags would get on the flight. Not good."

Cons: "American Airlines consistently proves that customer service is not a priority. Their servicemen/servicewoman make no effort to show customer care at any point whenever a customer is experiencing difficulty with ticketing or boarding. They are routinely late and appear extremely amateur"

Pros: "Comfortable plane."
Cons: "K&yak was awful. Tossed me to a low end third party provider once booked. Never go through them again."

Cons: "As a handicaped disabled not able to walk and should be using a wheel chair,as I know from my many previous travels with other companies like lufthanza, klm..etc, I used to be the first traveller to go to the air craft when loading it to take off and the last one who would be leaving it after landing. Even when going through the check and security points I used to go in a special route especially for the handicaped but going with all other normal travelers lines with such amount of time waiting and crowdness is completely inconvenient. what happened through the trip was quit different , going with the travelers or after when they are boarding the craft make it very hard and time consuming , Wish you take care of it, as it's a very important handicaped service. Thank you for taking the time to read my comment"

Pros: "The staff on board were excellent, very professional and efficient. Despite the fact we left an hour late, we arrived nearly on time, so kudos to the pilots!"
Cons: "We were delayed but didn’t get any updates from AA staff about new boarding times or gates. The WiFi onboard did not work; we could could connect to it but kept getting “Network Not Available” messages."

Cons: "American Airlines is terrible. Delayed flight, no notification when waiting for flight that flight is delayed (I received a text alert). Pilot had terrible landing. Would not fly American ever again."

Pros: "Not much!"
Cons: "Upon arriving to the gate we were delayed 15 min. As the last few people were boarding the gate agents announced there was not more overhead space and we would have to check all bags from now on. I’ve seen this done before but I was very irritated because it seemed as if the gate agents were a little rough with the newly checked bags. As I felt like I didn’t have a choice I checked my bag reluctantly knowing I had a gift for a friend inside and continued boarding. As I boarded I was highly irritated to see more than 5 available overhead spaces for carry ons. I asked the steward why they made us check bags when there was still space and she barely stopped to answer and just said they have a monitor up front that tells them when it’s full. Clearly the monitor was wrong and common sense would lead me to at least take a look before LYING to paying customers. I was very hurt to see the gift I had just bought for my friend was broken when I opened my bag at baggage claim."

Pros: "Movies available."
Cons: "One segment had very Little leg room and a reclining seat in my lap."

Pros: "I made it"
Cons: "I had to run for all its worth."

Pros: "When I went from London to Chicago, I felt one male crew member wasn’t very kind. He wasn’t tall but healthy and serving the other side away from the main door. I felt him greeting others with a smile but with no smile to me. I thought in my heart seems like he is discriminating, I could be wrong, but I always felt he wasn’t so humble while serving to me or may be other Indians too. But he was smiling extra to rest of the passengers,"
Cons: "I didn’t like his attitude. I would request you to request the crew members to be kind to everyone. Since Iam vegtarian ..I couldn’t eat the egg that was served an hour before landing in Chicago. He could have given me the chocolate inside. He just said in haste this has egg. I told him oh I don’t eat egg, thank you. still he could have been considerate and offered me the chocolate “Toubolron” but he just went away. Later on I saw everyone eating the chocolate."

Pros: "The original flight time was an hour and 30 minutes. We got there in 45 minutes."
Cons: "The departure times changed several times and the plane was over packed to the point they had to put carryons into checked baggage."

Pros: "I planned a very affordable & organized trip, using KAYAK! Very satisfied so far!"
Cons: "NA"

Cons: "1 hour delay leaving. I’m flight entertainment didn’t work. 10 minute arrival delay because the alley to the terminal was blocked."

Pros: "The crew was nice"
Cons: "Flight was delayed"

Cons: "Having to pay for wifi"

Pros: "More or less on time, got me home after a long trip"
Cons: "Cramped cabin, uncomfortable seats, not even a glass of water (supposedly due to short flight, but this used to be available)"

Pros: "Flight was delayed due to ice storm. AA personnel were calm and kept passengers informed of when we might expected to get the next flight out. They brought in sandwiches, chips and water, which was a thoughtful thing to do."

Pros: "The staff was nice and the pilot tried his best to keep us informed."
Cons: "Flight was delayed by 50 minutes. Then once on the plane we were stuck sitting on the plane for hours. Didn’t end up landing in ATL until 1:45am. And then had to wait another 15-20min for them to open the door and bring the ramp to get off the plane. Horrible and exhausting experience!"

Cons: "The seats were not as good as the ones on my BA flight to Heathrow and then Rome."

Pros: "Its Alaska. Nothing more to say. My preferred airline and never had a bad flight."
Cons: "The usual. More legroom would be good. That's about it."

Pros: "Very good service"

Pros: "The flight attendants were fantastic. They took great care of us the entire trip."
Cons: "Trying to figure out where to go in each airport for customs, integrations, and gate changes."

Cons: "I had a connecting flight in DFW to BOS. My plane left late from OKC, giving very little time to get to my connecting flight in DFW. The flight arrived in BOS and I got to the gate at 6:15pm; with a flight departure of 6:25pm. I felt the gate agent handled the situation very poorly. Instead of letting me, and another passenger with the same situation as mine, let us know why the gate was closed 10 minutes prior to departure was rude and brusque and said sorry, nothing could be done. A simple explanation of why we couldn't board would have gone a long way. She finally barked out for us to go to Customer Service to re-route us. Customer Service was very slow and the agents had attitudes. I did get on an AA flight the next morning, including comp vouchers for dinner and breakfast, but I missed an entire day of the conference I was attending in Boston."

Pros: "crew"
Cons: "served warm orange juice and did not have ice available on jax to Dallas flight. Ran out of coffee on return flight Dallas to OKC."

Cons: "Not able to check luggage all the way through"

Pros: "Boarded on time, and was a quick flight."
Cons: "There were cabin pressure issues mid-flight that really hurt my head."

Cons: "Pressure seemed off, made the flight very painful in my sinuses"

Pros: "Quick and fast. Slept through the landing and woke up to everyone gone and was in a rush to get out, but forgot my phone and passport, and I asked about it they went back there and looked for it for me and got it back. Over all good experience."
Cons: "Wish they offered water, but since it was short it made sense."

Pros: "Window seats very cramped. Shoulder literally resting on bulkhead. Otherwise crew, pilot, and service were good."
Cons: "Seat very close to side bulkhead.."

Pros: "Loved the comfort of the plane. There was generous seat space especially when reclined in the main cabin. Personal entertainment screens with abundance of options to choose. Flight crew was very pleasant and helpful. T"
Cons: "The flight was over an hour delayed in boarding and departure without any reasoning."

Cons: "PAID FOR SEAT WITH EXTRA LEG ROOM AND GOT NONE! DON'T PICK FIRST ROW"

Pros: "Got me to destination, I slept the whole way."
Cons: "Delayed for about 15 minutes on arrival, something about maintenance and the entry door."

Pros: "Departed on time, arrived a bit early."
Cons: "Our checked luggage didn't make the transfer in Philadelphia. We got it late the following day. What entertainment?"

Pros: "short flight, timeliness, great service!"

Pros: "Very nice crew. Full meal"

Pros: "The onboard crew was amazing. No problems there. The flight was decent."
Cons: "Both ways I had delayed trips. On my way back my first flight was running late. So arriving at my connecting airport I literally had to RUN clear across be airport and the attendant tells me I was a "no show". So I would have to wait and go on a different flight. The plane was still there. It was 25 minutes before take off time. And she rerouted me onto a different aircraft in which I had to RUN to the other side of the airport again. Only to find out this flight was delayed for 45 minutes. In which adding on to me already delayed flight. I understand some things are out of everyone's control. But the lady made me feel like I was just looking around in shops instead of being where I needed. Never again."

Cons: "Charlotte to Seattle flight: The food served in first class smelled awful. Seated in premium seating just behind first class was unfortunate due to the atrocious odor that lasted for 3+hours. There was no option for food service for the rest of the plane. Which was unfortunate as I was very hungry. Due to inconsistent notification that the plane was delayed / on-time (kept switching the notification) we opted to not get dinner in the airport..... To which the plane was was an hour late yet we were told to check in every ten minutes to see if we were boarding. There were no blankets. The plane was incredibly cold. The suggestion I received from the flight staff was to turn off the vent above my head (which I had already done.) I had brought a jacket and was wearing pants. On a 5.5 hour flight, the crew served beverages 45 minutes into the flight (per usual) and handed out a pretzel pack. They didn't come back through with water or beverages again. On other airlines, they promote water at least once an hour to keep swelling and dehydration down. Since I am a pretty frequent flier, I bring my own water. Still, coffee would have been nice. Suggestions: increase beverage service to at least twice / 5.5 hour flight and provide blankets upon request. Food choices and entertainment would also be good. Don't cook stinky dinners in first class and allow it to pollute the rest of the plane."

Pros: "Crew was friendly."
Cons: "Uncomfortable, no food"

Cons: "Seats are uncomfortable. Seats are too close together, not wide enough, to short, no knee room."

Cons: "3 and a half hour delay for mechanical issues is never acceptable. Once in the plane no ac working sat for another 40 minutes until maintenance figured out we could fly without it."

Cons: "Crew was less than stellar; no IFE"

Pros: "Crew was super friendly"
Cons: "They should have created a separate line for doc checks for business class passengers; the line was probably 30 minutes long"

Pros: "Always love the Stroopwaffel snacks! Flight attendant was very friendly and worked to help passengers who had short layovers get off the plane first."

Pros: "Smooth flight. Friendly crew."

Pros: "Good flight, nice staff."
Cons: "Food not the greatest and flight over-crowded."

Cons: "Air conditioning, I wanted an option for heat."

Pros: "Love the wifi and free movies!!"
Cons: "To cramped. Only a 85 minute flight but my legs were cramping."

Pros: "On time"

Pros: "The plane, crew and boarding was great, and the food and drinks were quite good. Legroom in standard economy class was passable for a 6'2" person."
Cons: "I booked through the United website as trip from US, have Silver status on United, and Lufthansa's policies of not allowing advance (1-2 mo before flight) seat selection (never on UA nor LH websites) are just horrible. Hard to get through on 800 number, and 1 day before trip answer was still to do it in Frankfurt. Economy plus was $1000 more/person, and even then no guarantee I could choose a seat far in advance. Then, at computer kiosk in Frankfurt, they had a wrong diagram of the plane,as we ended up on what turned out to be a no-recline row which I would never get. I'm 6'2", 230lbs, and wasn't able to sleep on that flight. Had I been able to reserve a seat behind a bulkhead or in exit row 2mos in advance, I would have been fine."

Cons: "Why???? Why do you load from front to back ?? Fill the back to front. Would save so Much hassle and waiting etc."

Pros: "Nothing"
Cons: "Everything! Flight was delayed made my daughter miss her connector and there were no other flights to her destination. Then your airline refused to put her on another airline . I had to pay $600 for her to fly delta because she had to get back to school for her finals the next day. And United was absolutely NO help!"

Pros: "*Nice crew - Communicated well and did their job efficiently *Friendly seatmate"
Cons: "I will forever hate airplane seats."

Pros: "On time departure and arrival"
Cons: "One lavatory inoperable"

Pros: "Boarding was easy and comfortable seat."
Cons: "Snack was pretzels as I prefer nuts and no entertainment!"

Pros: "Free drinks in first class"
Cons: "Really small restroom. Plane on second leg was too small to even have a first class"

Pros: "Nothing"
Cons: "Everything"

Pros: "On time ,friendly employees"

Cons: "My flight from OKC to Denver was cancelled the night before and United neglected to inform me. I learned about my cancelled flight at the OKC airport. United has all my contact information and Im a frequent flyer with United, so they had no reason for not contacting me. Another example of poor customer service."

Pros: "The ease of using the app for my travel info."

Cons: "Seats are way harder than 10 other airlines I've flown in the last year"

Pros: "Friendly"
Cons: "Price"

Pros: "The flight out went very well and the United staff were all friendly, very helpful individuals in all positions."
Cons: "Our return flight was delayed due to maintenance, but when we finally departed the Pilot didn't waste any time getting us back to OKC."

Pros: "United needs to get there entertainment figured out because it does not work right. Out of 5 flights in the last week only got to watch TV once. Same way when I flew in January. We pay enough money to fly at least the extras could be worth it. Everything else was fine"

Cons: "Extremely frustrated at having to wait a full hour for baggage to be delivered to baggage claim. Otherwise, fine--the typical comfortless, joyless flight that all airlines provide."

Pros: "Wonderful and kind crew. We flew out at 6 am so I slept the whole time and it was nice and quiet."

Cons: "Flight attendant was rude, my dog wasn't doing well."

Pros: "I liked how accommodating the flight attendants were. The pilot flew great."
Cons: "Some spaces were tight. I'm a wide body builder."

Cons: "FLIGHT FIVE HOURS LATE"

Pros: "The staff was pleasant. You can sign up for text notifications in reference to flight information."
Cons: "The gate changed and there was confusion as to the correct gate. Luckily I had signed up for United text notifications which communicated the change. Restroom restrictions due to non functioning test rooms."

Pros: "Perfect all around and arrived 25 minutes early."

Pros: "Arrived on time, no luxury but great price."
Cons: "Smaller planes, but was expected for the value."

Pros: "The stroopwafels are amazing."

Cons: "I nearly missed getting a cup of ice when the refreshment cart came up the isle. Then the attendant acted as if he couldn't understand my request for a "cup of ice, please" and he tried to hand me a small package of snacks. I had to repeat myself 2 more times and finally got my cup of ice. I said "thanks!" His look told me I wasn't "welcome"."

Pros: "Nothing"
Cons: "Rude staff, delay flights, and late flights."

Pros: "Flight was on time"

Cons: "Not enough leg room"

Pros: "The flight attendants gave me a whole can of soda vice just pouring one single cup"
Cons: "Baggage fees."

Cons: "VERY UPSET THAT MY FLIGHT WAS DELAYED AND I MISSED MY CONNECTION AS WELL AS MY LUGGAGE DID NOT ARRIVE IN LONDON UNTIL YESTERDAY-June 18 after leaving Oklahoma to London on June 14 also my luggage was damaged when it was finally delivered here in London... Broken wheel and zipper!!! I also had to go out and buy a pair of pants, shirt, socks, underwear and a jacket for meetings on Thursday and Friday."

Pros: "I loved the company itself! I had to request a wheelchair for my dad by phone I spoke to the kindest lady who arranged the service at each gate and the same on returning. Every employee was so kind and fast to get us from gate to gate!!!"
Cons: "My biggest complaint would be the airplane seats. It was small & crowded."

Pros: "Under booked flight was a plus!"

Pros: "Britney from united okc went above and beyond to get me home!!!"

Pros: "Easy boarding and flight was on-time as usual."
Cons: "Very small seats (I'm 6' 200lbs) and felt very cramped."

Pros: "Timely flight at all stages of embarkation and debarkation plus the small fee for the tapas box was well worth my payment!"

Pros: "i enjoyed the inflight drinks as well as how quick and efficient the crew made the trip to Washington. The staff was very courteous and friendly."
Cons: "The seats feel crammed for anyone over 5'10" I'm sure and being 6'1" myself, I was in discomfort by the end of the flight."

Cons: "Flight was cancelled after hours of mechanical delays and same day rescheduled flight wasn't available"

Pros: "Cancelled."

Cons: "Cancelled due to weather and no refund."

Pros: "It was a great experience"

Cons: "United"

Pros: "How nice the flight attendants were"
Cons: "How hot and stuffy the plain was, i could bearly breath"

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Oklahoma City to Johannesburg

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

Mandatory masks

Masks required on board, masks provided on flights from Oklahoma City to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Oklahoma City to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Oklahoma City to Johannesburg

Book cheap flights from Oklahoma City to Johannesburg

Recent return flight deals

16/9
Thu
2 stops
American Airlines
32h 28m
OKC - JNB
20/9
Mon
2 stops
American Airlines
29h 28m
JNB - OKC
16/9
Thu
2 stops
Qatar Airways
31h 41m
OKC - JNB
20/9
Mon
2 stops
Qatar Airways
32h 29m
JNB - OKC
19/6
Sat
2 stops
United Airlines
27h 05m
OKC - JNB
27/6
Sun
2 stops
United Airlines
34h 31m
JNB - OKC
16/9
Thu
1 stop
Delta
19h 15m
OKC - JNB
20/9
Mon
2 stops
Delta
26h 24m
JNB - OKC
4/6
Fri
3 stops
Multiple Airlines
39h 45m
OKC - JNB
24/6
Thu
3 stops
Multiple Airlines
43h 06m
JNB - OKC
16/9
Thu
2 stops
American Airlines
32h 28m
OKC - JNB
20/9
Mon
2 stops
American Airlines
29h 28m
JNB - OKC
4/6
Fri
2 stops
United Airlines
44h 00m
OKC - JNB
24/6
Thu
2 stops
United Airlines
32h 29m
JNB - OKC
3/6
Thu
3 stops
Multiple Airlines
45h 47m
OKC - JNB
24/6
Thu
3 stops
Multiple Airlines
43h 06m
JNB - OKC
4/6
Fri
3 stops
Multiple Airlines
39h 45m
OKC - JNB
24/6
Thu
3 stops
Multiple Airlines
43h 06m
JNB - OKC
4/6
Fri
3 stops
Multiple Airlines
54h 25m
OKC - JNB
24/6
Thu
2 stops
Multiple Airlines
31h 10m
JNB - OKC
4/6
Fri
3 stops
Multiple Airlines
54h 25m
OKC - JNB
24/6
Thu
2 stops
Multiple Airlines
37h 20m
JNB - OKC
5/6
Sat
3 stops
Multiple Airlines
38h 40m
OKC - JNB
24/6
Thu
2 stops
Multiple Airlines
37h 20m
JNB - OKC
3/6
Thu
3 stops
Multiple Airlines
45h 47m
OKC - JNB
24/6
Thu
2 stops
Multiple Airlines
31h 10m
JNB - OKC
Show more results

Recent one-way flight deals

3/6
Thu
2 stops
United Airlines
27h 05m
OKC - JNB
3/6
Thu
3 stops
Multiple Airlines
59h 00m
OKC - JNB
4/6
Fri
2 stops
United Airlines
44h 00m
OKC - JNB
4/6
Fri
3 stops
Multiple Airlines
54h 25m
OKC - JNB
-
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