Low season | January |
---|---|
High season | December |
Cheapest flight | R8 122 |
Find which airlines fly direct to Johannesburg OR Tambo Airport, which days they fly and book direct flights.
Direct departures
Monday
ANA, ASKY, Aegean Airlines, +65 more
ANA, ASKY, +66 more
64
65
Tuesday
ANA, ASKY, Aegean Airlines, +60 more
ANA, ASKY, +61 more
59
60
Wednesday
ANA, ASKY, Aegean Airlines, +65 more
ANA, ASKY, +66 more
64
65
Thursday
ANA, ASKY, Aegean Airlines, +62 more
ANA, ASKY, +63 more
61
62
Friday
ANA, ASKY, Aegean Airlines, +65 more
ANA, ASKY, +66 more
64
65
Saturday
ANA, ASKY, Aegean Airlines, +58 more
ANA, ASKY, +59 more
57
58
Sunday
ANA, ASKY, Aegean Airlines, +65 more
ANA, ASKY, +66 more
64
65
Direct returns
Monday
ANA, ASKY, Aegean Airlines, +65 more
ANA, ASKY, +66 more
64
65
Tuesday
ANA, ASKY, Aegean Airlines, +60 more
ANA, ASKY, +61 more
59
60
Wednesday
ANA, ASKY, Aegean Airlines, +65 more
ANA, ASKY, +66 more
64
65
Thursday
ANA, ASKY, Aegean Airlines, +62 more
ANA, ASKY, +63 more
61
62
Friday
ANA, ASKY, Aegean Airlines, +65 more
ANA, ASKY, +66 more
64
65
Saturday
ANA, ASKY, Aegean Airlines, +58 more
ANA, ASKY, +59 more
57
58
Sunday
ANA, ASKY, Aegean Airlines, +65 more
ANA, ASKY, +66 more
64
65
KLM is my favourite airline. Never ever let us down.Staff are first class.
KLM is my favourite airline. Never ever let us down.Staff are first class.
The plane. Airbus A330-200. Comfortable for a 7-hour flight. Seats seemed to have more legroom. I was in row 17. Flight was operated by Delta but was better than expected.
It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.
Put some new and several options for entertainment. Do not be rude to customers and avoid serving them an extra coke or something. We paid 1200 GBP for a return flight.. A noisy, crowded, rude and uncomfortable flight.
Pretty bad. Food was awful. drinks were scarce, as if drinking an extra drink would ruin the airline. attendants were not very helpful. likely Dutch "directedness" (I cannot be bothered). Crammed flight. Entertainment in very minimal dosage. Almost all old movies and series with 1-3 episodes only. Very limited number of options available. Jesus!! it seems you need to bring your own entertainment these days even of flights that are 13 hrs long!! I would and I will avoid in the future!
The flight was again delayed for more then 2 hours with some lousy explanation regarding the reason of the delay. Although the flight was delayed for more than 2 hours, no refreshments were offered (according to EU regulations). Last 4 flights on KLM - always at least 2 hrs late. So be prepared that you cannot plan anything with KLM.
Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.
Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm
Overall a good experience. We were disappointed when we had to check our carry on due to the plane being full. KLM hadn’t notified us and we had valuable items in the carry on but they still made us check it. Some of the food was great and some was mediocre. Crew is really kind and funny.
One of the vstewardeses wanted to bump me of the plane for absolutely nothing. There is CCTV in the plane ans everything can be verified. Very disappointing , you all will see, o other 5 years and the passangers who does not smile to flight attendent will be bumped off...
On my flight the menus showed different food and different was available. I think that was a miscommunication maybe. Other than that flight was wonderful.
Request for “strict vegan” as in the airlines meal selection was not strictly adhered to. My two travelling partners with their Asian vegetarian meals said that their meals were not Asian.
We waited 4 hours in the flight to take off but then the flight was cancelled.
It was ok. This flight was for my 80 year old grandparents and when they arrived to Beirut no wheelchair (as requested) was waiting for them. My grandpa had to pick up his own luggage, he got soooo tired. No one to help him as we submitted the request ahead of time
Terrible seats are very uncomfortable and narrow. Really hard time eating and painful buttons.. crew was very rud not allow anyone to stand not even to go to the toilets
Overnight flight in the old style Business class, but still very good.
I was in business class, without the business class amenities. Large seat with lots of legroom, but no TV or bed. Food was okay, but I did enjoy the Turkish red wine.
Excellent service and comfort from the moment you check in. Flight crew is hyper focused on making passengers comfortable and at ease. It’s like a flying hotel!
Only chicken as a meat dish through out the flight
Nothing really was great as such. Seen other no name airlines perform better.
See my previous comments. I was probably booked in business but was moved to economy
Delays!!! Serious delays. I was told by a member of staff in LGA that I would miss my DEN to LAX flight connection, so I was put on a later flight. Due to delays I would have been able to have made my original flight, where I was sat in business class - seat 1A: I was put on my original flight but bumped from business - 1A to economy 33C. I want a refund for paying business class but only flying economy
This flight was 2.5 hours delayed due to crew issues. This meant that we arrived after 2 AM. Very very inconvenient and we were not really kept well informed.
The new Airbus A231neo has neat tech but the economy seats are so tight together that I always had my shoulders against one passenger or the other. I was very miffed that Basic Economy REQUIRES check-in of bags other than your personal carry-on; if you want to offer low-cost airline prices and then add services for a fee, just let me carry on my duffel. Hell, I could have put my carry on IN the duffel and called it a day but the gate agent would not let me; I ended up paying $40 for the risk of losing my bag. Not the worst flight, but far from the best.
Brutal delay of 24 hours on first floight the 3 hours in Chicago . Tiny seats , screaming child behind me kicking the seat … couldn’t be worse
No water on the toilets, dirty sits. 4 hours delayed departure.
Horrible! I paid for a straight flight from Chicago to London. A week before trip it changed and now I had a connecting flight. Our flight was delayed an hour and a half because our flight crew was still flying in from CA. Forty passengers ran from one plane to the next. The next United Airlines flight was delayed two to three hours because of mechanical difficulties. They had to ready another plane which took time. I missed my scheduled excursion in London. 😢
Boarding was efficient. Crew was not pleasant and skipped me during a round of beverage service. Older plane with no seat back screens and I couldn’t connect to wifi or their entertainment offerings.
Lufthansa placed a 300 lb passenger in the aisle seat and I was stuck in the middle leaning sideways with no arm rest or ability to sit up straight and fully use my seat (due to encroachment-the seats are very narrow) the entire flight.
My flight was delayed for a whole day, so I lost a day of my vacation.
I did not receive my luggage This airline is not good. My luggage is missing please you guys need to find my luggage. It’s been three days now I cannot get my luggage. This is not a good business I
Customer service and the food was great. If the announcements in English could be said slower for the customer to understand what is being said. Due to ascent, it is difficult to understand. repaeting would help.
It might have nothing to do with the airline but the only problem was the long waiting for baggage claim at Entebbe
My entertainment screen wasn't working and they couldn't fix it.
The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.
The flight was one hour late. The food is mediocre and the screen was broken
It is just ok, the sits are very uncomfortable, the temperature too low and there weren’t blankets. The food is mediocre and there are no screens to watch movies.
Seat in front of my wife was broken so it reclined further than normal and without having to push the recline button so my wife had absolutely no room the entire 17 hour flight. My seat was broken and wouldn't recline at all. Also.. my tray table was sticky and dirty right away before I even used it. Also...the floor in the back of the plane from our row of seats on back was totally soaked and both times we landed water came rushing out of the food/servant area like a flood onto the same already wet carpet. It got everything wet that was placed around our feet...including our shoes and socks.
The entertainment (movies) blockbuster and classics never change. I am a frequent Ethiopian flyer and this should be addressed. Not much changed from my summer flight and my December flight. It is annoying - surely you can update the selections more often. Same with food options. It becomes extremely boring to be offered the same exact meals from Washington to Addis to Maputo every trip, each time. AS
Entertainment was very poor. Couldn’t watch anything. Ear pieces were the wrong type .
Chicago to London flight was delayed an hour . Boarding process was slow . I missed my connection to New Delhi and My connection from New Delhi to Ranchi. Now come the really outrageous part! There was a flight from London to Bangalore that would have allowed me to reach Ranchi on time. I was about to but ticket from Bangalore to Ranchi when BA agent came back after talking to someone in back office and informed me that she cannot rebook me to London Bangalore flight as Bangalore was TOO FAR fro. Delhi. I waited 8 hr in London airport. I was flying business. Hope this review helps the airline. I was not asking for any money back for my missed flight. Anand Mohan
Access to movies was nice, food not bad, and landing was smooth. Cramming us in like sardines is not fun. A little more space to bend down to get a bag or not touch my neighbors arm because we’re so close would be better for a 9 hour flight. Whomever designed the seating and you, who bought these planes, clearly are NOT interested in customers’ comfort. So stop pretending you do. Also, if you want traveler’s to check their bags so there is space to store carry one, don’t charge so much to check baggage. Seriously?!
The leg room on the plane was the smallest I have encountered in all my travels. Ił only 5’4
We got our seats and was surprised at the half empty plane, so had a very good hostess and we enjoyed the whole flight back home, so the only thing we had to wait for was the passenger assistance that was not there and had to wait about 20 mins on the jetway.
The only issue I had with the flight is that dinner took a long time to come even regardless of the turbulence we experienced. The flight attendants kept disappearing while serving people and kept some people waiting. Which caused them to forget to serve me some tea. It was resolved eventually. Just a small complaint. Maybe there's other reasons but overall the flight wasn't bad.
The check in lady was the best I have seen at JFK she was very nice
The perfect jet stream back saved over 1 hour in the air.
Crew could not even try to accommodate my food request. Phone Charging USB thing was not working.
They cancelled the flight from Dallas to London and rebooked following day causing a lot of pain
Baggage handling was very poor, I didn't get my luggage for 4 day's on way back. Neither a responsible person to answer my call. Kindly see my call log on lost luggage reference no BOMBA41916. all details are recorded. Difficult to convince me to fly once again. Sorry for harsh words.
OR Tambo Airport, Johannesburg (JNB)South Africa
OR Tambo Airport, Johannesburg - United States
The most searched flights to OR Tambo Airport, Johannesburg by KAYAK users.