Low season | September |
---|---|
High season | December |
Cheapest flight | R16 141 |
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, +59 more
ANA, ASKY, +60 more
58
59
Wednesday
ANA, ASKY, Aegean Airlines, +64 more
ANA, ASKY, +65 more
63
64
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, +57 more
ANA, ASKY, +58 more
56
57
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, +59 more
ANA, ASKY, +60 more
58
59
Wednesday
ANA, ASKY, Aegean Airlines, +64 more
ANA, ASKY, +65 more
63
64
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, +57 more
ANA, ASKY, +58 more
56
57
Sunday
ANA, ASKY, Aegean Airlines, +65 more
ANA, ASKY, +66 more
64
65
Delay, luggage didn’t arrive. Had to go the next day to collect it
Delay, luggage didn’t arrive. Had to go the next day to collect it
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.
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 food from Lagos to Amsterdam was was very poor compared to AMS-YYZ
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.
The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline
Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm
I thought KLM was the best airline but the Lima - Amsterdam was 1 hours late, the Brussels - Amsterdam was 2.30 hours late and the Amsterdam - Lima was 30 minutes late
I love it, the internet is bad even i paid for it
They cancelled my seats and demanded full payment to rebook.
Great service, great food, and comfortable business class seats... Friendly and professional flight attendants and ground crew, overall 5 star experience!
Very disorganised check-in and boarding. We won't fly with them again
The flight was very dirty and the food was very bad
Multiple errors by Turkish airlines and Istanbul Airport kept us from making flight. Stuck in Istanbul!
The flight departed on time and the staff was professional.
Flight canceled and uncanceled. I had already rebooked and so have to pay for both. No one is willing to admit fault
Sadly, the plane was extremely old and uncomfortable. The entertainment system broke down completely. We couldn't even charge our phones. The seats were also very uncomfortable, with a very slim seat cushion. It must be the result of having 9 seats where there used to be 8.
M pretty much done with kayak and all other booking webs and apps. Scams all around my long trip.. Losing hundreds of $$ in extra charges and delays. Done with Turkish airline too. I will never use Kayak again for any of my bookings in the future!