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
Mon 9/27
Mon 10/4
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)

R24 568(avg. price over the last 2 weeks)

Good deal one-way

R57 642or 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 R57 642 or less one-way.
  • High season is considered to be July, August and September. The cheapest month to fly is March.

FAQs for booking Oklahoma City to Johannesburg flights

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

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

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

What’s the cheapest day of the week to fly 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 5 airlines serving Oklahoma City Will Rogers World to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Delta
Overall score based on 29 847 reviews
8,1
Boarding
7,8
Comfort
8,5
Crew
7,8
Entertainment
7,5
Food
Airline reviews

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

Pros: "Super comfortable and inflight entertainment was amazing"

Pros: "Seats were comfortable."
Cons: "We didn’t get offered a snack or drink."

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

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

Pros: "Entertainment was good and there was a choice of food."
Cons: "The crew sucked."

Pros: "The crew was beautiful and very hospitable and friendly. Loved the movies on board and snacks."
Cons: "Nothing, Delta is the best!"

Pros: "We arrived eventually."
Cons: "Flight delayed three hours. Payed extra for an earlier flight. Very disappointing."

Pros: "Delta’s crew is the best part about flying delta!"

Cons: "Notes were in the computer that our flight was delayed in someone at Delta told us we had to re book because we were not 2 hours prior to our flight after arriving in a cab. Delta error. Other lady told us to run to a security and get to the gate which we did and there were notes in the system and t"

Pros: "Crew very good"
Cons: "Breakfast sandwich was close to tasteless; all bread, very very little filling."

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

Pros: "Crew was excellent. Friendly and always with a smile."
Cons: "The headphones distort the sound too much. You miss half the dialogue if you are using the Delta headphones."

Pros: "yes crew were very good"

Pros: "The boarding process was smooth ."
Cons: "The cleanliness of the seat and tray area."

Pros: "Smooth and comfortable flight."

Cons: "No entertainment options at all."

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

Cons: "Ac not working properly. Hot."

Pros: "Nice ride, entertainment available and arriving a little early was a plus."

Pros: "Confort"
Cons: "N/A"

Pros: "Service, service, service!"

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

Pros: "Super nice flight attendant. Really made all of us (business travelers, retired military folks, family with little kids heading to a wedding) feel welcomed and happy. Great experience."

Cons: "The boarding process is quite confusing with all the different categories of people prior to the actual listed "zone" boarding. As an example, if you have a "Zone 2" boarding pass, you think you will be second to board when in reality that means you are second to last to board. After those who need extra time, those with small children, active military, premier, whatever.... all that covers about 2/3 of the passengers. Then of course there's all the stepping over those who already boarded which seems to slow the process overall. It would be better to ask these questions when making your reservation. Then, the zones would be appropriate based on how you made your reservation to begin with."

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: "Nothing"
Cons: "My flight was delayed and after that they even lost my bags."

Pros: "Everything was smooth and great! Delta is really big on on time flights and I like that!"
Cons: "Nothing."

Pros: "A good basic no frills flight"
Cons: "Luggage missed the flight and was delivered later that say. It is the same as happened the last time we took this flight."

Pros: "had connecting flight ready"
Cons: "the plane was 5 hours late, we did not even get free internet of a coffee or a free drink in the waiting room after debarring or in the waiting room connecting was ok, they had boarding passes ready but suitcases took forever to cross customs...getting bags almost an hour"

Pros: "flight was canceled"

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: "free texting and entertainment!"
Cons: "our flight was delayed half an hour."

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: "The Gogo Inflight wifi and entertainment did not work for even a minute. I choose flights based on their amenities and this one had offered full WIFI service which swayed me to choose to fly with Delta. I'm not sure who is to blame about this issue but I'm pretty frustrated that it was completely dysfunctional."

Pros: "It's a nice, comfortable flight with plenty of entertainment options."
Cons: "The coffee on board is lousy, but I'm not sure that is much of a surprise."

Pros: "On time and courteous staff"

Cons: "According to the website and documentation a card holder is supposed to get the first bag free when using this card. I did not, so I will be cancelling the card."

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: "Small cubicles are pretty comfortable but a little cramped . No they are upgrading their business class to larger "suites" and that will be good . The food is good but nothing to write home about . Your payment system works well but as usual there is a somewhat limited library."

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

Pros: "Slight delay, hospitable crew"
Cons: "+25 extra bag charge"

Pros: "Attendants were cheerful and extremely courteous."
Cons: "Legroom but that's because we can't afford 1st class. Hahahaha"

Cons: "The original flight was canceled and a new one substituted - basically they wanted to fly a smaller aircraft (via a different regional carrier) so the flight number changed. PHL did not have the new flight info displayed at the Departures board or on the screen at the gate. Caused a little anxiety."

Pros: "They did give us the Dane snacks the first class passengers got."
Cons: "Zero additional leg room in this supposed comfort seat. The seat was very narrow and there was absolutely no additional leg room on the flight. I'm tall, so that's what I pay for when I book these flights and none was provided."

Pros: "Friendly staff, on-time flights"

Pros: "Booking, price"
Cons: "A little easier site navigation- understanding"

Pros: "Less hand bags, a lot of people trying to put their hand luggage ans there was no space"
Cons: "Controll the quantity of packages per person"

Pros: "Crew was friendly and attentive. Piloting was on time and precise."
Cons: "Space in economy seats is minimal and not comfortable for a 6' 190# guy like me."

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "It was canceled. And scheduled next day."

Pros: "Lufthansa is very good!"
Cons: "Now I will never buy anything from this site.It is very difficult and impossible to do last minute changes.Next time I will buy from the Airline strait."

Pros: "I paid to go with Lufthansa airways not with United Airways. And I came to know the day of the flight that I was to board United airways. Really disappointed."
Cons: "In the international flight United Airways charge for the Wiskey liquor. And that is ridiculous."

Cons: "No complaints. Good vegan food."

Pros: "Comfort and space"

Cons: "too many unruly kids"

Pros: "everything was great. Crew was very nice. good service. good food. Even bathrooms were located in the basement separately, nice and bigger than usual airline bathrooms."
Cons: "my TV screen didn't work. Long 9.5hr trip without entertainment."

Pros: "Crew were excellent!!!"
Cons: "Se headline"

Cons: "We were able to upgrade to a business class seat (row 1) just 2 days before the flight since we had put in a bid a month before to do so if it was accepted. Honestly, the seat DID NOT EVEN RECLINE, NOR DID IT FEEL VERY SPACIOUS! I felt very taken advantage of to only have access to that part of the plane giving us more leg room for $200 upgrade for each seat. When does a Business Class seat NOT recline??? At least my flight attendant was kind enough suggesting that I let the airline know about my unhappy experience."

Pros: "Crew, boarding, seat"
Cons: "Paris airport is extremely passenger unfriendly. Better to connect somewhere else"

Pros: "Flight was on time, and smooth. Food was OK. Very efficient crew."
Cons: "Wheel chair accommodation in Frankfurt is poor, doable but not to the US standards. Lufthansa gate staff member took us to the wrong elevator, ended up outside security and had to go through security screening all over again, now late for flight and not early boarded. Was told she was only on the job for 2 weeks, I don't blame her for her incompetence I blame her management! Plane was loaded on the tarmac via a bus for a large international flight...no gate?? Seats in economy class are equivalent to those on a domestic flight, fairly uncomfortable on a 12hr flight. Many of the entertainment choices were not available, you can select it but all it plays is a short commercial."

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "food was above average drinks were provided often entertainment selection was great staff was well mannered and smiling"

Pros: "Crew, food and entertainment were fine"
Cons: "Notoriously, on several flights I have recently taken, my economy seats do not recline at all. On long distance flights this is very uncomfortable! And on this flight from Frankfurt to NYC, my bag was lost, making a claim at the Lufthansa baggage dept took a very long time and the clerk said little, explained nothing and seemed annoyed with my questions."

Cons: "Having to go through a second security check line between flights in Frankfurt. Had already done it in cape town and no one could explain why we had to do it again. Side note: my flight from cape town to Frankfurt was earful... the guy seated next to me had excessive flatulence and their were dueling baby crying for 7/12hrs. IMO infants Should not be allowed on flights over 3hrs in length.... they can ruin a flight for a whole plane"

Pros: "Entertainment system"
Cons: "Always the same mess in Frankfurt to get into terminal Z, surely waited 30 minutes and almost lost connection. Food quality mediocre at best. Lost luggage, no Lufthansa representative around at baggage claim."

Pros: "Nice plane, airy. Lufthansa crew are always nice."
Cons: "Chaotic check-in. I'd checked in and selected seats in advance. But flight was overbooked and I got a standby ticket with no seat while my 4 family members, including 3 on the same reservation, were seated. I had to stand in line as a standby, and then was assigned a seat that didn't recline at all -- not the best for an overnight flight, and having planned, checked in and gotten a seat, IOW done what I was supposed to, it wasn't a nice way to be treated."

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "All"
Cons: "Nothing"

Pros: "Friendly crew, smooth flight, always offering water."
Cons: "I was hungry in this flight. I felt the choice of food was small and have never been on a 10 hr+ flight and felt hungry. I'm glad I brought my own snacks with me."

Pros: "Crew hospitality excellent"
Cons: "Nothing"

Pros: "Flight attendants friendly and professional. Like the use of warm towels. Most overseas airlines no longer do this"

Pros: "No vegetatarion food on return flight"
Cons: "No vegetarian food on return flight from Frankfurt"

Cons: "Not well organized and food is unhealthy"

Pros: "all on time"
Cons: "seating very cramped"

Cons: "The on board entertainment sucks you need to upgrade"

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Everything"
Cons: "Not a thing"

Pros: "Boarding was okay, we still had the rush towards the beginning and the concern is always finding overhead space"
Cons: "Apparently if you're not awake when they ask you your choice, and it comes time to pass out food and you're awake... You don't get any. Really horrible. Food being handed out, you're hungry and not even an offer. They simply skip you."

Cons: "Great customer service!"

Pros: "Everything seemed to run smoothly."
Cons: "No issues this leg"

Pros: "Food was just OK. Crew was nice."
Cons: "The München terminal by the gate has two antic wending machine that work only with cash. Nothing around once you pass security in that part of the terminal. Internet wasn't working either. Poor Germans, they lack ideas and money.... Then the plane had issues, we left 2 hours late because some Computer on board malfunctioned. Many people lost the connecting flights. Overall, I will avoid this airport, and flight path in the future."

Pros: "I flew round-trip in Business Class from Munich to Kiev and then back to Germany via Frankfort and both flights were on time. The dedicated business class check-in line and advance boarding process was smooth - as were both flights. The cabin crew on both flights were very good and all spoke English well. My chief complaint is with the European Business Class seating model (3 across with center seat empty) - which does not afford much more leg room or seat pitch than in economy class. On the plus side you don't have to get in a fist-fight with anyone over the overhead bin storage problem since there are less people in business class and hence more storage space."
Cons: "The "European business class model" is not that great when you are paying a premium price to ride in Business Class. I think the prior 2 x 2 arrangement on each side with larger (and more comfortable) seats...plus more legroom and seat pitch...is preferable."

Cons: "It was delayed by 9.5 hours!!!!!"

Cons: "the hot meals were aweful"

Cons: "No boarding lines. Boarded late. I was not given enough time from my arriving flight. I had to spring the length of the airport and up and down stairs as the elevators had long lines. Maybe it was good it boarded late or I wouldn't have made it."

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "Crew was very good on all flights. Packages, containing playing cards and some other items that were given to children during flights, were a nice touch. My husband changed his seat to accommodate a lady who was flying with her daughter, and was acknowledged by the crew and was offered a few extra snacks. Nice touch."
Cons: "Food on this destination was the best of other flight legs."

Pros: "The entertainment was terrific for a long flight. Staff was friendly and helpful."

Pros: "The Premium Economy seats were significantly better than Economy seats. The crew was very nice."
Cons: "The movie choices were not very good. Very few current movies."

Pros: "Entertainment options were incredible; great legroom in our seats."

Pros: "Service in general."
Cons: "I paid to choose my seat during the flight. However; they didn't respect the seat I paid for and they gave a different one, and the seat that they gave me wasn't a seat for the one I wouldn't had paid for. That same situation happened two times. During the flight from Panamá to Franckfurt and Franckfurt to Rome. That's why I felt they Robbed me."

Cons: "Needed a vegetarian option with each meal"

Cons: "Boarding was a complete mess. The flight was delayed by 2.45 hous leaving airport."

Pros: "The Crew was and professional and the flight was overall very comfy with great entertainment."
Cons: "The flight was delayed and due to this delay, my checked baggage did not make it onto my connecting flight to my final destination until 12 hours later. I know the airline can't control some of this but I had to go out and purchase clothing that I couldn't take in my carry on. Maybe they could've at least given me a little money towards this?"

Pros: "Everything about Lufthansa is amazing, and I wish all airlines could perform the same way Lufthansa does. The service is incredible, unlimited free drinks (including wine, beer), great movie choices, and plenty of room. Whenever I go to Europe I try to fly Lufthansa because they never disappoint. Wish American Airline companies were the same!"

"Always exceptional service"

Pros: "La ponctualité."
Cons: "Variété des boissons proposées."

Pros: "Easy boarding, entertainment"
Cons: "Crew was not very friendly on bot departure and return flights. Will make me reconsider Air France in the future."

Pros: "I like the crew and their service, the food was amazing speacially the vanilla cheese cake desert was on point, loved it. I loved the “my flight “interaction on the screen and the different view of the plane, cockpit view, left, right etc.. amazing feature."
Cons: "The seat could have been much better as far as reclining and space. Overall I loved the flight."

Pros: "How great everyone was and smooth sailing."
Cons: "Made sure the flight was not over booked."

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"

Cons: "Really hard to get boarding passes online"

Pros: "Had decent room space seats comfortable"
Cons: "My luggage could have arrived for a start"

Pros: "crew great comfortable"

Cons: "Crew forced me to change my upgraded comfort seat to accommodate a 12 year old who they knew was going to be airsick. So I spent the first half of the flight next to a vomiting girl. Only after I asked to file a complaint, they allowed me one of two empty seats in premium. Terrible customer service."

Cons: "Baggage check in was stressful"

Cons: "It was a great flight can’t think of anything"

Pros: "The transfer times were excellent"

Cons: "Better in flight entertainment"

Pros: "FA kept bumping into my seat waking me up"
Cons: "Return the 777 to 9 across"

Pros: "DIY snack area"
Cons: "Food and seating"

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

Cons: "Departure delayed, reschedules and then cancelled without any direct notification to us with 2 first class tickets !! If we didn’t have Kayak we would be sitting in the airport !,,"

Pros: "Nothing"
Cons: "Horrible delay. I got letd to my next flyight. The airline stuff didn’t assist me at all and didn’t wanted to help me getting to my next flight. Horrible"

Cons: "My entire travel experience became extremely rushed and chaotic due to my flight being canceled and me being alerted -LESS THAN AN HOUR BEFORE IT TOOK OFF! This is unacceptable."

Pros: "That I was able to sleep a bit on the flight - and that we gained an hour."
Cons: "It left at 6 am. Which means we had a wake up call from the airport hotel at 3:30 am to stand in line with hundreds of others. The Air France app on my phone didn't let me pre- check in."

Cons: "My luggage was lost in Paris. Now I need to wait still."

Pros: "The food, beverages and choices of movies, entertainment There was a medical emergency that caused the flight to land in Canada. This was handled very professionally - I hope the passenger ended up getting the care needed and is doing well."

Pros: "Enjoyed my food, especially tasty for airplan fare!"
Cons: "Not enough leg room"

Pros: "That flight have been short"
Cons: "Fly attendants have been in hurry when they served snack"

Cons: "Flight cancelled because of weather"

Pros: "great seat, good food and drink, pleasant staff, efficient boarding and exit."
Cons: "no complaints"

Cons: "People may think,that the delay of the flight has set my mood for this review but I can ensure it has most definitely not. With all the bad weather, I was already very happy to connect right on time in Paris. However, a long haul A380 flight with such a tight seat configurstion is almost embarrassing for an airline. The in flight entertainment is at a very poor level, not only with the screen being very small and outdated, many of the movies are only available in French and the international selection very limited. The food was not much of a delight, whereas the presentation was nice. However, in all the 7 h between the services, nobody came around with refreshments in a completely booked flight, neither was announced that a trolly would be set for self service in the galley. Lucky the ones who got up and found out about. In terms of amenities, again, the airline is lacking of originality and saves cost. Bottom line: you get from A to B, but there are so many better competitors in the market, which I shall definitely consider on my next travel."

Pros: "I would like to come on time each trip because I got two late time before with airfrance"

Pros: "The food was pretty good and the staff were friendly. During our transfer in Paris, my mum had a medical emergency and had to go to the medical centre. As such wr couldnt go to our final destination in Morocco and had to get our luggage off the plane. The staff at the AF counter were very helpful in that aspect. And when one of the luggages was completely damaged, it was replaced it with a brand new one which was fantastic. On the way back, we had some issues with the ticket because we didnt go to Morocco as planned which resulted in some trouble checking in. But the staff at the counter were quite helpful."

Pros: "The inflight service"
Cons: "The 3 hours delay"

Pros: "The food, the service and everything else is fine, quite good."
Cons: "However, our baggages were 1 day late. Your missing baggages would deliver to you 1 day later, for some maybe 2 days later...Quite a few people said that it's been always like this with air Aeroflot if there is a transfer flight."

Pros: "On time after latish start"
Cons: "Staff took carryon bags even for skypriority even tho lots of room in overhead, allegedly to speed deplaning. Nowarning to repack. Infuriating and stubborn staff!"

Pros: "Friendly staff"
Cons: "Window pane was broken on my side and I couldn't shut it down. As it was a day flight the sun heated my skin badly"

Pros: "the Airline"
Cons: "The Airport, Security, Boarder control."

Pros: "I liked the way a fligh attandant treated me and another two passengers. At the end of the flight he gave us a cup of strawberries for all. The food was delicious specially that pasta, it was yummy."
Cons: "TV was too slow."

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

Pros: "It was a 30min flight not much to say The crew on the ground really took care of us"
Cons: "Na"

Pros: "All crew I interacted with was great, friendly, and helpful."
Cons: "Flight was late. Boarding very slow. Entertainment was ok by today's standards. Each seat had a display, but movie selection was not great. For a French airline I was looking forward to breakfast -- maybe some nice pastries or at least a decent croissant with jam. None such. It was disappointing. Meals were not impressive either, but the complimentary wine was good."

Pros: "Seats were comfortable with good recline. Food was good, but not excellent."
Cons: "They forgot the snack/breakfast service for the front right section of economy then had to rush it. Overall, the service was good, but some things just seemed off. An attendant call was never answered, etc."

Cons: "Too crowded"

Pros: "A short flight but attendants served us a snack and water with a smile."
Cons: "No business class"

Pros: "nice crew; excellent check in experience!"
Cons: "boarding in Riyadh is always a nightmare. and as many have noted, the seats are too close for the average size of many boarding in Riyadh"

Pros: "After riding in premium economy for the 8 hour flight we had, this one wasn't the same. No tvs, way less leg room, we were able to have a window seat which was great for my sister since before we didn't have the window seat option. The snack was good also."
Cons: "After riding in premium economy for the 8 hour flight we had, this one wasn't the same. No tvs, way less leg room."

Cons: "Airport handling is catastrophic. A lost bagage created the twins to be locked. Half an hour and we could not enter. Delays and huge mess in front of police checkpoint. No announcement and no care for passengers approaching departure time. And to top it all no announcement of any delays. Had to cheat my way through the priority line and run a sprint through security and beyond. Reached the gate to note that there was a delay of 5 minutes.... Grrrr"

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

Pros: "Not much"
Cons: "Ground service at check-in was very poor: Misinformation and failure to provide a level of service that other SkyMiles partners provide for Gold level traveler."

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Pros: "No complain about Air France. The service and food are very good. Enjoy it."
Cons: "Our return flight is Milan--CDG--SFO. The transfer time at CDG is 1 hour. The line at CDG is incredibly long. We barely made it. IMPOSSIBLE for tax return. Very bad flight connection experience."

"Crew was great plane was small and uncomfortable"

Pros: "No complaints. The staff was fantastic"
Cons: "My seat wasn’t comfortable....normally it is... not sure what happened this time around"

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

Pros: "Everything"
Cons: "It’s perfect"

Pros: "Everything was great."

Cons: "excellent"

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

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: "Great ! Next time please confirm seats before boarding"

Pros: "The crew was good given the challenges of a delayed flight"
Cons: "They could have delivered on the most important aspect on-time arrival. I know that a mechanical issue delays such as tires however ongoing maintenance should prevent these delays. Your failure to deliver on your promise impacted my ability to deliver on mine."

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: "The crew was pleasant and it was nice to have a complimentary meal and wine. We landed very early."
Cons: "This plane has not been updated since before I was born. The seats were extremely uncomfortable and there was no in seat entertainment, just overhead screens. I was never able to get the WiFi to work. There were no power outlets, and we were never offered headphones, eye masks or ear plugs. I expected more from American since our 2hr flight from Orlando to JFK had working WiFi, power outlets and in-seat video monitors."

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

Pros: "Crew"
Cons: "All good"

Cons: "Least favorite leg of the trip. The seats were super tight with very little room. The crew was the least friendly I have met. The food was the least pleasing I have ever had."

Cons: "Small seats."

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

Cons: "How can a plane be this cold?? I travel all the time, but I have never experienced this. It seemed like there was a general temp control - apart from the air vents. I had on a sweatshirt and by the end of the flight was sitting on my hands! Couple that with the “I don’t care” attitude of the flight crew, and I was counting the minutes to landing. Definitely not the AA that I’ve given my business to."

Pros: "On time"
Cons: "Entertainment sucks, food, better eat a 7 eleven, confort very very baf"

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 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: "Got to La Guardia almost 26 minutes early but then waited FORTY minutes for the gate!"
Cons: "AA needs better coordination with the horrible La Guardia airport"

Pros: "Pilot was good about keeping us informed regarding the delay in taking off. After boarding We were delayed 2 hours."
Cons: "Worst seat, legroom I've had in many years. Screens were few and too small and far away to be of any use."

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

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: "The crew was nice and we had no issues during the flight. Seating issue (below) was fixed by agent (although we only were allowed to interact with a human because the self check-in didn't work."
Cons: "During online check-in we were seated separately, but given the option to remedy this for a mere $200. I remember a time not long ago when sitting together was a given, now, like all things, it is a privilege for those with means."

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

Pros: "Good selection of movies and overall good entertainment system"
Cons: "Seats extremely narrow. Bathroom follows the same. Could barely move in stall. Will not fly with them again if it's up to me."

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: "NOTHING"
Cons: "They said my flight was cancel due to weather but ten minutes later my plane left towards Dallas without me. I had to stay in the Airport till 9:30AM the next morning."

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

Pros: "Available drinks"
Cons: "Poor selection and no coffee"

Pros: "The seats were comfortable and entertainment great"
Cons: "No complaints!"

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

Pros: "No delays, comfortable seating, got luggage quickly. Friendly personnel."

Cons: "Sarasota ticketing agent was not very nice at all 😟 Houston Gate agent was not nice either. We were treated like we were stupid for asking questions. I hope it’s not racism issues. I wished I had taken their names."

Pros: "The crew was professional."

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: "Fast and efficient"
Cons: "Seats could be more comfortable. Especially head rest."

Pros: "Nothing :("
Cons: "My trip was delayed 2 times and I had to boook for a different flight on different day! Absolutely no voucher or anything for hotel stay very disappointed"

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: "Service was great! Plane was clean. Premium seats were comfy, with the extra $500 per person."
Cons: "Boarding was chaotic. People were blocking the premium line, so we didn't know where to go. Luckily, an attendant was calling out and told us to go down the first lane."

Pros: "Smooth flight. Friendly crew."

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

Cons: "I had to change the flight because the ores delayed"

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

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

Pros: "I made it to my destination 30 minutes early. Thank you all very much. I only gave one star for food and entertainment, because I couldn't check n/a."
Cons: "N/A"

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

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"

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

Pros: "Nothing"
Cons: "The delay of 1 and 1/2 hours caused us to miss the next flight. We called United to report the delay and they promise us the next flight was going to be held. They didn't. Don't make promises you can't keep."

Cons: "FLIGHT FIVE HOURS LATE"

Pros: "Getting there quickly."
Cons: "Of course it is so noisy. I reserved my seats and they strung us out from 8 to 20.. geeze.. lot of good that did."

Pros: "I was able to spend my day with loved ones because the flight was exactly as expected ....on time, no mechanical, staffing or other delays. United Airlines rocks!!"

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: "Michael Reeves was helpful"
Cons: "The lack of communication to tell us why were delayed. No one told us about the flight being cancelled. We had 3 gate changes, told the flight was coming even though it never left its previous airport. Had to call and switch myself to another flight to get out of Okc."

Pros: "I liked it that you got a little snack even though it was just a short flight! The boarding was very fast!"
Cons: "There was not very much space for the legs! The seats were very close!"

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

Pros: "I like how you update information on my email about my flight"
Cons: "I have no complaints everything was very good."

Pros: "Flight was on time"

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: "I flew from OKC to Houston and then home to DSM. The price was terrific for a one way flight. I bought at 2:30 am for $130. I checked later the next morning and the price was $455! United Airlines is a great airline. There was a wonderful agent who helped me at the kiosk for check-in. Very friendly. The flight attendants were great too."

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"

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

Pros: "It was a great experience"

Read more about Delta
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

19/1
Wed
1 stop
United Airlines
27h 09m
OKC - JNB
23/1
Sun
1 stop
United Airlines
30h 54m
JNB - OKC
3/3
Thu
2 stops
Delta
25h 20m
OKC - JNB
10/3
Thu
1 stop
Delta
29h 30m
JNB - OKC
19/1
Wed
2 stops
Lufthansa
31h 20m
OKC - JNB
23/1
Sun
2 stops
Lufthansa
30h 15m
JNB - OKC
19/1
Wed
2 stops
Air France
32h 47m
OKC - JNB
23/1
Sun
2 stops
Air France
29h 36m
JNB - OKC
1/10
Fri
3 stops
Multiple Airlines
40h 13m
OKC - JNB
3/10
Sun
2 stops
Multiple Airlines
26h 16m
JNB - OKC
1/10
Fri
2 stops
United Airlines
22h 45m
OKC - JNB
3/10
Sun
2 stops
United Airlines
33h 01m
JNB - OKC
1/10
Fri
1 stop
Delta
21h 34m
OKC - JNB
3/10
Sun
2 stops
Delta
36h 06m
JNB - OKC
3/3
Thu
3 stops
Multiple Airlines
31h 35m
OKC - JNB
10/3
Thu
3 stops
Multiple Airlines
34h 27m
JNB - OKC
Show more results

Recent one-way flight deals

10/1
Mon
2 stops
Lufthansa
32h 35m
OKC - JNB
10/1
Mon
1 stop
United Airlines
27h 09m
OKC - JNB
10/1
Mon
3 stops
American Airlines
36h 43m
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