Find cheap flights from District of Columbia to OR Tambo Airport, Johannesburg

Search hundreds of travel sites at once for deals on flights to OR Tambo Airport, 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 OR Tambo Airport, 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

R7 383

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 Washington, D.C. Dulles Intl to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking District of Columbia to OR Tambo Airport, Johannesburg flights

Top 5 airlines serving District of Columbia to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 12079 reviews
8,2Boarding
8,1Comfort
8,6Crew
8,2Entertainment
7,9Food
Airline reviews

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

Read more about Qatar Airways

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

I liked the food and services

Comfortable seat, good food and friendly staff

This flight was cancelled

Pros: "Great crew! Excellent business class suite"
Pros: "Seats are wider apart than usual, leaving comfortable space for legs in economy class. The crew is really attentive and nice"
Pros: "Perfect"
Cons: "Perfect"
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: "Everything normal as expected on an economy class nothing special."
Cons: "Firstly If the meals we pre booked were actually given to us. Secondly what’s the point of giving menus to coustomer to choose their meal when food availability is limited. Don’t set false expectations to your customer when you can’t deliver on them."
Pros: "Food and leg room"
Cons: "All was fine"
Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."
Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"
Pros: "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: "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: "Jain meal was quite uninteresting Flight was too packed Cabin air stale and dry"
Pros: "crew was lovely and plane was very new"
Cons: "food quality is not very good: sometimes it was hard to see what it actually was and it tasted like that too. headrest in the new plane is not comfortable at all as it is rigid and can only be moved up and down."
Pros: "Good service!! Good food!! Great staff!!"
Pros: "Crew were supportive because pain in my heel and they ran out of food selection even though front of plane. Thanks especially to supervisor Jane."
Cons: "Need to provide further quantity of non veg selection even though front of plane. Plus the taste of all food were Unsatisfactory and could not finish that was starving at end of flight. Recommend hire international famous gourmet chief. Removing casing of my tablet for Qatar security airlines into usa was painful that broke 6 finger nails. Need to warn on the website or ticket security requires remove casing at Doha to usa. Had no issue from USA TO Doha which requires no removal of hard cover casing."
Pros: "On our flight from Atlanta, we loved the service and great recommendations from the flight attendant, Carmen, who made great suggestions for our Malaysia trip."
Cons: "The seats were very tight and the food was okay, but the staff was great."
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: "Food was far superior to any other airline food. As was customer service. Airline payed for a nice hotel during lng layover."
Cons: "Clearing immigration in Qatar took about two hours. They had so many staff overal at the airport, but were super understaffed at immigration."
Pros: "Service"
Cons: "Just bathroom in end"
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: "Horrible customer service."
Cons: "Same as above"
Pros: "The friendliness of the staff from check in to arrival!"
Cons: "."
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: "Ground crew was helpful On Time Flight Clean aircraft Good food"
Cons: "seat was not much comfortable"
Pros: "Comfort of the seat/bed"
Pros: "the flight was comfortable"
Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."
Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"
Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."
Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"
Pros: "it was nice on the plane the guests were professional"
Cons: "before boarding the officials lacked professionalism"
Pros: "The crew were all lovely + meals were excellent."
Pros: "A couple more inches leg room than most airlines was welcome, They airline and crew were very good and the Doha airport very nice."
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: "Nice people"
Cons: "6-hour delays coming and going. Sounds like a an issue."
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."
Cons: "Check in crew in Lahore ganged up against me and wanted to extort £200 for taking me laptop on board along with my hand carry. No where in the world has an airline ever asked me for this, and I fly a fair bit. Since I didn't allow them to extort me, they forced me to throw away my brand new Delsey hand carry at the airport. I had no cover as they threatened to if load my luggage and not let me fly home. Not a 5 start airline from any angle. Will never use Qatar again!!! This was my first and last flight with them."
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"
Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"
Pros: "Seat reclining was good. Fleece blankets were warm"
Cons: "Blankets had a really bad smell Food options were very limited - even bread was eggless"
Cons: "Time was never kept. we had a delay in LGW for more than 2 hrs. I had a 17hrs layover in Kigali. I was not aware that i would not be booked in a hotel to rest. I had to make my own arrangements. And another extended delay out of Kigali to Nairobi"
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: "New plane, fresh feel. Food is ok."
Cons: "Airline feels basic and no frills."
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: "Rwanda Air is the best"
Cons: "Landing at Kigali was bit rough"
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: "Food and free WiFi. Ample seating space."
Cons: "Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled"
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: "Good and clean planes, good service"
Cons: "We had couple of ours delay and not well communicated"
Pros: "Nice comfortable new planes."
Cons: "There wasn't much not to like."
Pros: "Friendly staff, decent snacks and entertainment options"
Pros: "New airline. Left 20 mins early."
Cons: "Nothing."
Pros: "The plane was nice and the captain gave good info."
Cons: "Why was dinner served at 2AM? They woke me up three times to serve drinks and food and the cabin lights were never turned off, for an overnight flight! The Kigali airport waiting area is awful, and the holding area made it so that every child had to use the bathroom as soon as we boarded."
Pros: "the snack was terrific!"
Pros: "My sister and I were travelling to and from Tanzania through Kigali. The crew was great and our flight was easy."
Pros: "What did you like? the attendants were very kind"
Pros: "Information during flight"
Cons: "No TV or programmes to entertain slong"
Pros: "Good"
Pros: "Everything was on time and comfortable. Will take the same flight again in the future."
Cons: "Reservation was not honored, and only 3 prople out of 5 get boarding. Airline did not provided any other alternative and our friends had to cancel tour and return home!"
Pros: "Good food, friendly and professional staff, a new and sparkling clean plane, swift retrieval of luggage upon arrival in Kigali. Thank you!"
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"
Pros: "I like the overall service in the plane."
Cons: "I didn't like changing the boarding time."
Pros: "Planes were great and flight crew excellent."
Cons: "On arrival at Kigali airport we were quickly moved through security to the departure area. This area was hot and without any facilities for toilets or water. We sat there for at least 1 hour and was a low light in out trip."
Pros: "Planes were great and flight crew excellent."
Pros: "The crew is nice"
Cons: "Both flights were terribly delayed and while the crew apologized we sat on a small plane. In Entebbe the reason was they overbooked the flight. So leave those people behind to take the next flight, don't keep us prisoners on a plane for hours... Stupid management decisions."
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: "Food was beef brochettes, one of the best economy meals I have had. Wine was very good, from South Africa."
Cons: "Seats were not adjustable. It may be that I was in front of the exit row, but I looked and didn't see anyone leaning back anywhere. On the other hand, flight was only 1 hr 20 minutes."
Pros: "The Rwandair plane was modern and clean. Kigali airport has a nice cafe, and check-in was efficient. The plane left a few minutes early."
Cons: "Check-in closes one hour before your flight. Economy class: Food was a clingwrapped sandwich. The attendant gave me two bottles of a good South African wine. Security has gotten quite uptight at Kigali airport. They now stop your cab a couple hundred meters short of the airport, and have a dog check the vehicle. You have to pass through another security checkpoint at the entry to the airport building, and a third security into the boarding area. The final security check even takes away any empty bottles you have. And don't take any fingernail scissors in your handcarry, even if they have blunt points. You may have an hour or more wait in preboarding, and without water or bathroom excess. So takke care of these needs in advance."
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 times were perfect and the seats were comfortable."
Cons: "The food was just ok"
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: "Free wifibat the airport and the charging stations"
Pros: "It was a short flight and all went well. We even had time for a snack."

Liked timeliness

There was very little room in the seats for economy class. When the passenger in front of you reclined their seat back it was in your face.

You have set and are maintaining excellent standards; keep it up!!!

Pros: "Crew was great, seating comfortable."
Cons: "seat comfort"
Pros: "Seats very comfortable; real feather pillow! Everything was on time."
Cons: "Breakfast consisted only of sweet items -- I didn't touch it."
Pros: "the CREW WAS FRIENDLY AND CELEBRATING EASTER WITH THE GUESTS"
Cons: "THE FOOD WAS ADEQUATE, GIVEN THAT WE WERE ON AN AIRPLANE"
Pros: "Reliable, modern cabin, nice crew"
Cons: "Some more music choices would be nice"
Pros: "Economy class had a bit wider seats. Included dinner, beverages, and breakfast plus snacks . Happy with Swiss Air."
Pros: "787 is an excellent plane and I could sleep a little"
Cons: "I was boarding at gate C4. Doesn't anyone get it ! Using the word "bomb" in airports is a big no-no however C4 is OK? Even a little old lady knows what C4 stands for."
Cons: "Swiss would not let me get off at Zurich tonavoid a 6 hour layover. After the layover the flight was delayed to Malone’s a, causing me to miss my bus and making a total of 24 hours travel time. Disgusting mz"
Pros: "SwilssAir is our new favorite airline to Switzerland and other points in Europe. The crews were pleasant and efficient. All flights were right on time. The food was very good, and the best overall we have experienced in economy. The individual video screens provided a nice selection of movies, tv, games, etc. Finally, transferring in Zurich is MUCH better than the zoo that his Heathrow!"
Pros: "Loved the food, the comfort, the movies and the staff. They took EXCELLENT care of my bike, which I traveled with, and they we traveled safely to Switzerland!"
Cons: "Nothing. It was a quick and easy trip!"
Pros: "Everything, but the lack of entertainment."
Cons: "The lack of entertainment."
Pros: "Everything was good. From the service to the food."
Pros: "Swiss Air is great."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Cons: "I booked two tickets but could not pick seats for my partner. We ended up in bad seats next to the bathroom."
Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Pros: "Four economy short-hauls in two days: That extra tad legroom (A321, A320, CS100) Planes are very clean Good quality snacks Great staff"
Pros: "Swiss took care of your mistake, booked on subsequent flight."
Cons: "No idea a you never actually delivered a ticket. Flight over sold, Swiss had no record of the booking. KAYAK screwed up."
Cons: "My seat did not recline and my tv did not work"
Pros: "Over all I enjoyed flying with Swiss over the past 40 years. This was a first time my experience was not to my expectation."
Cons: "Worst experience. Very rude employees. Not great flexibility with carry on luggage beware"
Pros: "Aircraft clean, staff friendly and efficient"
Cons: "Lighting in aircraft is too bright Food offers by swiss in economy is terrible. My company di a not support business class travel"
Pros: "the punctualty"
Cons: "little space betwwen the rows, bad food no entertainment and a very unfreindly crew"
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Pros: "Courteous staff,"
Cons: "Only one food choice, meatloaf + mashed potato. I don't care for meatloaf."
Pros: "fast boarding, great crew."
Cons: "when is SWISS going to change serving something else rather than this chocolate bread during morning flights?"
Pros: "The crew was excellent. The food was pretty good and service was frequent even in economy."
Cons: "The seats are too close to each other. The couple in front of use reclined the entire flight and they were nearly in our laps. We could not get in and out of our seats to stretch. The flight attendant needed to ask them to sit up during meals so that we could eat."
Pros: "Boarding was very quick and efficient. Seating arrangements were nice pretty average overall."
Cons: "The crew was terrible. Young and in experience was on thing. But worse was they did the bare minimum and then hid out in the back for the rest of the flight. They served a weird cheese sandwich mid flight and would roll their eyes if you asked for water. The food selection and taste was bland or way too salty."
Pros: "You upgraded me unexpectedly to business class and it was so nice to have some luck and luxury after 6+ weeks of solo backpacking. It was such a lovely experience and I slept like a baby. Thank you so much!"
Pros: "The flight was quick. Overall a smooth and pleasant one. I didn't have any real interaction with the crew except to exchange the usual pleasantries of saying hello and goodbye. So to be fair, I can't rate the level of service provided."
Cons: "The flight was fine, unfortunately, there was nowhere to sit at the gate. The majority of passengers stood about waiting or sitting on the floor since the few seats located at the gate had been taken. A five or 10 minute wait would have been one thing, but a 45 minute wait is another, particularly if there are older passengers or small children who have to wait."
Pros: "Attentive crew"
Cons: "Long wait for baggage at destination"
Cons: "Flight attendants blocked the aisle cleaning after meal service. The line of more than 10 people formed in the aisle trying to go to the lavatories, and the flight attendants would not move even after repeated requests by a parent who had a two year old needing to go. The lavatories were vacant at the time. Why can't they clear out and let people pass through. Never seen this type unaccommodating behavior."
Cons: "Delayed boarding due to overheated plane, when we did board it was still warm and we had to sit longer due to other mechanical issues. Wish they would have waited for all issues to be resolved before boarding."
Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."
Pros: "Excellent flight staff and better than average airplane food."
Cons: "If one is over child height and the uncaring person in front of you slams their seat into full recline, one will be miserable on steroids. Swiss Air will not correct the small free space capacity (both pitch and width) most assuredly. Thus, I now fully appreciate why fellow travelers embrace airplane knee protectors. "Don't leave home without them," especially on Swiss Air (emphasis added) !"
Pros: "The crew on my flight were the best crew I have ever had in the past ten years. They handled a conflict of a difficult passenger that was sitting in my seat instead of her assigned seat with the utmost professionalism. They were very kind overall."
Cons: "Flight was delayed 4 hours. Asked 3 different personnel at Zurich airport at no one could help with wifi or how it could be accessed since both wifi scanning machine in Gate E area weren't working. It just seemed that they were incompetent or weren't willing to help. Crew on flight were very nice. Vegetarian food options better than chicken / meat options."
Pros: "Stewards were great. The food was good and generous."
Cons: "Seat rows were too close together and seats were uncomfortable for the 11 hour flight."
Pros: "The entertainment system"
Cons: "Direct answer is "nothing"; however, it should be noted that this not a Swiss Air flight. It was a code share on a United Airlines flight."
Pros: "The best trip to Europe I have had. Good food, great staff. Much better than the domestic airlines I have been on in the past several years!"
Pros: "Direct flight"
Cons: "3 hour delay Noisy cabin due to loud engines One could hardly heard the movie audio from the Headphones during movie viewing even after they were replaced"
Pros: "Crew was friendly and made a bad situation as comfortable as possible."
Cons: "The flight was delayed for almost 3 hours for a issue with the pilot's chair. The movies reset in the middle of the showing."
Pros: "Courteous crew, good food."
Cons: "The beer selection could use some work."
Pros: "The seats were really comfortable! The staff was amazing. They were very friendly and kind. The seats reclined really nicely."
Cons: "I would have liked more movie choices but it wasn't too bad of a selection."
Pros: "Overall service was excellent and staff was courteous and helpful."
Cons: "None"
Pros: "Good swiss service. Arrived earlier. Priority boarding for me with kid."

Terrible company

Love the crew

Pros: "The crew was amazing."
Cons: "Nothing"
Cons: "Snacks need some variety"
Pros: "Crew was exceptionally nice. Live DISH TV unexpected and appreciated."
Cons: "Flight was freezing. Crew was overly concerned about my tree nut allergy. Been flying for 40+ years and this was the first time any one has asked...appreciate it but they went overboard"
Cons: "Great"
Pros: "Great crew great pilot great entertainment"
Cons: "The way we board feels very classist."
Pros: "Good on time flight"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "Comfy"
Cons: "Seats a lil tight"
Pros: "The crew was amazing and polite."
Cons: "Nothing needed to be done"
Cons: "Not having a delayed flight."
Pros: "Crew did a great job communicating what was happening while we were delayed"
Cons: "Compensation for our time or schedule mishaps."
Pros: "The crew rocked!!!! Professional and fun. We enjoyed the music."
Cons: "WiFi didn’t work well. Still great flight."
Pros: "extra legroom of comfort plus zone"
Cons: "Bordung process runs smoother now that the order is made clear ahead of time. In jfk they did not have the columns marked “comfort” “priority? “Main 3”, etc, like they had at Reagan arpoirt in DC"
Pros: "I like being able to charge my devices"
Cons: "Better movies"
Pros: "Yes the crew was amazing"
Cons: "Stop being LATE!!!!"
Pros: "Crew was very kind and entertainment was good when available"
Cons: "WiFi in all flights"
Cons: "The ticketing counter gave very bad guidance for when I arrived, thus refusing to allow me to check my bag. And insisting that I had to cancel my skymiles ticket and purchasing a new ticket. Show up at least 2 hours before at DCA for intl flights, employee incompetence could cost you $$$$"
Cons: "Virgin Atlantic has had better days. Living off of a long gone reputation. Great staff but old and worn out planes. Code sharing has done them no favors!"
Pros: "The flight"
Cons: "The flight"
Pros: "Baggage came quickly. Flight was on time."
Pros: "Boardin process was Ok"
Cons: "Due to several issues we were delayed in 3,5 hours"
Pros: "Arrived"
Cons: "Delta changed our seat assignment and our seats sucked"
Pros: "Easy boarding process, on-time departure and arrival and extremely comfortable!"
Cons: "NA"
Pros: "Meal was provided at no additional charge. Pilots were informative on weather conditions. Good crew service."
Pros: "Staff was friendly."
Cons: "During boarding, the sign wasn’t updated after Zone 1. I was watching the board from a distance while on the phone, waiting for Zone 4 to come up. Fortunately, I heard them say “final boarding” over the intercom; otherwise I could have missed my flight."
Cons: "Delayed flight"
Pros: "The crew were nice and friendly. The plane was new with lots of amenities"
Cons: "The new plane has NO leg room at all. It’s the worst leg room i’ve Experienced for such a large plane. I’m 6’1” and my knees would only fit if I spread my legs wide and sit back deep into the chair."
Pros: "The movies"
Cons: "We boarded late, then sat in a hot plane for an ester 30-40 mins because the route got cancelled. They wouldn’t serve us beverages while it was so hot inside. We landed over 49 mins later into Lax"
Pros: "Free movies"
Cons: "N/A"
Cons: "Crew wasn’t very friendly"
Pros: "Nothing"
Cons: "Everything fuckin sucks"
Pros: "The in-flight movie was very much appreciated."
Pros: "Good in general."
Cons: "No wifi, no leg room"
Pros: "Very grateful they moved me to an earlier flight when mine was delayed due to weather. Impressed with entertainment options."
Pros: "Short flight"
Cons: "Loud"
Pros: "Movie selection and cable channels"
Cons: "My connection was abruptly changed, it took a long time to straighten out, but they eventually did."
Cons: "The male flight attendant my section was very unpleasant to the elderly passengers in my area and just left me very uneasy about the flight"
Pros: "Happily, the flight was completely non-eventful."
Cons: "The food and snack choices are quite limited."
Pros: "Customer services"
Pros: "I board sky priority or sooner so it always goes well."
Cons: "Delta could do a little more to align people behind the right zone pillars when lining up for boarding. Passengers especially those not used to flying or flying with Delta are always confused. Maybe some stripping on the floor could help or pillars at the front and midway back."
Pros: "Delta fo"
Pros: "Great service very courteous crew. Smooth takeoff and landing."
Cons: "Nothing"
Pros: "Crew was good."
Cons: "Plane was late"
Pros: "Good experience overall. Pleasant staff. Movie features were wonderful and helped pass the time."
Pros: "The service. The plane (seemed like an international plane). Food options. The service and the service. There was a problem getting on, they allowed premium members to board but when I got to the plane, I was scolded by the cleaning crew lady (maybe the Mgr) that they were not ready and that she had informed 'them' of that and that no one is allowed to board while they are cleaning."

the food on board.

Cons: "everything sucked time bery bad servive starfed on flight nonacolok was sergvedngypu ilt was really disappoinyling includigbymkthrvlounhr aothee airlione"
Pros: "Customer service"
Pros: "Food & entertainment system"
Cons: "Tight seats"
Cons: "Crew could have been more friendly."
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: "Every thing"
Pros: "The crew were all very polite and friendly."
Cons: "Nothing to complain about!"
Pros: "Flight time and layover at connecting flight"
Cons: "Food needs to improved. In all other flight Indian spice is served as Asian veg flight seat are too tight"
Cons: "Options for vegetarians were not really good."
Pros: "Excellent service, food, and entertainment options!"
Pros: "Excellent service with comfort"
Cons: "All was great"
Pros: "everything"
Cons: "nothing"
Pros: "Friendly. Lots of food and accessories."
Cons: "The seats were cramped together"
Cons: "The lost 3 of my bags"
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Pros: "The food and entertainment were okay."
Cons: "The staff was rude. The entertainment consoles didn’t work well."
Cons: "They are telling me because I booked with Kayak through PriceLine or vice versa they will not give me any hotel for my 14 hours lay over."
Pros: "I liked the food and the staff were very friendly"
Pros: "The food was excellent."
Cons: "The middle seat was cramped."
Pros: "The entertainment was excellent!"
Cons: "The comfort level for that long of a flight was very poor. Seats are way too close together. There is no knee room from the seats at the front at all. People operating their video monitor is a disturbing fact for the passengers who sits in front of them."
Cons: "Very small space"
Pros: "No delays Courtesy of crew Very pleasant fly"
Cons: "car seat not wrapped in plastic bag so I lost my cushions on the seat. Now my child can no longer use it."
Cons: "Seats were horrible - I've never been so uncomfortable on an international flight. Also, seat was broken and I couldn't push it back for sleeping. Flight attendant tried to help be but seat was broken"
Pros: "Amazing food. Can't believe how good the desserts were. Entertainment also top notch."
Pros: "Great service, polite."
Cons: "A bit slow serving food."
Pros: "Everything"
Pros: "Service was exceelent and all crew staff were professional and friendly and courteous."
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: "The entertainment and food choices are great, and staff is kind and ready to help."
Cons: "The line to check in & get our boarding passes was ridiculously long -- it took us about an hour of just waiting in line before even getting to security."
Pros: "Turkish Airlines remains my favorite - boarding process is organized, seats are comfortable, food is good, and crew is friendly and helpful."
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: "excellent food, service"
Pros: "Easy checking reasonable wait."
Pros: "I liked the food and the Entertainment on board. The board crew was friendly and had always a smile."
Cons: "The crew wasn't able to speak in German, even though they spoke perfect English."
Pros: "In-flight service puts US-based airlines very much in the shade - welcome on board, attentiveness, food and drinks."
Cons: "Chaotic check-in process."
Pros: "I liked everything"
Pros: "Excellent service and food."
Cons: "None"
Pros: "Service was outstanding!"
Cons: "I have no complaints!"
Pros: "I loved being able to stay in Istanbul for a while. We had a great time during the layover, and the flight was incredible. The entertainment was top notch, and the food was as well. They had delicious olives and cheese on most meals, and the hot food had great use of tomatoes and umami to add taste to the meals. It has been a great experience traveling on Turkish Airlines, and I would suggest it for everyone."
Cons: "Leg room for the seats were a little tight."
Cons: "Food"
Cons: "Absulotely nothing."
Cons: "Rude stewardess"
Pros: "Food was good. Service was excellent."
Cons: "Nothing."
Pros: "I like everything. Flight was so good."
Cons: "I like everything."
Pros: "Care and attention the flight attendance showed."
Pros: "Comfortable. Excellent service"
Pros: "Had a one hour delay without justification,but ended up landing in Douala first before Yaounde. Arrived at 4:30 am instead of 12:005am. Lost my bag up till now not seen."
Cons: "The crew, was rude to passengers with kids"

Book cheap flights from District of Columbia to OR Tambo Airport, Johannesburg

Recent return flight deals

1/2Wed
1 stopTurkish Airlines
29h 00mIAD-JNB
6/2Mon
1 stopTurkish Airlines
30h 40mJNB-IAD
R12 796
23/1Mon
1 stopTurkish Airlines
29h 10mIAD-JNB
2/2Thu
1 stopTurkish Airlines
30h 40mJNB-IAD
R13 208
13/3Mon
1 stopTurkish Airlines
29h 10mIAD-JNB
24/3Fri
1 stopTurkish Airlines
24h 10mJNB-IAD
R13 310
20/1Fri
1 stopTurkish Airlines
29h 10mIAD-JNB
7/2Tue
1 stopTurkish Airlines
30h 40mJNB-IAD
R13 482
18/3Sat
1 stopTurkish Airlines
29h 10mIAD-JNB
29/3Wed
1 stopTurkish Airlines
30h 25mJNB-IAD
R13 687
23/1Mon
1 stopTurkish Airlines
29h 10mIAD-JNB
3/2Fri
1 stopTurkish Airlines
30h 40mJNB-IAD
R13 722
13/5Sat
1 stopEgypt Air
37h 10mIAD-JNB
20/8Sun
1 stopEgypt Air
37h 25mJNB-IAD
R16 051
15/4Sat
1 stopEgypt Air
37h 10mIAD-JNB
17/9Sun
1 stopEgypt Air
37h 25mJNB-IAD
R16 086
23/4Sun
2 stopsKenya Airways
23h 00mDCA-JNB
6/5Sat
2 stopsKenya Airways
33h 47mJNB-DCA
R17 045
19/3Sun
2 stopsKenya Airways
22h 40mDCA-JNB
30/3Thu
2 stopsKenya Airways
23h 02mJNB-DCA
R17 302
20/1Fri
2 stopsKenya Airways
26h 50mDCA-JNB
7/2Tue
2 stopsKenya Airways
27h 45mJNB-DCA
R17 353
16/4Sun
2 stopsAmerican Airlines
36h 38mDCA-JNB
30/4Sun
2 stopsAmerican Airlines
34h 00mJNB-DCA
R17 884
17/4Mon
2 stopsAmerican Airlines
31h 05mDCA-JNB
19/9Tue
2 stopsAmerican Airlines
26h 59mJNB-DCA
R18 381
18/4Tue
2 stopsAmerican Airlines
31h 05mDCA-JNB
20/9Wed
2 stopsAmerican Airlines
27h 09mJNB-DCA
R18 398
22/1Sun
2 stopsQatar Airways
36h 34mDCA-JNB
10/2Fri
2 stopsQatar Airways
25h 39mJNB-DCA
R20 060
14/2Tue
2 stopsMultiple Airlines
28h 30mDCA-JNB
8/3Wed
2 stopsMultiple Airlines
26h 11mJNB-DCA
R20 180
22/1Sun
1 stopUnited Airlines
19h 35mDCA-JNB
10/2Fri
1 stopUnited Airlines
20h 22mJNB-DCA
R20 574
17/1Tue
2 stopsBritish Airways
31h 19mDCA-JNB
21/1Sat
2 stopsBritish Airways
28h 20mJNB-DCA
R20 728
14/1Sat
2 stopsKLM
24h 10mDCA-JNB
22/1Sun
2 stopsKLM
48h 15mJNB-DCA
R20 779
14/2Tue
2 stopsDelta
23h 20mDCA-JNB
8/3Wed
3 stopsDelta
31h 35mJNB-DCA
R20 831

Search by stops

Search by airline

Search by price

Recent one-way flight deals

21/1Sat
1 stopEgypt Air
35h 35mIAD-JNB
R7 383
20/4Thu
1 stopTurkish Airlines
28h 50mIAD-JNB
R7 572
4/12Sun
1 stopTurkish Airlines
29h 10mIAD-JNB
R7 606
20/1Fri
1 stopTurkish Airlines
29h 10mIAD-JNB
R7 743
1/3Wed
1 stopEtihad Airways
28h 25mIAD-JNB
R10 809
5/12Mon
1 stopTurkish Airlines
34h 50mIAD-JNB
R10 929
5/12Mon
1 stopMultiple Airlines
29h 15mIAD-JNB
R11 477
5/12Mon
2 stopsMultiple Airlines
32h 25mIAD-JNB
R11 529
22/1Sun
2 stopsMultiple Airlines
28h 30mDCA-JNB
R11 529
5/12Mon
2 stopsEthiopian Air
33h 25mIAD-JNB
R11 563
1/3Wed
2 stopsEthiopian Air
24h 15mIAD-JNB
R12 454
3/2Fri
2 stopsLufthansa
33h 00mIAD-JNB
R13 362
19/3Sun
2 stopsBritish Airways
32h 25mDCA-JNB
R13 447
20/1Fri
2 stopsBrussels Airlines
32h 45mIAD-JNB
R13 550
3/2Fri
3 stopsRwandAir
35h 45mIAD-JNB
R13 704
8/12Thu
1 stopQatar Airways
35h 00mIAD-JNB
R13 739
4/12Sun
2 stopsSWISS
29h 20mIAD-JNB
R13 944
21/1Sat
1 stopUnited Airlines
23h 05mDCA-JNB
R18 073
26/12Mon
1 stopKLM
21h 25mIAD-JNB
R19 203
25/12Sun
2 stopsDelta
26h 11mDCA-JNB
R19 717

Search by stops

Search by airline

Search by price