Find cheap flights from Oklahoma to Johannesburg

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

— JNB
Nov 30 — Dec 71
Return
1 adult
Economy
0 bags
From?
To?
Wed 30/11
Wed 7/12

Let KAYAK do the searching

Save 12% or more

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

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

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

March

High season

July

Cheapest flight

R19 717

Average price (return flight)

R25 277

Good deal (return flight)

R24 227

Good deal one-way

R18 618
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (30% more expensive on average)
Flight from Oklahoma City Will Rogers World to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking Oklahoma to Johannesburg flights

Top 4 airlines serving Oklahoma to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
7,9
DeltaOverall score based on 31840 reviews
8,1Boarding
7,8Comfort
8,5Crew
7,8Entertainment
7,5Food
Airline reviews

Great crew-1B is my favorite seat on any trip.no issues or challenges.

Read more about Delta

Great crew-1B is my favorite seat on any trip.no issues or challenges.

Delta didn't have a pilot for our flight. We were delayed 2 hours while they "searched" for one. Then after they found one that pilot was over hours for the day and refused to fly. So they found another one. Then the flight attendants had to go home and they needed to find a new crew. By the time they were done we were delayed 6 hours from our original flight. I used to love flying Delta. The last few flights have been awful. Sounds like its because of poor company management, hiring, and not giving their pilots raises. They are no longer my first choice for flights.

Tv

Lorraine the stewardess on my flight was the worst ever. It seemed like I paid for a Delta ticket, but Lorraine provided Spirit Airlines level service. Please do better.

Easy, smooth trip

Everything was efficient. Plane left on time and arrived on time. Good weather and a smooth flight.

Choices for food.

Cons: "Delayed for hours on runway"
Pros: "The crew was amazing"
Cons: "It was actually quite good, Delta is by far the airline to use compared with the other airlines."
Pros: "Great crew!"
Cons: "Did not get upgraded :)"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "The planes are made for humans not for monkeys as in some other airlines. Leg space was way better."
Cons: "I wish you could make your ticketing categories simpler. It is too complicated and cumbersome. May be you have a new category of over 75 olds."
Pros: "The Crew"
Cons: "No AC..."
Pros: "All was great"
Cons: "Nothing"
Cons: "Food service Leg room"
Pros: "The service, on time, employees very nice."
Pros: "Crew was amazing as always. Seats were comfortable."
Cons: "give passengers some healthy food--fruit, granola bars, etc."
Pros: "Delta app is awesome."
Cons: "Really nothing. They did a great job."
Pros: "Didn’t like security. They were rude"
Cons: "Security"
Cons: "Was a little bit hot"
Cons: "No entertainment options at all."
Cons: "Seats are to small and too close together."
Cons: "The seat was very uncomfortable"
Pros: "Although we ended up being stuck on the plane for 2 hours prior to take off due to high volume, weather and as the pilot put it, "possible military activity" the crew kept us informed every step of the way. There was one flight attendant in particular who was so full of energy and made the unfortunate circumstances not so bad. She entertained us and kept us in the loop the entire time as did the pilots. It made the 2 hours not feel so bad which was appreciated."
Cons: "That we were delayed on the plane for two hours on a small plane but I know it was out of their control."
Pros: "Service, service, service!"
Pros: "comfortable seats enough overhead bin space."
Cons: "nothing"
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: "The flight was delayed by 50 minutes and then they underestimated the time to de-ice."
Cons: "Delays. Ways late."
Pros: "As usual"
Cons: "Landing was a bit rough"
Pros: "The flights were on time and they did two drink and snack services. Great crew!"
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: "N A"
Cons: "I did not receive acknowledgment that I had cancelled the flight... and I still received 'updates' to give uncertainty to the status."
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."
Cons: "The person next to me was taking up half of my seat."
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: "Free lunch and free entertainment, who could ask for anything more."
Pros: "Friendly service"
Cons: "It was freezing cold on that flight. Cold air from side panels above the windows was blasting in our faces."
Pros: "Landed 45 minutes early! Allowed me to take an earlier flight Detroit to Boston which made me really happy"
Pros: "On time and courteous staff"
Pros: "I was automatically upgraded."
Cons: "I was upgraded, which I appreciate very much. However, I was upgraded to a window seat. With my bladder situation it was comfortable. This is why I only book aile seats."
Pros: "Friendly crew"
Cons: "Had the seat at the very back, which made engine sounds loud for most of the trip"
Pros: "I will know more on my flight back to my destination!"
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"

Plane was filthy- food in the seat, on the floor, on the tray.

British Airways left my luggage behind. Heathrow sucks!

in my case I forgot my jacket in my seat. I reported it after 2 hours of getting off the plane at Coustumer Service and they couldn't give me a reason, I checked with AA staff on my next flight to Lima and they told me that at my final destination they could help me find out with the cleaning company. I hope you can find it... in the end I made a report on the AA website

The airline kept delaying the flight. We arrived 4 hours later. They should have at least offered us crackers.

The flight was delayed for hours then canceled, because they couldn't find a captain to fly the airplane!!! On the next day they kept postponing the boarding from 10:00 AM to 01:00 PM and when we finally got on-board we had to wait for almost 2 hours for the catering to deliver 50 trays of food and the utensils!!! Unbelievable...

Absolutely everything went wrong. Many delays causing me to have to rebook with another airline. Worst travel experience ever.

Heater worked poorly. Cold flight.

Be wary very quick to cancel and no accommodating at all

Pros: "Everything was great."
Cons: "I can’t believe I’m saying this but I don’t think anything else could have been improved"
Cons: "uhhh social distancing!!!! We were packed in that plane...."
Pros: "Quick Flight and nice crew."
Cons: "The crew wasn't the problem at all. Some of the passengers were just being obnoxious and sitting next to their friends not what their seat numbers were. The BIGGEST problem are the packed planes with no social distance between passengers which is a HUGE concern for me."
Cons: "The airlines need to board and deboard by group number."
Pros: "Attendant was very friendly. Really appreciated her energy"
Cons: "Drink service was not as good as other trips."
Pros: "The stewardess that was serving refreshments threw my pretzels at me and refused to list off drinks. There was no menu in the seat in front of me, so I was curious of my choices. Extremely rude and unprofessional, there is no excuse for the way I was treated."
Cons: "Hire stewardess that are professional and polite."
Cons: "Only negative is that the American Eagle flights must take a shuttle from the remote terminal."
Pros: "Flight attendant Louis was great. He was very nice and friendly. Calmed me down when I was nervous about turbulent. Great staff overall!"
Pros: "I was there on time .."
Cons: "Save seats for your mistakes and compensation for my time and missed reservation.."
Pros: "Crew didn't show up was horrible"
Cons: "Schedule your employees beeter"
Pros: "The flight was smooth"
Cons: "We boarded late, they were unable to seat our family all together, and the seats were uncomfortable."
Pros: "The crew was amazing on our American flight from DFW to PV"
Pros: "Comfortable seat, no middle seat on my side of plane."
Pros: "Service and meals."
Cons: "Middle seat."
Cons: "Old plane. No power to recharge electronics."
Pros: "Being prompt"
Cons: "Ran out of food I liked."
Pros: "Easy boarding crew was friendly"
Cons: "Flight was late"
Pros: "Tulsa to Chicago was nice."
Cons: "First flight was delayed, reschedule for new flight 4 hours later, second flight delayed. Barely made connecting flight. Plane was almost empty, I’m 6’4 and asked mid flight to move to exit row because my knees was pressing into the forward seat. 1 person out of 6 seats were in the exit row and the gentleman attendant denied my request. I didn’t flinch about my full day of delays and connection issues but on an empty flight it would have been nice to catch a break. I landed in Pittsburgh at 12:30 at night and got to my hotel at 1:30am with an 8 am presentation. AA delays really have created a discontent with my business trips. As I use AA as my primary airline I hope this doesn’t continue or I’ll switch to United for future business trips monthly."
Pros: "It was a great overall experience"
Cons: "Didn't have a meal but I still loved what they did serve"
Pros: "Smooth flight, takeoff, and landing. Efficient boarding and unloading plane. Excellent timing of departure and arrival. Crew was efficient."
Cons: "No leg room. No food. No entertainment. Long taxi time to gate after landing at DFW. Crew all business not that friendly."
Cons: "Plane never arrived. Forced to rebook a day later"
Pros: "Boarding was fast and easy. Able to leave early which really helped get me to my connection."
Pros: "I liked how quickly we boarded and the options for entertainment. It was nice when they gave us the whole soda instead of all ice and a few sips."
Cons: "Got a tad hot in the plane and had to gets gone looked at for an extra hour"
Cons: "Never made it on this flight because of cancellation"
Cons: "Tiny airplane. We had a delay of 2 hours."
Pros: "Good flight. Fairly comfortable flight. Attendants Were friendly and helpful."
Cons: "The movie was mediocre. Biscuit cookie was tasteless. Would prefer peanuts or pretzels."
Pros: "All else is fine."
Cons: "Too many delays"
Pros: "Great customer service, very friendly and helpful. The whole experience went considerably better than we expected since we did not know how our son was going to handle it. All in all we were very happy thanks to the wonderful AA staff that helped us at each stop."
Cons: "Limited drink and food choices. It was a short flight, so I think it's understandable."
Cons: "The lady next to me was too large to fit in her seat. She clearly needed a second seat, but instead the stewardess just brought her a buckle extender. I was in an exit row and was smashed to the wall almost the entire trip. I was dissapointed that AA didn't require her to purchase a second seat on what was already an overbooked flight."
Pros: "The flight was delayed and there was a lot of confusion. My seat was uncomfortable and they didn't offer any food."
Pros: "Smooth and quick"
Cons: "i ask the crew for help to locate my luggage because we didnt pick it up after we landed in chicago for custom check! we were told in thailand that our bag will be going to wichita and we did not need to pick it up in chicago, when i try to do the self check in their machine didnt work! so i had to wait in line, and then wheni ask the crew member for help to locate my luggage she said she is too busy!!!!!"
Cons: "Flight was cancelled and we were never notified!"
Pros: "Fast check in, timely take off & arrival Excellent and friendly service"
Cons: "NA"
Cons: "The plane was almost two hours late leaving. That being said, I think it was weather related and it would have been nice to know the reason for the delay."
Cons: "Baggage delay, flight delayed by 36 hours and no customer support"
Pros: "typical somewhat comfortable seating"
Cons: "VERY cramped."
Pros: "The staff was friendly and helped me reroute my flights."
Cons: "I took a 3 leg journey so I expected to be flying all day, but every flight was delayed going out and one flight was delayed coming in. Plus there are never any gluten free snack choices on the flight."
Pros: "Friendly crew"
Cons: "Flight was late eariving at gate in Dallas and missed connection to Nashville. However, was put on a flight that left just 2 hours later"
Pros: "Very nice crew. Full meal"
Pros: "Friendly Staff - on time"
Cons: "No leg room even though I paid to upgrade my seat !"

My return trip from Istanbul to Norfolk via London and JFK was without incident. However, this hardly was the case on my initial 3-legged flight from Norfolk to Istanbul. When I got to the Istanbul Airport at 4:45 a.m. on Sunday, October 9th to check in, the British Airways representative could not find my fare. We figured out that when I missed my departing connection from London to Istanbul on Oct. 4th and had to be rebooked for a later flight, this change canceled out my return fare on Oct. 9th. We think that the British Airways rep who rebooked my flight may have made an unintentional error. British Airways could not help me and suggested calling American Airlines. I was on the phone with American Airlines for an hour trying to be rebooked on my return flights. It was frustrating! This Kayak fare made it difficult to get BA and AA to talk with each other to figure out how to rebook me. But they finally did. And I was able to get from Istanbul to Norfolk on my original return flights. This experience makes me reluctant to book with Kayak again, as I could not get boarding passes for all three legs of my flight from Norfolk to Istanbul. Diane Chandler

Delay. Long wait in line. Poor communications.

Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"
Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."
Pros: "Crew was friendly and everything was perfectly on time!"
Cons: "4 hs delay"
Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"
Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."
Pros: "Leg room fantastic"
Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."
Cons: "Direct flights to and from South Africa to USA not via Middle East"
Cons: "Very narrow seats"
Pros: "The crew, the food and the smooth journey."
Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"
Pros: "That the flight was on time."
Cons: "not applicable."
Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"
Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."
Cons: "Better business class seats"
Cons: "Delayed, twice!"
Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"
Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."
Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"
Pros: "The A380 is roomy with large overhead bins. Its quiet and smooth. Flight was on time!!"
Cons: "It was impossible to select a seat in advance. I could not even get to seat selection at online checkin. It was very frustrating. When I went to BA in London and Los Angeles they said it was responsibility of AA and when I went to AA in London & Los Angeles they referred me back to BA. Why can I not choose seats like on other airlines????"
Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"
Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."
Pros: "I liked the seats that I got. Staff were friendly and it was a comfortable flight overall."
Cons: "There wasn't enough drinks (water etc) coming around after meals."
Pros: "Food was tasty"
Cons: "Was delayed"
Pros: "The food and the services. The plane looks new and clean. Many new release movies."
Cons: "seat space is too small and not comfort."
Pros: "Everything was dealt-with efficiently. Very friendly staff. I didn’t want to have to make that journey but it was as comfortable as it could be."
Cons: "Nothing could have been better."
Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."
Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."
Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."
Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."
Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"
Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."
Pros: "I have physical limitations and required assistance stowing overhead luggage and help getting out of seat. Crew were terrific. Wheelchair assistance also great. Travels on my own."
Cons: "We did not know it was Finnair until we got to the airport and could not find Brittish Airlines flight. This is on Kayak because none of your information indicated anything except a British Air flight. We asked several people and finally figured it out only they changed the gate at that point and we almost missed the flight after sitting in the airport for three hours"
Cons: "Food was a bit mediocre."
Cons: "Boarding process could be improved a little. In general boarding, passengers seated in the back of the plane should board first to avoid clogging in the aisle."
Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"
Pros: "Flight was on time,actually ahead of time."
Cons: "Aircon was not efficient. Very hot in the plane."
Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."
Pros: "Aside from the typically narrow seats, the service included all the hallmarks of higher-tier service, such as hot towels, cloth napkins, a good meal, and so on. The crew was attentive, as well."
Pros: "Timely."
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."
Pros: "Staff was extremely friendly"
Cons: "Seats were too close and comfort was hard for the long flights. I wish premium economy was better explained to one world partners prior to booking so there would be access to better seats."
Cons: "$100 just to choose a seat ? $100 for a 2nd bag? A Kellogg's bar for breakfast? Shame on them."
Pros: "Strong tailwind brought us in 30mins ahead of schedule."
Cons: "Nothing. Was a smooth and friendly flight. Cabin crew were courteous and efficient."
Cons: "Took forever to serve cold drinks and food. Said we were going to have a short flight due to tail wind so they would not serve hot drinks. Mean while we landed at the expected time of arrival."
Pros: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."
Pros: "Everything was good after we finally left."
Cons: "Due to mechanical issues, flight was canceled. Missed a day of our honeymoon as a result. Compensation offered as a result was unsatisfactory."

PlusPoints are useless if seats are so rarely available.

Apart from the delays in terms of departure times, the airline experience was so bad, given the medical incident from a passenger sitting at the back of the plane. I was so close to it, and was utterly disappointed by the failure of the cabin crew to control passengers from overcrowding the sick passenger and allow the crew to administer the necessary medical intervention. It all amounted to compromised safety at 30000 feet, and seriously more training on the part of the airline is required in this regard. The other issue I realised is lack of cleanliness and care on the part of cabin staff, with one lady spilling food next to where I was sitting and ignoring the incident completely. I had to ask another to intervene and for which only superficial help was rendered. This is not what I expected, but this is what I got and speaks volumes to a cabin crew which is all female, mature/elderly, and expected to be more hands on to problems of this nature. The food is terrible in economy class, with options very limited. I opted for chicken, but did not know that it had curry in it, so I could not eat my meal further, and so no need to ask for the vegetarian option.

No chargers in economy and internet was not working

Pros: "Heidi was very nice!"
Cons: "Nothing!"
Pros: "The free WiFi and entertainment"
Cons: "The airplane maintenance issues and I missed 3 connecting flights bc of it"
Cons: "I could've actually made it to savannah tonight but I've been stuck in two different customer service lines for over 3 hours"
Pros: "The flights themselves were adequate."
Cons: "The travel itself was a nightmare. Mechanical delays caused missed connections. We were re-routed multiple times and every single flight was delayed at least an hour."
Pros: "Very little"
Cons: "Flight delayed, updates were poor, plane took off and landed again, further delays, more poor information, then when we landed no one was on the Customer Service desk."
Pros: "Crew was great. Let me sleep and was pleasant and professional."
Cons: "food"
Pros: "Cabin crew from Palm Springs to Bozeman superior. Flight attendant deliberate, kind, welcoming, attentive."
Cons: "Cannot wait for the day that each seat will have outlets for devices. So tired of having to figure out what device to charge in the very few outlets in the terminal, and then boarding with no outlets in seats. silly in 2019. And floor in entryway wasn't very clean when we boarded."
Pros: "Good flight, nice staff."
Cons: "Food not the greatest and flight over-crowded."
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: "death in family. refuse to refund tickets. I will never fly united again."
Pros: "Nice flight attendant"
Cons: "Seat hurt after around three hours"
Cons: "I was wearing a sweater and a jacket and still froze. It was incredibly cold like a freezer. Other passengers were bundling up with whatever they had. Climate control made the trip uncomfortable. E wry thing else was fine."
Cons: "Terrible position of the seat. In between bathrooms and crying kids when I had requested the exact opposite. Food was awful. I had a vegetarian meal."
Cons: "See above."
Cons: "I called about changing my travel dates to later dates and they wanted $200, each direction, to change them. That's more than it cost to buy the later tickets, outright. In other words, the message from United is: "How about we keep your money *and* we fly someone else in your seat (because we overbook)?". Okay... how about I never fly on your airline, again."
Cons: "The plane was delayed because it had no air conditioning. We got on after an hour and a half delay with NO AIR. I was almost sick the entire flight because it was so hot."
Pros: "Late"
Pros: "The fact that I didn't die."
Cons: "Seriously? We can't have at least a few channels for free? Or a least a few free movies to view? How can you expect someone to sit there for 6 hours and just stare out the window. We can't even get limited internet to text/email? $25 for a few hours of service? You guys are really running a scam for your passengers."
Pros: "Good tail wind made it early"
Pros: "U"
Cons: "United employees could stand to learn some better customer service."
Pros: "Delay"
Cons: "Delays"
Pros: "WiFi with Free Entertainment movies"
Cons: "Nothing, it was on time and very accomadating."
Pros: "The staff were fairly friendly. It was a short easy flight"
Cons: "I didn't care for how tiny the plane was but the pilot definitely knew what he was doing. I still felt safe."
Pros: "I was sat in an exit seat."
Cons: "The lady in the seat next to me was so overweight that I couldn't sit comfortably for the entire flight - I had to lean out and it hurt my back!"
Pros: "The crew on the plane were nice."
Cons: "You cancelled my flight when I was in chicago to cincinnati United did not offer me anything no hotel, money back nothing and I had to be somewhere very important I didn't have my thing because it was in my suitcase which i didn't get till sunday. Ended up renting a car and driving the rest of the way. Never offer anything to help me. Then United messed up my plane ticket on my way back home almost miss my flight."
Pros: "Not applicable. Do love the size of the Tulsa airport and ease to get to United gates. Yummy waffle snack!"
Pros: "Two hour delay."
Pros: "First time travelling with United, usually travel with American but united was a bit cheaper...absolutely loved it! Except thw flight was delayed but customer service was exceptional! Definitely choosing United again."
Pros: "We flew in comfort the entire trip! Plenty to drink and eat. Too much actually. The business class cabin was clean, seats ample and comfortable. It definitely made the 6-7 hours of flying more bearable."
Cons: "Poor wifi service."
Cons: "I'm 6' 220 pounds, not small, but not huge either. I had to cross my arms or forcefully keep them out in front of me the entire flight. The bigger plane to Tulsa was comfortable, the express flight back to Denver was uncomfortable."
Cons: "My flight was delayed by an entire day and I gladly accepted the change, I did not argue. Then, on my return, I arrived 20 minutes before my flight and the desk associates would not issue me my ticket. The flight had not left, I had not missed my flight, theywould not let me board for not being early by 40 minutes (I was there 20 minutes before). The reason this pissed me off is because I had to pay 2 additional hotel nights which wound up costing me additional 300 dollars which United WONT PAY FOR. I want at the very least 300 dollars worth of credit, it is unbelievable."
Cons: "It was a very small plane and the air must have not been working because it was very hot and uncomfortable"
Pros: "Very good."
Cons: "Though tickets were purchased many weeks in advance of flight, seating options were not offered online. Paid extra $35 per ticket, for side-by-side seats."
Cons: "I never went to the destination you are sending this to me for. I've never heard of Valparaiso."
Pros: "Crew was nice"
Cons: "How small the plane was. No room for legs or overhead luggage. Turbulent....not a smooth ride at takeoff or landing probably due to the size of the plane"
Pros: "Price"
Cons: "The loud engine noise and WHY load from front?? Load from back so your not bothering everyone."
Cons: "When I found out I had to pay for my luggage that was it for me. Everything went downhill from there."
Cons: "Flight delayed, middle seat."
Pros: "Simple and easy to check in, board and even upgrade my seats."
Pros: "Overall everything was good. We made good time. The crew was personal and funny. It was a smooth trip with nothing serious happening. I just never know how backed p security was going to be. I wish there was a way to change that."
Cons: "The seats were so close I didn't have an armrest for two hours. It was just really close. Also, why do they not serve Dr. Pepper products?"
Pros: "On time, safe flight, friendly crew and arrived 2 minutes early! THANK YOU!"
Cons: "See above!"
Pros: "Everything thing from checking in to landing was great. Had to change flight due to bad weather conditions and Lynn was extremely helpful."
Cons: "The carry-on luggage has gotten out of control. More and more people and bringing carrying to avoid the baggage fee.. just incrude in price of ticket.. it slows down the process at TSA, boarding amd getting off the plane.."
Pros: "I liked how nice and friendly the flight attendants were."
Pros: "Great"
Pros: "Early seating, left in time, friendly staff."
Pros: "Everything was as described"
Cons: "Small plane"
Pros: "flight was mercifully short ..."
Cons: "brand new plane with impossible seating dimensions for any normal humans, even at the upgraded price; crew increasingly more concerned with labor relations and their own dramas than with passengers comfort or experience (perhaps understandable, given management screws put to them, but still unprofessional)."

Book cheap flights from Oklahoma to Johannesburg

Recent return flight deals

20/3Mon
2 stopsBritish Airways
29h 49mOKC-JNB
10/4Mon
2 stopsBritish Airways
25h 46mJNB-OKC
R19 717
16/4Sun
2 stopsAmerican Airlines
33h 31mTUL-JNB
28/4Fri
2 stopsAmerican Airlines
31h 02mJNB-TUL
R21 807
23/3Thu
2 stopsBritish Airways
36h 09mOKC-JNB
1/4Sat
2 stopsBritish Airways
31h 44mJNB-OKC
R22 475
20/3Mon
1 stopDelta
24h 00mOKC-JNB
10/4Mon
2 stopsDelta
36h 07mJNB-OKC
R23 777
16/4Sun
1 stopDelta
20h 12mTUL-JNB
28/4Fri
2 stopsDelta
36h 00mJNB-TUL
R26 330
20/3Mon
1 stopDelta
26h 05mOKC-JNB
10/4Mon
1 stopDelta
23h 04mJNB-OKC
R27 529
23/3Thu
1 stopDelta
26h 05mOKC-JNB
1/4Sat
1 stopDelta
32h 02mJNB-OKC
R27 683
23/3Thu
1 stopDelta
26h 05mOKC-JNB
1/4Sat
2 stopsDelta
31h 47mJNB-OKC
R28 094
16/4Sun
1 stopDelta
20h 12mTUL-JNB
28/4Fri
1 stopDelta
24h 30mJNB-TUL
R29 310
20/3Mon
3 stopsMultiple Airlines
34h 32mOKC-JNB
10/4Mon
2 stopsMultiple Airlines
37h 36mJNB-OKC
R34 672
28/12Wed
2 stopsMultiple Airlines
33h 51mOKC-JNB
4/1Wed
2 stopsMultiple Airlines
29h 14mJNB-OKC
R38 407
19/12Mon
2 stopsBritish Airways
52h 54mTUL-JNB
5/1Thu
2 stopsBritish Airways
51h 22mJNB-TUL
R39 451
20/12Tue
2 stopsAmerican Airlines
55h 44mTUL-JNB
3/1Tue
2 stopsAmerican Airlines
50h 01mJNB-TUL
R39 828
28/12Wed
1 stopDelta
26h 05mOKC-JNB
4/1Wed
2 stopsDelta
28h 29mJNB-OKC
R45 961
21/12Wed
1 stopDelta
37h 12mTUL-JNB
4/1Wed
2 stopsDelta
31h 41mJNB-TUL
R53 824
21/12Wed
2 stopsMultiple Airlines
35h 16mTUL-JNB
4/1Wed
2 stopsMultiple Airlines
29h 18mJNB-TUL
R61 259
21/12Wed
3 stopsMultiple Airlines
43h 25mTUL-JNB
4/1Wed
2 stopsMultiple Airlines
51h 15mJNB-TUL
R80 547
28/12Wed
2 stopsAmerican Airlines
34h 16mOKC-JNB
4/1Wed
3 stopsAmerican Airlines
30h 18mJNB-OKC
R95 794
19/12Mon
2 stopsUnited Airlines
40h 08mTUL-JNB
5/1Thu
3 stopsUnited Airlines
28h 09mJNB-TUL
R99 631
20/12Tue
2 stopsUnited Airlines
27h 35mTUL-JNB
3/1Tue
3 stopsUnited Airlines
26h 11mJNB-TUL
R108 196

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Oklahoma

Browse origins:

R39 451

Browse destinations:

R19 717