Find cheap flights from Dallas 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

February

High season

June

Cheapest flight

R9 713

Average price (return flight)

R22 245
Best time to beat the crowds (25% less expensive on average)
Most popular time to fly (30% more expensive on average)
Flight from Dallas to Johannesburg OR Tambo
(avg. price over the last 2 weeks)

When to book flights from Dallas to OR Tambo

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

Top tips for finding a cheap flight out of Dallas

  • The cheapest flight from Dallas to Johannesburg was found, on average, 59 days before departure.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly is February.

FAQs for booking Dallas to Johannesburg flights

Top 5 airlines serving Dallas to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,3
Alaska AirlinesOverall score based on 31794 reviews
8,5Boarding
8,2Comfort
8,8Crew
7,8Entertainment
7,8Food
Airline reviews
Pros: "Great crew"
Cons: "The plane was old and the seats were uncomfortable."
Read more about Alaska Airlines
Pros: "Great crew"
Cons: "The plane was old and the seats were uncomfortable."
Pros: "Price"
Cons: "The entire experience. Endless delays, coughing crew, stupid instructions, delays on end with no explanation or apology."
Pros: "Only that there was no middle seat, but I had no idea it was such a small plane."
Cons: "Bigger plane"
Pros: "Crew was great"
Pros: "Nothing. Terrible customer service; horrible experience."
Cons: "Nothing. Terrible customer service; horrible experience."
Pros: "Airline changed planes after inbound flight was diverted due to weather."
Cons: "Set and enforce limits on carry on bags, especially on these smaller planes."
Pros: "Great staff, good accommodations."
Pros: "Seat comfort"
Cons: "Nothing much"
Pros: "Fast service"
Cons: "5 hour delay, forced $40 Lyft ride instead of Bart since it is past midnight/last train. I was not provided a taxi voucher."
Pros: "Quick boarding because not many passengers."
Cons: "Need larger luggage room. Lots of people were waiting because a guy just could not fit his luggage in overhead bin. Airplanes are very old."
Pros: "Quality inside the aircraft"
Cons: "More efficiency on travel times, as in the time that you are supposed to land, you land."
Pros: "I slept the entire time."
Pros: "The aircraft was very roomy and comfortable."
Cons: "All was good."
Cons: "Seats aren’t very comfortable"
Cons: "The staff was exceptionally kind and understanding"
Pros: "Smooth flight"
Cons: "4.5 hours late, DAL Alaska employees were unfriendly and unapologetic for this disaster of a flight"
Pros: "Crew and seating was comfortable"
Cons: "The bus ride after the arrival in LA kinda sucked but I understand it’s bc of the construction. A little more heads up would have been appreciated."
Pros: "Crew was amazing and so polite. Seats are really comfortable."
Cons: "Everything was perfect."
Pros: "All the issues related to a small plane."
Cons: "The crew was great."
Cons: "Really bumpy flight. And flight was late."
Cons: "The flight was delayed 6 hours. The snacks I wanted were unavailable. When we finally landed we were taken off the plane in the back of the airport down stairs attached to the plane and loaded onto a bus and taken to the airport underground. Worst experience ever."
Pros: "Short flight, generous complimentary drink portions."
Cons: "Another passenger was in my assigned seat. When I called him on it, he acted all confused, but made no effort to move. I had to put my bag in a further bin because there was no room in the one next to my seat and when I returned to my seat, the man was still there. I told an attendant, but the man only gave me the number of HIS seat and told me it was the same. I told him it was NOT the same. I assumed he wanted to sit next to a friend, so I just let it go and the flight attendant just kind of drifted away. I also didn't want to be the one getting tackled by an Air Marshall for causing a fuss. Turns out, that man didn't even know the person he was sitting next to. I suspect he just wanted to get out of the plane sooner. Either way, this shouldn't be allowed to happen - what's the point of choosing your seats if someone else can just take it from you?"
Pros: "Friendly service as always. Clean cabin as always also."
Cons: "The boarding and deplaning process were both terrible. Slow. Delayed. Not what I’m used to with Alaska airlines at all. Also, disliked the lack of chargers at the seats."
Pros: "Crew was great. Easy on and off plane."
Cons: "Seats were a bit tight. No entertainment"
Pros: "Food and aircraft was very good"
Cons: "Clean environment"
Cons: "There was only water served then 30 minutes before landing they served juice. We had to ask if we wanted some of the cookies they are suppose to give out"
Pros: "I booked for a window seat didn't get one"
Cons: "nothing"
Pros: "The crew was pleasant and helpful"
Cons: "First the flight was delayed for 1.5 hours as it left the previous city late, no reason was given, however when the plane finally arrived we boarded a hot plane that was experiencing electrical problems. The plane was rebooted multiple times, making it even warmer as the air was shut off with the plane. We waited on board at the gate for over an hour to be told we would deplane and reboard a new plane. All in I experienced a 3.5 hour delay on a late night flight. The second plane was much more comfortable, but didn’t make up for the long delays"
Pros: "Even after a short flight, still provided good movies to watch"
Cons: "Internet wasn’t working on board"
Pros: "The timeliness, crew were very nice and courteous. The overall feel was very positive. The lady at the check in counter was amazing.she was friendly,welcoming and set a very good tone for the flight"
Cons: "There was really nothing that I did not like on the flight that I can think about right now"
Pros: "As far as execution goes everything went off without a hitch."
Cons: "The seats are just too small or me to be comfortable but then again I’m 6’4”."
Pros: "Crews and service are nice"
Cons: "Flight was an hour late."
Pros: "Plane was very clean. Great staff. Overhead space was geat. The aisle was wide enough to pull my roller bag.Best thing was the leg room. It was more spacious than most of your competition."
Cons: "N/A. There was no entertainment: Regional Jet. And the food was...Airplane Food. Not a big deal."
Pros: "Coffee refills"
Cons: "All was good"
Pros: "This flight leaves out if Lovefield in Dallas, which is super easy. Everyone we encountered at Alaska Airlines was courteous & upbeat. Great customer service. Smooth efficient flight. Priced right if your timing is on."
Cons: "Bathroom was a little decrepit but not dirty. No biggie."
Pros: "For no extra charge the seats were comfortable and had legroom, a rarity these days! Great video screen with excellent free content. My bag was right there when I got to baggage claim too."
Cons: "Great flight. Gave the food one star but wasn’t applicable because I didn’t have any."
Pros: "I'm not sure who did it but I got bumped up to First Class. In the plane I was greeted by one of the pilots and an attendant that offered me a bottle of water and a hot towel. I just finished a long hot day in Texas, and the courtesy and comfort I received on the flight just made my day."
Cons: "Too comfortable to notice anything"
Pros: "Flight was excellent. From the flight attendants to the free movies."
Pros: "I would have to get the machine that the crew already tried to fix on a prior flight! My bad luck, for sure. And the2 people next to me talked the entire trip. So I thought I could just listen to music, but no. The flight attendant said that was gone together with the games. Not a good flight for me. I even moved to the bank of the plane, to read my book in peace, only to end up hearing 1 very loud FA talking!"
Cons: "Read above."
Pros: "I love Virgin/Alaska planed. The vibe is just super chill and the cabin feels like a lounge."
Cons: "I wish the seats reclined just a bit or that the headrest cushion was more adjustable."
Pros: "Arrived early"
Cons: "Seat cushion was not attached properly to seat."
Pros: "I missed my flight by mere minutes. It was my responsibility to make it to the airport with ample time, but the doors closed on me with 7 min until scheduled take off. I understand the rule is that the doors close at 10 min before take off. The gate agent immediately put me on standby for the next flight and notified me that there was a good chance I could get on that flight."
Cons: "Did not get to sample the food as I fell asleep as soon as we got into the air. I kept waking up however because the seats were not very comfortable. There was not any space to recline the seats so my back was upright and it was difficult to be in a comfortable position. I have been in worse seats with other airlines, so the seats on this plane were not terrible, but travelers would benefit from an ability to recline, even slightly, and an adjustable neck padding."
Pros: "Movies & complimentary drink"
Cons: "Wait, delay. Lack of information given in regards to delay"
Cons: "Lavatories were closed 1 1/2 hours from SEATAC."
Pros: "I loved the mood lighting on he plane, as well as the in seat media and food ordering functionality. I’m blown away and will be flying Alaska any time I can get. Probably the most comfortable economy seat I’ve ever sat in."
Cons: "A little cold"
Pros: "The crew was excellent and the aircraft was clean."
Cons: "The only downside was the plane had no food and the announcement wasn’t made until we were already boarding (they didn’t know either - not their fault). I was expecting lunch since I was in first class, but the crew did as well as they could to provide us with snacks."
Cons: "Na"

The seats were tight and uncomfortable. Food service was just ok. I don't see how they're rated #1. I preferred Qantas over Qatar.

Very good flying experience offered by an excellent airline

I was so happy and at ease with the crew 100 %the best ever

This flight was cancelled

Pros: "Great crew! Excellent business class suite"
Pros: "Finally the staggered deboarding. It feels like COVID has actually disciplined us passengers this time and kept us from behaving like unruly cattle once the plane halts."
Cons: "Initial confusion at boarding with paperwork and onward passage through Athens,GREECE. Once again the airport teams reached out to my colleagues and I ahead of time and managed to resolve to satisfaction. Perhaps reservation team can trigger a call to the passengers while they are still at home asking for the documentation validation electronically over a secured database.... just a thought. Again, being a part of the Experience and Innovation team, travel and tourism needs less human interaction, now more than ever. While we digitalized the obvious, the exceptions can remain humanized."
Pros: "Yes"
Pros: "Crew was great and food was nice!"
Pros: "My flight attendant, Grace, was delightful. There were several challenging passengers around me and I observed her handle them with the grace of someone who embodied their name—Grace."
Cons: "No wifi on board. The plane was one of the older ones, but still perfectly nice."
Pros: "Amazing aircraft! Amazing crew!"
Pros: "Perfect"
Cons: "Perfect"
Pros: "Boarding its took along , food it's bad"
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"
Cons: "Under 2 babies did not get enough milk They should have baby food items cereals, crackers or baby foods options"
Pros: "Very courteous, friendly, professional flight crew and gate crew."
Cons: "Nothing to mention...very pleased"
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"
Cons: "Thank for everything it is excellent"
Pros: "As efficient as ever"
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: "Excellent seats..."
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: "The crew was friendly and helpful. And the food choices were good."
Pros: "I haven't flown with Qatar for several years, but my memories of an exceptional experience were replicated. Fantastic modern aircraft, brilliant crew and great food."
Cons: "Only one minor gripe, the passengers seated behind me talked incessantly, making my attempts to sleep impossible. I asked if there were any ear plugs available, but none could be found. My own fault, I should have packed my own."
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 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: "Great crew members. Very friendly and helpful. Qatar Airways is great about providing pillows, blankets, ear plugs and eye masks. Really good food as well."
Cons: "The seats were very close together. With the tray folded out it was right against me without being extended. Leg room was cramped."
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: "Landing and botding is safe"
Cons: "...."
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: "I had to ask for everything. Crew members kept passing me by for food service and drink service even though I was awake. I had to tap/call them each time they passed by. It turned into a joke among me and the people sitting next to me. Entertainment screen is too dim even on highest brightness setting"
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: "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"
Cons: "Didnt have food My mother has diabetes and she had one meal in her 14 hr flight Unacceptable"
Cons: "in flight entertainment interface can be improved to be more user friendly."
Pros: "same"
Cons: "same"
Pros: "Helpful and frieendly"
Cons: "Counters should have opened earlier so we could have done aome ahopping at dfs"
Pros: "Staff were friendly, food was good, and the plane was nice."
Cons: "In the bathrooms there was only one type of tissue paper beside the toilet paper. Adding a thicker paper towel like most airlines do would be better so that passengers can clean up any water splashes as soft tissue is not effective for this."
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: "Friendly crew, comfortable plane"
Cons: "Luggage lost, unhelpful Kigali Helpdesk. Johannesburg VERY helpful"
Pros: "Helpful friendly crew, reasonable ticket prices."
Cons: "Luggage was delayed by 24 hours, customer service desk in Johannesburg EXTREMELY helpful, in Kigali they were clueless. Transit area very crowded, humid and stuffy."
Pros: "I was happy to avail of Wifi in the sky."
Cons: "No entertainment! For an major international flight, one expects some seatback entertainment"
Pros: "Well organized on check in. Attentive"
Pros: "New plane, fresh feel. Food is ok."
Cons: "Airline feels basic and no frills."
Pros: "Crew members are extremely polite and friendly. Flight was delayed leaving Kigali captain spoke to each passenger and apologise - great professionalism."
Cons: "Entertainment was limited."
Pros: "Took the newly opened route between Cape Town and Harare. Was a great experience. Thanks to RwandAir it is easier and cheaper to fly directly between these African cities. Lots of potential on the route. RwandAir really opening up business and leisure opportunities much needed in these areas. Nice to avoid Tambo airport."
Cons: "Both flights were slightly delayed (which happens), information about the delay could be better at Harare airport. But no biggy."
Pros: "The Flight attendants are all awesome and undesrtanding...and the open wifi ate Kigali airport was great."
Cons: "No vegetarian option Bad boarding procedures, no one gets direction and it was very slow"
Cons: "THERE WAS MEAT INSIDE MY "VEGETARIAN" MEAL!!! This is totally unacceptable!"
Pros: "Food and in-flight services"
Cons: "Entertainment package"
Pros: "The planes and shuttles are nice and clean, and the staff are pleasant. I had a long layover in Kigali and the airline gave me accommodation and a food voucher (totally unexpected). Will definitely fly RwandAir again."
Pros: "That there were not many people on the second leg and that the plane was clean"
Cons: "The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed"
Pros: "Everything was perfect. On time arrival."
Cons: "Loud Nigerian co-passengers"
Pros: "Timeliness, Service, Cleanliness Comfort"
Pros: "The food initially given at 2:00am IST was really good and so I didn't even have to wake up again to eat."
Cons: "The breakfast was not as appetizing."
Pros: "The Airbus. The crew's simple commitment to excellent service"
Cons: "The unconventional check in closure 90mins to departure even when the plan arrived late"
Cons: "The food options were unclear- they didn't announce what was in each meal, aside from the type of meat. It wouldn't kill you to have a vegetarian option on hand either, especially since your website doesn't work."
Pros: "Landing was very smooth. I got window seat as requested."
Cons: "My bags were mistagged and almost sent to Lagos instead of Nairobi. The agent noticed the error after the second bag was tagged. He went to search for my first bag that already went down the ramp. Although I gave him the exact description of the bag (purple hard case), he retagged the wrong one (red soft case). Good thing he took a photo. Third try was the charm but shouldn't have happened in the first place. Agents need to be more diligent with where they are sending bags and to double- and triple-check before he luggage is sent down the ramps."
Pros: "My sister and I were travelling to and from Tanzania through Kigali. The crew was great and our flight was easy."
Pros: "Information during flight"
Cons: "No TV or programmes to entertain slong"
Pros: "The flight attendants are very welcoming and helpful. You feel safe and you get to see the pilot who is going to take you to your destination."
Pros: "The crew was very welcoming"
Cons: "We had a delay of 40 minutes at Kigali airport without prior announcement"
Pros: "Overall comfort and staff friendliness"
Cons: "Landing was a bit turbulent"
Pros: "Flight was delayed over an hour. Otherwise the plane was new, everything felt good, and I have nothing to complain about!"
Pros: "The staff at the airports were friendly."
Cons: "After thorough check (and hours at the airport) at the holiday destination, Dubai, my luggage was deemed lost. The DXB lost luggage staff helped me complete a 'lost luggage' report. However, the staff member told me that 'if' RwandAir found my luggage, I would be responsible for going to the airport as RwandAir does not have lost luggage delivery like most airlines. For the six days of my holiday, I waited for phone calls and checked emails expecting to hear from RwandAir. I heard nothing, RwandAir had made no effort of any kind to locate my luggage they had mishandled. Upon flying back home, I checked with the initial airport (DXB), the transit airport (Kigali), and my final destination airport (Brazzaville). My luggage was not in any of the airports mentioned. In each airport, and the RwandAir office at the Brazzaville airport, I presented the initial lost luggage form from the prior week and it was apparent that nobody, no airport, and no office was interested in finding my luggage. RwandAir, at no point, apologized for losing my belongings or in any way attempted to make up for seriously harming my holiday- not to mention the fact that it appears I will never see my possessions that were last seen being taken by RwandAir staff at the beginning of my holiday travels."
Pros: "New plane, friendly crew"
Cons: "Cramped seating, poor signage & boarding announcements"
Pros: "Like Kigali it was clean and efficient."
Cons: "Food is almost inedible"
Pros: "Everything"
Cons: "Time management"
Cons: "No entertnainment"
Pros: "Planes were great and flight crew excellent."
Pros: "Clean, comfortable plane and seating. On time service, courteous attendants. A meal served on a flight that was only about an hour in duration - very nice. Very pleased with this airline."
Cons: "Nothing."
Pros: "Everything went well as expected..."
Pros: "movie dinner on each leg of the flight"
Cons: "the movie didn't finish in the first leg and they didn't show it for the second leg, so I never learned the ending the flight arrived 40 minutes late"
Cons: "We were delayed by 1 hour because more cargo was being loaded on to the plane. When we arrived in Kigali, we found that our bags had been left behind to make room for other cargo. We arrived and checked in well before the 1 hour cutoff and we were under the weight limit, so there was no reason for our baggage to be left behind. We were informed that our bags would NOT be delivered to us at our next destination, that the burden was on us to retrieve them AND there was no stipend or any type of refund to compensate us for the inconvenience. Since we were continuing our travel by road to Uganda, we had to pay extra to have a driver return to the airport the next day to retrieve and deliver our bags. This is very, very poor customer service!"
Pros: "RwandAir flew us to Nairobi instead and I thought that was good of them to make that change for us. The above evaluation pertains to the flight to Nairobi."
Pros: "Clean planes"
Cons: "Ground crew at NBO - Rwanda Air has Kenyan Airways do the work in the terminals. Bad idea!"
Pros: "Nothing."
Cons: "This airline is an operational nightmare. I purchased a ticket with a connection, and the second flight being a codeshare, two months in advance. On the day of travel, I checked in, checked two bags, and headed to the gate. An hour before the flight, a Rwandaair agent approached me to inform me that they were no longer code sharing with precision air, the second flight. Chaos ensued, my bags got lost, I got stuck in Nairobi, etc. in Nairobi, one of the Kenya airways agents literally said to me 'avoid Rwandaair and precision airlines - they are both airlines that do not follow any regulations, and not just operational, but safety as well.'"
Pros: "Crew were pleasant. The flight was comfortable."
Cons: "The flight was delayed, causing me to miss a connecting flight. Boarding was a bit confusing as multiple flights were departing from Kigali airport at the same time and same airline. Information was not conveyed clearly and it might have been easy to begin boarding the wrong flight."
Pros: "the flight got me to Gaborone on Monday morning"
Cons: "Person in Kigali checked my bag to Johannesburg, not Gaborone. Flight was delayed one hour. Slept on a chair in Johannesburg airport for three hours."
Pros: "In general, it was a pleasant flight from Entebbe to Kigali. The Bombardier was in pristine condition. There was no food offered (the flight is 45 minutes) and there is no entertainment available. The crew was pleasant and the seat comfortable (I am 5'11). I would fly again with RwandAir."
Cons: "There was nothing significant enough taken into consideration the characteristics of this flight and the construction in Entebbe."
Cons: "The arrival time was stated as 1:40pm but in reality it was a 1:10pm arrival so I had arranged my driver to collect at the wrong time and he wasn't there when I arrived."
Pros: "They were professional, timely and courteous. Except for one flight attendant who was a bit rude, the entire flight was enjoyable"
Cons: "The rude flight attendant who was welcoming people to the plane"
Pros: "Friendly staff, comfortable business class seat with lots of room, good breakfast"
Cons: "No priority checkin for business class and no priority boarding for business class. I don't those are even that hard to organize . Airport ground contractors haven't been instructed to provide service to business class?"
Pros: "I always appreciate the cleanliness of Rwanda! This carries over to their planes too. Good staff on the plane. Too short of a flight for entertainment- it was amazing they even served the quick drink and snacks they did! Good on-time flights."
Cons: "After I bought my tickets the flights were rescheduled, giving us an 8 hour layover between flights... some in our party were stuck in the airport with nothing to do, and there is nothing to do in that airport. One question, when will passengers learn that listening to music or movies on the plane without headphones is really uncool?"
Pros: "It was a short flight and all went well. We even had time for a snack."
Pros: "Service! Smooth ride and good food!"
Pros: "the only one thing I loved about the flight was it being DIRECT from Mombasa to Kigali. I didn't have to pass through Nairobi."
Cons: "Don't expect a lot in Africa. The service wasn't that bad, but it needs a lot of improvement. Partyly because Rwandair's planes are small (Boeing 737-200) there was a lot of turbulence during the flight... A lot to learn from Kenyan and Ethiopian!"
Pros: "Flight was on time, arrived on good time"
Cons: "No entertainment on the flight, no headphones for music"
Pros: "What did you like? time management was great, and the service on board was superb,"
Cons: "What didn't you like? so far so good"

The food was horrible

The food was fantastic, including the gluten-free option, which the crew had prepared for me in advance each time. Unfortunately, the cabin temperature for the 13 hour flight was extremely warm, which was very uncomfortable. I did mention the issue to a crew member; they said they’d check but nothing changed.

Despite requesting for vegetarian meal, we were told in the flight that they don’t have vegetarian meal for us. We were not provided any meal because of that

It was great experience. .

The flight was 5 hours delayed for no reason. I missed my connecting flight to San Francisco. Very poor job done

Pros: "Service is good"
Cons: "If 5 pounds is over to figure it out and go thru and next time will doit Wright"
Pros: "Nice crew and good service"
Cons: "The other passengers are not very orderly when boarding. Passengers could have been more spaced out."
Cons: "Transferring from an international flight to a domestic flight was difficult. This flight was a joint flight between Turkish airlines and China Southern, there should have been someone from China Southern to help us transfer when we landed. I asked the crew at the plane whether someone will help us transfer and they said yes, but there was none. At the very least, how to transfer to domestic flights has to be part of the customs video. Finding where to go was difficult for someone that does not know Chinese."
Cons: "I didn’t make the flight to Antayla because the airport customs takes too long, kayak needs to let travelers know they need a visa and passport to travel through IST. Also tight connections are impossible."
Pros: "nothing"
Cons: "everything"
Pros: "The flight was on time and the crew was professional. The food and entertainment was good."
Cons: "It is too cramped in the toilets and seating area."
Pros: "Specially food service and also boarding"
Cons: "They checked carry on again even you passed from the counter I felt very bad about this"
Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"
Pros: "Good movie selections"
Cons: "Food wasn't as good as usual on Turkish flights."
Pros: "service is good"
Cons: "Flight was late, not first time it happened"
Cons: "I didn’t like The flight from Istanbul to Amman they changed my seat and put me next to a baby that throw up all over and I couldn’t have one minute of peace all flight long"
Pros: "They are professional all the way. They take great care of their passengers. The food was very good. They made sure we had as a comfortable trip as one can"
Pros: "Boarding and arrival was on time."
Cons: "Crew unprofessional, gave my vegan sister a chicken sandwich, forgot to serve some guests, they were unpolite and inpatient."
Pros: "Food was good. One thing I like about Turkish Arilines is that the plastic containers they use for food are a variety of shapes and sizes. This really helps the food service seem less industrial."
Cons: "Check-in was ludicrously slow, though that may have been due more to customers than to staff... Entertainment system at my seat not functioning."
Pros: "didn’t like anything"
Cons: "Very uncomfortable craft with not enough space, the man sitting in front of me was lying on my knees for the whole trip even during service. I couldn’t watch TV ‘coz it was just in front of my nose."
Cons: "Options for vegetarians were not really good."
Pros: "Food"
Cons: "After bus arrived at steps kept on it 20 mins. 2 more buses arrived in this time. Still wait. Then let out all at once. Massive queues to board. Poeple not dressed for this. Poor babies crying Maybe 15 mins waiting in 2am cold on tarmac."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Pros: "Friendly and accommodating crew, surprisingly great food, and nice drink options."
Cons: "AC is on initially, then it gets really hot and uncomfortable after the first meal service. i asked a CA if she could help, but the temperature didn't change. This was the pattern for all 4 flights I took recently. Everything else was great though!"
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Pros: "Food was pretty good. There was a large selection of entertainment options which was nice. Crew seemed pretty friendly. USB and plug point are extremely nice."
Cons: "There isn't a lot of room in front of seats to place personal items. The cleaners did not so a good job, as trash was found in pockets."
Pros: "The flight attendants were helpful and did extra to make the experience more enjoyable. They served with warm and sincere smile. Service and food were good."
Cons: "Comfort seats are missed greatly. Boarding area and process should be revised/reviewed for improvement."
Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"
Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."
Cons: "After ordering Asian vegetarian meal, I got pasta. That was disappointing"
Pros: "The few and very rarely seen employees are not even willing to listen to our questions let alone help us, Ican for sure say in 1 out of 10 wotkers there was only one that was willing to help And did let the one that helped us know I and my co travelers apriciated her or him to me there was one girl who offered me help after I cried because I thougth I would miss my flight to houston. I told her tgank you a 1000 times."
Cons: "Every thing Lack of help Lack of infirmation Lack of annoucement of next step Lack of a simple WIFI so I could let someone know what is happening to me There was no airport free wifi This turkish airline have now lost me as a customer unless I am traveling to somaliya where no other airline goes Bye bye Turkish air I am deeply disappointed at the lebel of the airport serveses For that reason I am done dealing with it and I will let this known to my friends and Family so they also stop doing bussniss with this airline It it my new mission now to stop anyone flying turkish air because of customer serves ... I just glad my horrifying experiance is over and I am home now Thanks for askiking me how was my flight"
Pros: "Courteous service. Good food."
Cons: "USB plug did not work, but was offered a different seat."
Pros: "Nothing"
Cons: "Still in turkey for 24 hours."
Pros: "Great experience whether I was going or coming. I loved it."
Cons: "Waiting on the tarmac for the bus to shuttle us to the terminal. The limitation on carrying my laptop into the cabin. Having to check such expensive, delicate equipment under the airplane where baggage handlers couldn't care less about how they manhandle the luggage sucked."
Cons: "Delayed yet again"
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Cons: "Hardly any leg space"
Pros: "Food"
Cons: "Cabin temperature too high, the flight attendants borderline rude and always on a hurry, I mean what's the hurry durin a 12:30 hours long haul flight. Turkish airlines has decreased its quality of service."
Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."
Pros: "Not trying to be flattering here but it really is a good airline."
Cons: "boarding the treat you like animals"
Pros: "Overall everything was good"
Pros: "Flight crew did a wonderful job and truly looked to be enjoying their work! The meal was far better than those on bigger airlines. Metal flatware! Combination of everything made for a nice journey with little opportunity for disappointment! Wonderful experience!"
Pros: "Turkish airlines are the best when it comes to long flights."
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Pros: "same as above"
Cons: "same as above"
Pros: "excellent food, service"
Pros: "flight was exactly as scheduled, flight attendance were extremly helpful and polite, food was good."
Cons: "nothing"
Cons: "They switched the gate without telling anyone"

Seats were surprisingly comfortable for an economy ticket. Leather, plush, with good cushioning. Decent leg room. Takeoff and landing were on time. Recommend.

Offer better food options . Even if for purchase

Seats were narrow and uncomfortable ( business ) and there was only one toilet for both business and premier…. The one up front was blocked as it was solely for the crew …. One always had to wait in line with 3/4 people in front of you ..at minimum….. while you waited , the crew made it clear that you were in their way …. Fair enough as we had to stand partially in the galley…

Pros: "Crew was great"
Cons: "Last second gate change was confusing and poorly communicated"
Pros: "Crew was okay."
Cons: "The exit row that I paid up for, for leg room, didn't have extra leg room. First world problems."
Pros: "Crew was great!"
Cons: "Airline was operated by Delta Air. COVID precautions with distancing on board were not followed. Flight was overcrowded- hardly any empty seats between passengers."
Pros: "It was a nice, quick hop. Everyone played by the new COVID rules."
Pros: "left on time and arrived on time"
Pros: "Not a lot"
Cons: "Customer service"
Cons: "Check in was terrible- long wait just for drop off of already checked in bags"
Pros: "The check in process was smooth and the flight crew were pleasant"
Cons: "some of the TSA crew were rude/seemed to be doing a lazy job with helping load items on the belt"
Pros: "Crew, chairs, entertainment"
Cons: "Communication"
Pros: "The crew was amazing. My seat was comfortable."
Cons: "The plane was delayed. It arrived over 25 minutes after it was originally scheduled to."
Cons: "The bathrooms smelled every time someone opened the door. Febreeze, please!!"
Pros: "Food was so good. Crew was also very nice."
Cons: "Got to final destination, baggage was discovered to be lost somewhere between Dallas and Bahrain"
Pros: "It was a brand new 737-900 with legroom, atmospheric lighting, very quiet engines, and LEGROOM in coach. The flight crew was top-notch as well."
Cons: "Nothing. Delta did very well with this one."
Pros: "Food were bad. Out of air condition"
Pros: "I like flying delta. They always serve drinks first"
Cons: "It’s such a long flight. Not your fault."
Cons: "The flight crew were great"
Pros: "Nothing really getting home"
Cons: "Freezing whole flight Coffee was warm not hot Lady in front of me never charged for her drink (beer)"
Cons: "Not much- pretty great flight"
Pros: "Fast easy on time"
Pros: "The seat back screens."
Cons: "Completely full flight. Rough landing."
Pros: "I arrived safely."
Cons: "We all were bused to the plane. And we all had to stow our carry on bags with checked luggage."
Pros: "Aircraft was clean."
Cons: "Ninety minute delay due to lack of rested crew preventing timely departure. No gate upon arrival at La Guardia LGA. Wouldn’t let passengers off after shutdown until all gate checked luggage was off the aircraft. Long bus ride around airport. Airport was a mess, with significant construction underway. Avoid Delta to LGA!"
Pros: "On time. Connecting through Atlanta is quick and efficient"
Cons: "2 1.5 hour delays for things that Delta messed up"
Pros: "Beverage and snack service"
Cons: "Seats too narrow"
Cons: "I began asking for my wheelchair escort the minute I got off the plane. I was assured in Houston they would be there when I got to Detroit. They were not. The request was clearly spelled out on my boarding pass along with my personal oxygen equipment information. I kept asking different staff and they would call for me then say somebody would be there. I waited for an entire hour and only when I started to cry did somebody do something. It was terribly stressful."
Pros: "Flight was on time with enough connection time to board with zero issues"
Cons: "No problems on this trip"
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "Lisa, the flight attendant, went above and beyond to help solve a situation that occurred during the flight."
Pros: "I was not able to change seats..."
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: "Food was actually ok and the crew tried to remain upbeat despite all the challenges we encountered."
Cons: "where do I start....seats are incredibly close together and once the passenger reclines their seat, it is actually painful. I don't consider myself overly tall or large at 5'10" and 190 pounds, yet I did not have circulation in my legs for nearly the entire flight. The pilot indicated that flight would be only 9 1/2 hours and ended up being 14.5 hours due to a maintenance issue that required us to make a stop in Anchorage. Pilot said it would only take 30-40 minutes to repair (supplemental oxygen bottle was apparently empty) and after 3 1/2hrs I think we were finally airborne, only to be delayed an additional 45 minutes or so upon landing because our gate was occupied by another plane. So what, they can't find another gate to use? The whole flight there was also delayed for an unexpected stop in Anchorage to get more fuel for the flight. Did they not complete proper flight planning? I'm a pilot and I know you can check winds aloft and plan your route with ample fuel for emergencies. So did this pilot not properly plan for the flight? I can go on and on about why I won't be flying with Delta for a long long time....so the 5,000 air miles they gave me as a courtesy for putting me through so much pain...well those extra miles are useless to me. How about refunding me the cost of my horrible flight?"
Pros: "Quick and on time. Comfortable seats."
Cons: "Not many movie options."
Pros: "The entertainment is always great on delta and they have new snacks now!"
Cons: "Cabin service took a bit longer than normal and we were stuck on the tarmack for at least 30 mins waiting to take off. Not anyone’s fault, just annoying"
Pros: "Who could ask for more?"
Cons: "N/A"
Pros: "Martha was wonderful"
Cons: "Delayed flight, mechanical"
Cons: "Delayed flight, mechanical"
Pros: "We got to board first"
Cons: "The seats were uncomfortable, the food was uneddible and we had to wait a very long time for our baggage"
Pros: "Unlimited snacks and drinks..."
Cons: "The mediocre upgrade."
Pros: "Getting updates on the phone allowed me to stay put and work instead of running back and forth to the gate."
Cons: "Flight was supposed to get in at 10 pm and we did npt end up getting in until 2am"
Pros: "Liked the plane and the leg room. Had to switch itenary due to weather and the gate agent did a great job."
Cons: "No blanket if you're not 1st class lol. I haven't flew in solo long, idk,i thought they were complimentary lol. & cups of water? What happened to the Shasta's lol."
Pros: "I was notified about the delay via text before I left for the airport, which was nice. I would not have checked my email."
Cons: "Delayed for over 2 hours. I have never flown Delta before this flight and it wasn't a great representation. The flight attendants were nice but I was in a seat near the engine and it was making really weird noises. I fly almost every two weeks, so I'm used to engine noises but this was one of the loudest/most rickety sounding flights I have ever been on.. and I have flown Spirit a few times. It just didn't feel safe. Landing scared me a little too as I have landed in O'Hare countless times and have never flown so low to the highway upon entry. It felt like we were only a couple hundred feet above the cars."
Pros: "On time Clean airplane Smooth ride Friendly staff"
Cons: "Nothing"

Book cheap flights from Dallas to Johannesburg

Recent return flight deals

6/3Mon
2 stopsTurkish Airlines
32h 39mDFW-JNB
13/3Mon
1 stopTurkish Airlines
31h 25mJNB-DFW
R14 561
6/3Mon
1 stopTurkish Airlines
29h 50mDFW-JNB
13/3Mon
1 stopTurkish Airlines
31h 25mJNB-DFW
R15 160
19/1Thu
1 stopTurkish Airlines
29h 50mDFW-JNB
23/1Mon
2 stopsTurkish Airlines
34h 52mJNB-DFW
R15 178
16/3Thu
1 stopTurkish Airlines
29h 50mDFW-JNB
10/4Mon
1 stopTurkish Airlines
31h 05mJNB-DFW
R15 674
22/2Wed
1 stopTurkish Airlines
29h 40mDFW-JNB
5/3Sun
1 stopTurkish Airlines
31h 25mJNB-DFW
R15 846
15/3Wed
1 stopTurkish Airlines
29h 40mDFW-JNB
10/4Mon
1 stopTurkish Airlines
31h 05mJNB-DFW
R16 034
21/2Tue
1 stopBritish Airways
29h 30mDFW-JNB
1/3Wed
1 stopBritish Airways
24h 15mJNB-DFW
R17 850
6/3Mon
2 stopsMultiple Airlines
32h 39mDFW-JNB
13/3Mon
2 stopsMultiple Airlines
33h 43mJNB-DFW
R17 867
21/2Tue
2 stopsMultiple Airlines
32h 38mDFW-JNB
1/3Wed
2 stopsMultiple Airlines
31h 24mJNB-DFW
R18 364
24/3Fri
2 stopsBritish Airways
51h 33mDFW-JNB
31/3Fri
1 stopBritish Airways
25h 30mJNB-DFW
R18 741
19/1Thu
2 stopsMultiple Airlines
54h 45mDFW-JNB
23/1Mon
2 stopsMultiple Airlines
34h 52mJNB-DFW
R18 844
22/2Wed
2 stopsMultiple Airlines
34h 13mDFW-JNB
5/3Sun
1 stopMultiple Airlines
27h 10mJNB-DFW
R18 946
15/1Sun
1 stopMultiple Airlines
31h 20mDFW-JNB
30/1Mon
1 stopMultiple Airlines
27h 10mJNB-DFW
R18 981
3/3Fri
1 stopBritish Airways
31h 20mDFW-JNB
13/3Mon
1 stopBritish Airways
25h 10mJNB-DFW
R19 049
22/2Wed
2 stopsBritish Airways
37h 39mDFW-JNB
5/3Sun
1 stopBritish Airways
27h 10mJNB-DFW
R19 220
22/2Wed
2 stopsKLM
31h 10mDAL-JNB
5/3Sun
2 stopsKLM
30h 02mJNB-DAL
R21 636
15/3Wed
2 stopsKLM
28h 47mDAL-JNB
11/4Tue
2 stopsKLM
31h 49mJNB-DAL
R22 527
25/5Thu
2 stopsQatar Airways
37h 50mDAL-JNB
8/6Thu
2 stopsQatar Airways
32h 45mJNB-DAL
R22 818
17/4Mon
1 stopDelta
22h 55mDAL-JNB
29/4Sat
2 stopsDelta
31h 49mJNB-DAL
R25 524
13/2Mon
2 stopsAir France
30h 06mDAL-JNB
21/2Tue
2 stopsAir France
29h 59mJNB-DAL
R43 666

Search by stops

Search by airline

Search by price

Recent one-way flight deals

19/1Thu
1 stopTurkish Airlines
29h 50mDFW-JNB
R9 713
19/1Thu
3 stopsMultiple Airlines
38h 25mDAL-JNB
R12 231
19/1Thu
3 stopsMultiple Airlines
48h 26mDFW-JNB
R12 283
19/1Thu
2 stopsLufthansa
38h 46mDFW-JNB
R12 574
23/12Fri
2 stopsBritish Airways
53h 05mDFW-JNB
R15 674
10/12Sat
1 stopTurkish Airlines
29h 50mDFW-JNB
R17 062
10/12Sat
2 stopsTurkish Airlines
54h 45mDFW-JNB
R17 747
11/1Wed
2 stopsMultiple Airlines
33h 15mDFW-JNB
R18 278
19/1Thu
2 stopsKLM
27h 43mDAL-JNB
R18 775
11/1Wed
1 stopLufthansa
33h 15mDFW-JNB
R19 118
22/12Thu
3 stopsMultiple Airlines
51h 00mDFW-JNB
R19 666
11/1Wed
3 stopsRwandAir
36h 35mDFW-JNB
R19 769
22/12Thu
1 stopDelta
26h 05mDFW-JNB
R19 786
25/12Sun
2 stopsKLM
45h 03mDAL-JNB
R19 786
10/12Sat
2 stopsKLM
45h 40mDAL-JNB
R19 803
11/1Wed
2 stopsKLM
31h 10mDAL-JNB
R21 704
10/12Sat
1 stopQatar Airways
31h 05mDFW-JNB
R23 297
25/12Sun
1 stopQatar Airways
37h 05mDFW-JNB
R24 017
23/12Fri
1 stopDelta
19h 29mDFW-JNB
R24 068
11/1Wed
1 stopAlaska Airlines
20h 05mDAL-JNB
R31 811

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Dallas

Browse destinations:

R14 561