Find cheap flights from Java to Johannesburg

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

— JNB
Dec 2 — Dec 91
Return
1 adult
Economy
0 bags
From?
To?
Fri 2/12
Fri 9/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

November

High season

May

Cheapest flight

R11 370

Average price (return flight)

R14 042
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (20% more expensive on average)
Flight from Jakarta Soekarno-Hatta Intl to Johannesburg OR Tambo
(price for this month)

FAQs for booking Java to Johannesburg flights

Top 5 airlines serving Java to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,6
Singapore AirlinesOverall score based on 4203 reviews
8,8Boarding
8,4Comfort
8,9Crew
8,6Entertainment
8,2Food
Airline reviews

Flight delayed

Read more about Singapore Airlines

Flight delayed

Singapore air ticket, first flight on Singapore, connection on Scoot. Could not get boarding pass for Scoot flight at checking though booking was the same ticket and Scoot flight had SQ flight number. Transfer desk near arrival gate would not issue Scoot boarding pass. Only in terminal 1. Transfer desk in D gates was closed. Had to go to the beginning of C terminal to get boarding pass. Between bad directions and distance I lost 35 minutes getting a boarding pass. Flight had started boarding when I finally was allowed in the gate. Bussed onto the tarmac, not ideal but manageable.

Food was tired and tasteless. In past, pre COVID, out of Singapore, in-flight food was fresh and tasty.

Service was very attentive. I thought that being in premium econ seat means that I get the headphones, but on this flight, none was provided. Thankfully, the flight attendant quickly gave me a new pair of earphones.

All good other than departing 1 hr late!!

Great airline

Disembarkation

Pros: "It’s an old plane, so the seats are those older yet more comfortable type of seats!"
Cons: "Better service from the crews."
Pros: "The crew was excellent."
Cons: "The business seats at B777-300ER was very uncomfortable for a long distance trip with duration of 14,5 hours."
Pros: "New aircraft"
Cons: "The willingness to provide a better quality service by the entire cabin crew and improved food quality."
Pros: "the crew is fine. The seat was OK standard."
Cons: "Food was not good on my way back to L.A. Food was no flavor, pork cut up way too big, prefer having small piece of meat soaked up flavor sauce."
Pros: "Nothing special."
Cons: "Meal was disappointing. Beef was overcook and hard. Service quality is just okay."
Cons: "We missed the smile and quality service liked before. Food quality is just okay. Timeliness for departure/arrival was excellent."
Pros: "I always like Singapore Airlines. They should continue to be the best."
Cons: "Some flexibility to select food choices even if we book the flight in short notice."
Pros: "Good food. Friendly staff efficient airports."
Cons: "Confusion at check in on baggage constrains. Conflict between what the agent told us and what was documented on our ticket contract. Plane very cold Unable to recline seats for much of the flight under guidance of flight attendants. Unable to sleep as a result."
Pros: "Crew was amazing"
Cons: "None"
Cons: "Change the food menu, boring with the same menu"
Cons: "Luggages did not arrive with the flight as it should be. It got lost in Sydney from Queenstown on flight SQ 6683 operated by Virgin Australia (VA 162)."
Pros: "Perfect timing"
Pros: "I like everything crew, etc"
Cons: "Nothing reallly"
Pros: "Basics are covered. TV screen is big but otherwise nothing special."
Cons: "It is so annoying they want you to pay an extra $20 to pre book any seat. If you need the extra $20 that much, charge me in the original fare! Don't nickel and dime me. At check in they couldn't even get my child seated beside me although a change was made last minute at the gate. Every other airline I've flown recently was better. Sri Lankan and Emirates FAR better service."
Pros: "food"
Pros: "Excellent crew, service and food"
Pros: "Brand new aircraft, excellent service and food"
Cons: "J class seat, 12A window. Top of my seat curled around my sides, which blocked vision thru 1.5 of the 3 windows I had access to. The enclosure also protuded into my left bicep when I had my elbow resting on the arm rest. Table on my right hand side was too close to my body, and to high to reach a drink easily, I literally had to lift my whole right arm to pick up a glass."
Pros: "Cabin crew was top notch - even in coach they could not be more accommodating and customer friendly. US airline flight attendants don’t even come close to this team that truly serviced the cabin for 8 hours continuously without the typical hiding in the back of the plane and chatting. Very encouraging that genuine care in the air is very much alive and well on Singapore Air! I will fly them every chance I get!"
Cons: "That my flight had to end and I know my next US airline flight won’t come close to this kind of experience! Air travel doesn’t have to be a cattle herding process with peanut treats on cross country flights - shame on the US carriers - I strongly suggest they fly Singapore Air to see what true customer service feels like!"
Cons: "No entertaining at all, only old movies. The seats are very tight. There was a guy snoring during the flight keeping everybody awake. The breakfast was mediocre, just a a bun with fruit"
Pros: "Singapore has always been my preferred airline because they give excellent service, excellent food and the crew are very polite. aircraft new and comfortable, I finally had a flatbed"
Cons: "the call button did not work the tray table was almost impossible to pull in and out (BC)"
Pros: "Seats more comfortable than premium economy, staff more helpful!"
Cons: "Food was ordinary"
Pros: "The staff were so friendly and helpful."
Pros: "great crew service. my first time flying with singapore airlines. they delivered!"
Pros: "Nothing"
Cons: "My flight was delayed by 2 hours so I missed my connecting flight in Singapore. There was a huge queue of people who missed their connecting flight cos of an accident in the runway. The airline did nothing to prepare for this situation. It took hours to get another flight organised, communication was non existent and refreshments took ages to come. Airline didn't help with finding a hotel for stranded passengers."
Pros: "Service is the best among the airlines I’ve ever taken"
Cons: "Never ever get free upgrade"
Pros: "Ontime, airline stewards were excellent and tv entertainment very good"
Cons: "Nothing"
Cons: "This flight is on an old plane. The entertainment system was dated and the seats didn't recline properly. Food wasn't very good and they offered a very limited selection considering it is a 7-hour flight. Not worth doing Singapore Airlines business class for this leg."
Pros: "Nothing specific"
Cons: "Menu is average but get they need to cater for wide variety of tastes"
Pros: "New plane. Good entertainment. Seat reclined a lot but would not stay reclined."
Cons: "The food was horrendous. Worst airline food I've ever had. Check in and boarding area not great. Very overrated airline."
Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."
Pros: "I like the personal TV, my foot rest and water holder frequent water serve,"
Cons: "For me coffee is too strong, and I like the food on the way to Tokyo better than on the way back to LA"
Pros: "Efficient, courteous and attractive crew. Good food and drink selection and great entertainment system with large screens."
Cons: "Nothing"
Pros: "Helpful crew. Full food service!"
Pros: "New plane- Airbus A350 with latest in seats, entertainment system, and cabin fittings. Decent wine. Highly courteous, attractive and attentive crew."
Pros: "All went great"
Cons: "I liked all - end to end excellent service"
Pros: "Delayed flight from Shanghai due to air traffic issues, so I had a 10 minute window to make my connection in Singapore. Ground staff was waiting for me with a small car after I disembarked to drive me to the gate. And I somehow made my connection. Excellent service. Obviously my checked bag didn't make it, but I was told in advance and was kept updated before boarding and immediate after I disembarked at my final destination. When I went to the baggage service counter, they were already ready for me, had filled out my paperwork, and just needed an address to confirm the delivery of my suitcase. I'm super impressed to this attention to detail."
Pros: "Clean aircraft. First rate and very attentive cabin staff. High Quality food and mid flight snacks. Its clear a lot of thought has gone into the making and running of this airline. My first experience and quite frankly I will fly SIA whenever possible."
Cons: "Cabin was to me a little warm during initial taxi at LAX. But not overly so."
Pros: "Upgraded to biz class, which was fantastic"
Pros: "They whole process was just too tiring, especially when passengers were expected to lug around all their packed bags, instead of the airline catering to hold the luggage in the airport holding area"
Pros: "The service was great! The entertainment was abundant. The food was tasty. No complaints at all!"
Pros: "Flight Delhi to Singapore was uncomfortable. Flight to SFWas very comfortable. Roomy seats. Good service."
Cons: "Segment Delhi to Singapore."
Pros: "I love flying by singapore airlines! Firstly because its direct flight from home plus service on sq is always impeccable. Plus i can easily order a singapore sling and a campari spritz, which is so nice while watching a movie :)"
Cons: "I didnt really like the food this time and entertainment on the way back was so sad! No new movies unlike on the way there :( dont really like being woken up for meals though, would be nice if they left a note to get a meal from them once ive gotten up. Coz i was trying to sleep so i dont get jetlagged back in sg. Which i did unfortunately :( not jetlag when i arrived in rome though :)"
Pros: "Onboard Crew was great. I sympathize that they have to rush a service on a 1hr 20min flight with turbulance."
Cons: "I have started taking SQ instead of budget airlines hoping for good service and on time travel. However, both times travelling from SQ from jakarta was delayed. Yesterday, I got home 1.5hrs later than I should have. I have also to pay for additional surcharge due to midnight cab fare. Further, when I wsa travelling to Jakarta - none of the inflight entertainment was working. So it has been disappointing."

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

Good flight. Sub par food quality and zero entertainment for international flight

Service is very good. No complaints.

This flight was cancelled

Pros: "Great crew! Excellent business class suite"
Pros: "yes."
Pros: "Very comfortable and enjoyable flight"
Pros: "The crew was amazing and the food was delicious. The sit was comfortable with a lot of legroom."
Cons: "I like it the way it is. Keep doing the good job."
Cons: "I bought my seat assignment in advance, and they did not give me this seat on the plane. Before boarding, I asked at the gate if my new seat was a window--which is what I paid for--and they confirmed yes, my new seat was a window. Turns out, it was not, it was a middle seat. I asked a flight attendant to relocate me to a window seat, which she kindly did, however this seat was quite uncomfortable as I was seated next to a large gentleman who probably should have been required to purchase two seats. Overall, there were two issues with Qatar Airways during this trip: they did not give me the seat I had requested and paid for, and then lied when I asked if my new seat was a window."
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: "Food and leg room"
Cons: "All was fine"
Cons: "Friendly and wellmennerd team."
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: "Staff"
Cons: "Nothing for kids. First time i have seen that no toys for kids. No tv and entertaiment for adults"
Cons: "I was given incorrect date and missed my flight. I had to spend 750 £ and buy a flight from another airline to get home"
Pros: "The trip was very comfortable and food suited me"
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: "The crew were nice and very helpful. Vegeterian meal was great"
Cons: "It was cold almost for everyone and everyone used blanket, some people asked for second blanket."
Cons: "Snacks and drinks could be betteri"
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: "On business class, so service was extraordinary"
Pros: "The crew was friendly and helpful. And the food choices were good."
Cons: "The seat from Jakarta to Doha, especially the head/neck holder was uncomfortoble. Too big and stiff and wasn’t on the right possition even though it is adjustable. One of the crew didn’t say anything, not even smile after she opened the curtain between bussiness and economy class at row J K L. She just walked away."
Pros: "The service on Qatar airways was excellent as always. The seats were comfortable and the flight attendants provided a 5 star service throughout the flight."
Cons: "The playlist for the movies was old and needs to be cycled more often to allow the passenger greater selection. There were an adequate selection of tv shows however these were limit d to only a few titles."
Pros: "Food, entertainment options, comfortable seats, warm blankets"
Cons: "Seat to LA was broken"
Cons: "The seats were very uncomfortable. Food was less than mediocre."
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 Qatar crew was great and the entertainment was on point."
Cons: "That my departure times were 1 to 2 hours earlier than what was on my electronic ticket, if I hadn't checked on the airport website, I would've missed all my flights!!"
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: "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."
Cons: "Checkin at Jakarta needs fine tuning. Checkin in started 30mins later than what the QR rep informed me an hr previously. QR lounge needs upgrading."
Cons: "Before our trip we called Kayak service desk with the request to reserve our seats. The answer obtained was that we should do it online. When we went online there were almost no more seats available so we decided to go to the check in counter in the airport. Although we were more than 3 hours in advance in the airport there were almost no seats available. We were very disappointed about this service, we never experienced this with any other airline companies..."
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: "Nothing that i like"
Cons: "Delay, bad food, no strict rules about passenger moving seats"
Pros: "-Great selection of movies, Ted talks, and games to view on individual screens, headphones were provided. - Blankets and pillows were provided to everyone, along with a kit with toothbrush, toothpaste, socks, and eye mask. - Adjustable head rest. - Nice to have wifi, although only 15 minutes is free."
Cons: "- Tiny, cramped seats and aisles. I'd heard the Quatar has more leg room than other airlines. This is definitely not true. If the person in front of me reclined all the way, they crushed my knees and I'm only 5'7". - Seat cushions are thin and hard. - baggage check in took a very long time; about 45-60"
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."

Flight was in time plane was clean an the staff was courteous & wonderful.

I was very satisfied with the service and plane condition

Pros: "Nothing impressive, mediocre performance"
Cons: "Service improvements"
Pros: "nothing much"
Cons: "One stop would have been better"
Pros: "Emirates provides good seating even in economy class,with good entertainment so makes the 8hr flt more pleasant."
Cons: "Food wasn't overly great."
Pros: "Friendly crew"
Cons: "It was okay"
Pros: "I had better experience with Emirates before...we had to wait ages for our food but maybe because we were the last one on the list. Food was nice and crew friendly."
Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."
Cons: "Services of crew very poor specially onboard services in business class"
Pros: "nice people, good food"
Cons: "the process in Dubai for boarding is strange, first they make you go into a smaller room where there aren't always enough chairs, then you have to wait there until your section is called. Why not just do it all at the same time?"
Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"
Pros: "Smooth flight"
Cons: "I wished I was in business class..."
Pros: "Great service and attitudes by staff."
Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."
Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."
Pros: "Emirates has been my favorite! Best flight ever!"
Pros: "I love everything about Emirates."
Cons: "N/A"
Pros: "Nice flight sttendents"
Cons: "Seats too small"
Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"
Cons: "I paid extra to have an exit row for this long flight. Just before taxiing a man moved seats into the exit row seat next to me (not paying for it like I had) and was intrusive and sprawling out over into my space the entire very long flight. I am extremely unhappy about this and the willingness to allow him to move seats that I had to pay extra for and then left me zero comfort on the flight."
Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."
Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."
Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"
Pros: "a vast improvement on the flydubai flight that took me there"
Pros: "The flight was excellent and the service was awesome I can say that I liked the flight and it was comfortable Thanks flydubai"
Cons: "baggage policing"
Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"
Pros: "Overall very good"
Pros: "Seating and hospitality"
Cons: "The Crew was very inexperienced and had difficult time in managing the passengers. The food also below par!"
Pros: "Nice trip"
Cons: "Every thing"
Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"
Cons: "Ok"
Pros: "Friendly crew"
Cons: "Rude and racist cabin crew!"
Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"
Pros: "Excellent highly diverse crew. Good food. Very comfortable. Fantastic entertainment selection."
Cons: "Expensive. Great to have wifi for nominal fee but problems getting and maintaining connection."
Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."
Pros: "It was a smooth flight"
Cons: "It was ok"
Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."
Pros: "Good movie selection Comfortable seats"
Cons: "No internet Food was not tasty"
Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."
Pros: "lovely crew"
Cons: "no complaints"
Pros: "It was a nice flight"
Pros: "Love it and I had a middle seat !!!!"
Cons: "The food was good v and excellent service and entertainment"
Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."
Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."
Cons: "There was no wheelchair available at Dubai airport."
Cons: "Food menu must change. Vegetarian Indian food menu is boring."
Pros: "Flight still arrived reasonably on time despite being delayed. Service is excellent!"

To charge $39 for a list and found help ticket is extortion—will they find my item for that price?

When boarding started, it was like refugees rushing to a life boat. Everyone was rushing to the front. Only one KLM staff standing there saying "... now is this group, yours is next,,,, we will call it out...." While he stopped some travelers, he did allowed some others passed without even checking their ticket. They have all the digital gears, and the screens to show the current boarding sequences, why don't they just use that. For some of us that did not have a excellent hearing, it was hard not trying to get closer to understanding what is going on.

Delays. Endless walking at Schiphol, most exits closed. No staff or signs.

Nice flight but from Entebbe to Amsterdam they didn’t get me what I requested for the baby.

I love KLM, its very spacious and clean and the landing is always very soft. Great Airline!

Dreamliner was comfortable and entertainment system good

Never booked this flight

Pros: "I liked how generous they were with food and drinks"
Cons: "Free WiFi could have made the flight a lot better"
Cons: "Allow business passenger to use front bathroom."
Pros: "Very nice airplane and pleasant crew"
Pros: "Confort and kindness"
Cons: "It was too cold"
Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Cons: "Nothing"
Pros: "Customer care was super supportive"
Cons: "Inflight sandwiches"
Pros: "KLM STAFF WERE VERY PROFESSIONAL"
Cons: "SOME CREW MEMBERS WERE ABIT RUDE. THEY NEED TO WORK ON THEIR ATTITUDE"
Pros: "Excellent crew, good food & movie selection."
Pros: "Fantastic gate agents!"
Cons: "The food was terrible."
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Very professional"
Cons: "Lost luggage"
Cons: "1. In Flight Entertainment 2. Controlled In Flight Temperature"
Cons: "Staff rude and short"
Pros: "KLM was a great experience compared to Airitalia. The food was good, the flight attendants were very helpful."
Pros: "Helpful and kind crew"
Cons: "I wish there was WiFi"
Pros: "I love the food"
Pros: "Crew were great, food, entertainment, seat and everything else was great as well."
Pros: "Friendly and efficient crew. Flights were on time if not even early."
Pros: "Economy comfort was very nice, food decent, plenty of toilets to avoid overcrowding, and good entertainment selection."
Cons: "Too much light in the cabin because of too many screens on. Should have a separate part of the cabin with screens off allowing one to sleep more easily."
Cons: "None of our 4 checked bags arrived with us. This was despite ample connection time (2+ hours) in Amsterdam."
Cons: "old screens and entertainment system leg room to small"
Cons: "Check in at Berlin was extremly slow. Staff was very unprofessional and not very friendly."
Pros: "Overall booking and airport was ok. Food was also actually quite good."
Cons: "A comfort of the seats... well its economy class in the end. Entertainment was just dreadful - small screen with visible pixels - I was unable to watch any movie."
Pros: "Food was excellent, service from staff was friendly, and entertainment options were great."
Cons: "Not a lot of shoulder room being in the middle seat. But it had adjustments options for a lot of other things which were good."
Pros: "Norhing"
Cons: "They have mabaged to lost my luggage"
Pros: "The crew were hardworking, responsive, conscientious and friendly"
Cons: "Really poor entertainment choices esp compared to my inbound AirFrance flight. Boarding was pretty disorganized and late."
Cons: "Food"
Pros: "Booked extra room seat which gave me good room for seating"
Pros: "Very friendly service!"
Pros: "Airlines issue"
Cons: "Profiling certain customers"
Pros: "Nice seats, comfortable."
Cons: "Again, no aisle seat for SkyTeam Gold member. Also, my baggage was lost. First bag arrived a day late, second after I had left Billund and it was six days before the bag with my clothes reached me. I was told I will have 100 euro credit for clothing, but in the winter and for 6 days, this was not even close to the amount I needed for clothing and necessities, to have my time here."
Pros: "Everything. A truly faultless experience!"
Cons: "Nothing"
Pros: "Service provided by the staff"
Cons: "The navigation of the entertainment system is not very friendly"
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Pros: "The crew were pleasant"
Cons: "Terrible service in flight and customer service wise .. app functionality was below"
Cons: "The crew on the Lagos Amsterdam route (in economy) are particularly unfriendly and brusque. This is my experience each time i fly this route in economy"
Pros: "Except for my negative comment, a good flight."
Cons: "I paid extra for a window seat, but due to the poor alignment of the seats with the actual windows, I actually sat next to a wall! Nol much to see out of a wall. If KLM are going to charge extra for a window seat, then they should make sure there is a window there! If the seat had actually had a window it would have been an excellent flight."
Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."
Pros: "Even for this short flight, drinks and sandwich was provided staff were efficient and friendly"
Pros: "Excellent crew made this flight very enjoyable. A lot of information during the flight about the route, arrival times and clear explanation of the departure delay. Very friendly and attentive."
Cons: "Only 1 drinks round on a 3h flight."

Hi

Food options are limited and quality and quantity poor and inadequate

Everything about etihad... Loved it... Very professional 🌹

Pros: "The aircraft was good Ahead of time arrival Immigration at AbuDhabi"
Cons: "In tag"
Pros: "crew was amazing"
Cons: "no traveller pack, toothpaste, etc. seats too tight."
Cons: "No screens or headphones on board, you had to download an app on your phone and use your own earphones to watch a very limited amount of films/tv shows. Very tight seats, not reclining enough. It was like being on a low cost flight but for 5 hours. Very uncomfortable."
Pros: "Great flight....enjoyed it thoroughly....."
Pros: "Good trip"
Pros: "La atención es excelente y la comida a bordo muy buena. El abordaje y entrega de maletas sin problema."
Pros: "Wonderful trip"
Cons: "A little rough air, but all was good"
Pros: "It got me from a to b"
Cons: "I'm just not going to go with Etihad in the future."
Pros: "All service and cresws are friendly"
Cons: "Just keep it up"
Pros: "Flight was on time and arrived a bit early. Seat was comfortable."
Cons: "Check-in process could be better. I was in the baggage drop off line which was much shorter line yet it took a long time to get to the agent. Need more agents at the counter. Boarding could be more structured and efficient. Boarding by zone was not followed. Food was mediocre."
Pros: "The food and the comfortable seats"
Cons: "Nil"
Pros: "Good air craft friendly staff"
Cons: "Delay in check in more than 2 hours.which was due to system issues.needed lot of followup in spite of all documents"
Pros: "Comfort in the plane and hospitality from the crew"
Cons: "Food served during dinner"
Pros: "The food is not standard airline food and deliciously reflects the Middle East."
Pros: "The flight itself was good when it eventually left."
Cons: "Boarding was chaotic. There was another Virgin flight leaving Launceston at the same time so the lounge was very busy. Our flight was late while the other was on time and there were no announcements that our flight was delayed. The screen over the gate also did not show our flight details at any stage, even when it eventually boarded.. I'm familiar with Launceston airport so it was okay, but for someone not familiar, especially an international visitor, it would have been confusing as to which flight was which especially as no announcement or visual display was given that our flight was running late."
Pros: "Crew are great. Food good. Entertainment selection pretty good."
Cons: "I don't know why but on all Etihad flights I've been on so far (4), I found the seats very uncomfortable. There seems to be no padding on them and hence they are uncomfortable especially on long haul flights."
Pros: "Very friendly and attentive stewardesses. Beautiful too"
Cons: "The internet connection "Wi-Fly" is very weak. Data rates are outrageous. $4.95 plan is basically good for 5 minutes, $11.95 plan maybe lasts 10 minutes. Very disappointing"
Cons: "No food and crew was so rude and Lahore airport crew not only rude also nasty"
Pros: "I like the treatment given in the flight from Dubai to JFK and vice versa"
Cons: "The Connecting flight from Dubai to New Delhi was full of chaos. You should consider females seat priority while allocating the seats. I was so uncomfortable sitting with a person who was drinking whisky repeatedly and also please take care of the smell in the aircraft , it was really bad in the flight from Dubai to N Delhi Juice should have some more options"
Pros: "Had the front seats with legroom on a 380, significantly quieter there than in Business on a 777 Was out of Heathrow within 40 mins of landing, usually a lot longer!"
Cons: "Food was minimalistic, bkfst and then a chicken sandwich on a 7 hour flight..."
Pros: "i arrived safely"
Cons: "Even thiugh i paid for first class , i was made to wait for 30 minutes while economy passengers boarded. Many of them arrived after me. Other first class flights allow you to eat when you want. not this one. i slept through their mealtime - no food for me. the seats also do not recline fully. Since the treatment is not first class, might as well fly economy on this one."
Pros: "NOTHING!"
Cons: "Abysmal experience on our return flight! # Abu Dhabi Airport is so outdated and an embarassment compared to the other Regional Airports # Boarding procedure still shambolic # A330 seems old and uncomfortable - even though it is a new plane # Cabin Crew so unfriendly and sour # Toilets again disgusting within 30 minutes after taking off # Food still shockingly disgusting # Onboard entertainment still inferior to Emirates/Qatar/etc."
Pros: "Few good stores to shop at the airport, could have been better"
Cons: "No accomodation was provided. I had over 15 hours of layover and no one had the courtesy to provide neither the airlines nor the online booking agent(site- Kayak)information on pre hotel booking. I have travelled through many other airlines who provide accomodation for long layovers without prebooking on arrival. It was a very unpleasant experience with the airlines. Upon asking at the service desk for accomodation the simply denied and informed about prebooking which I had no clue about. Thank you anyways. Hope someone else doesn’t suffer like this"
Pros: "The whole ambiance and atmosphere"
Cons: "The length of the flight!!!"
Pros: "Both of our flight were very comfortable. They gave us pillows, blankets and great food even in economy."
Cons: "The second flight took off quite a bit late but we did make up some of the time"
Pros: "Nice plane, good crew"
Cons: "The entire menu was southern Indian with very strong spices and awful taste. I can understand that there are a lot of Indians on the flight but Etihad should have options for non Indian dishes as only Indians would have a taste for what was served. Very bad experience for our entire family."
Pros: "Comfort on such a long flight was much better than other airlines. Food was great"
Pros: "Warm crew"
Cons: "Some crew were mean"
Cons: "When there is a connecting flight from Domestic to international, Domestic is letting us in without any restrictions on Cabin luggage but in middle of journey in Chicago they have really troubled all the passengers, mainly they haven't checked the baggage's untill we have boarded the flight though everyone is there before 2 hrs of the and i personally asked they if my bags needs any new tags but just before they pulled everyone from the line and screwed us. which is really bad."
Pros: "The crew was very nice."
Cons: "THere was no air conditioning! Seemed like the pilot tirned on heat. And the whole plane smelled."
Pros: "Overall flight experience was good, but the ground staff need to be more real time responsive and should own responsibility."
Cons: "My baggage is still missing and no one is responding to number presented on the sheet in Chicago, very bad. Please get my baggage to me and be kind to the customers in aftermath of the services."
Pros: "Leg room"
Cons: "Boarding was chaotic Crew wss average in service"
Cons: "Luggage claim process"
Cons: "Nothing much of dislike"
Pros: "Flight was spacious better than others."
Cons: "No option to choose kids food in website. Also the vegetarian food was bad. Passengers were made to stand near the door of the flight for around 30min as cleaning was going on. Should have at least left them seated at the waiting area."
Pros: "Friendly staff"
Cons: "They need better food"
Pros: "All ok."
Cons: "Seats seem pretty short. Only half my leg fits on them and I am not a tall person."
Cons: "The crew was not helpful in keeping us informed about the delay, or in helping us make our connections."
Pros: "Punctual"
Cons: "Nothing not to like."
Pros: "Nothing"
Cons: "When I buy a ticket through etihad website, I expect etihad service, even if it was operated by other airline. Air Serbia managed to loose my luggage on a direct flight between AD and Belgrade, and the plane was very old, without entertainment."
Pros: "In air service"
Cons: "leg room and boarding delays"
Cons: "The flight from Riyadh ALWAYS leaves late. Arabs have so sense of punctuality."
Cons: "16 hours flights is too tough for me."
Cons: "First leg with Air Seychelles was comparatively not so brilliant; to be fair it was late in the evening and perhaps the cabin crew thought we wanted to be left alone, but the service was not as proactive as the second leg on Etihad's wonderful A380"
Cons: "The crew members inside the flight were unfriendly and apparently rude!!!"
Pros: "Flight got deleted, no intertaimente, no food or snacks. Maybe because is a very short flight ?"
Cons: "The attitude of the staff on the time of boarding in."
Pros: "The only positive was that it followed the time and the crew was good."
Cons: "I paid 22 bucks for wifi services and it never worked one bit. The crew bluntly told me that they can't do much about it. I would definitely travel via a different airline primarily due to the fact that the wifi wasnt working and the leg space is terrible for an 18 hour flight."

Book cheap flights from Java to Johannesburg

Recent return flight deals

6/3Mon
1 stopSingapore Airlines
21h 00mCGK-JNB
8/5Mon
1 stopSingapore Airlines
18h 30mJNB-CGK
R16 272
6/3Mon
2 stopsMultiple Airlines
34h 25mCGK-JNB
19/3Sun
2 stopsMultiple Airlines
23h 05mJNB-CGK
R17 498
6/3Mon
1 stopSingapore Airlines
29h 45mCGK-JNB
19/3Sun
1 stopSingapore Airlines
18h 30mJNB-CGK
R18 059
6/3Mon
2 stopsEtihad Airways
42h 40mCGK-JNB
19/3Sun
1 stopEtihad Airways
23h 00mJNB-CGK
R18 383
6/3Mon
2 stopsKLM
31h 45mCGK-JNB
8/5Mon
2 stopsKLM
37h 15mJNB-CGK
R19 370
6/3Mon
1 stopMultiple Airlines
21h 00mCGK-JNB
8/5Mon
2 stopsMultiple Airlines
22h 40mJNB-CGK
R19 404
22/1Sun
2 stopsEmirates
41h 50mCGK-JNB
21/2Tue
2 stopsEmirates
38h 10mJNB-CGK
R19 421
22/1Sun
2 stopsEmirates
47h 30mCGK-JNB
21/2Tue
2 stopsEmirates
32h 45mJNB-CGK
R19 455
14/1Sat
2 stopsEmirates
47h 30mCGK-JNB
21/1Sat
2 stopsEmirates
32h 45mJNB-CGK
R19 489
14/1Sat
2 stopsEtihad Airways
42h 40mCGK-JNB
21/1Sat
1 stopEtihad Airways
23h 00mJNB-CGK
R19 591
5/3Sun
2 stopsQatar Airways
37h 30mCGK-JNB
19/3Sun
1 stopQatar Airways
26h 30mJNB-CGK
R19 830
6/3Mon
2 stopsMultiple Airlines
31h 45mCGK-JNB
19/3Sun
3 stopsMultiple Airlines
65h 20mJNB-CGK
R19 881
21/1Sat
1 stopEmirates
39h 40mCGK-JNB
21/2Tue
1 stopEmirates
21h 20mJNB-CGK
R20 715
21/1Sat
1 stopEmirates
21h 20mCGK-JNB
21/2Tue
1 stopEmirates
27h 45mJNB-CGK
R20 732
21/1Sat
1 stopEmirates
21h 20mCGK-JNB
21/2Tue
1 stopEmirates
21h 20mJNB-CGK
R20 783
5/3Sun
2 stopsQatar Airways
37h 30mCGK-JNB
19/3Sun
2 stopsQatar Airways
28h 15mJNB-CGK
R21 055
5/3Sun
1 stopQatar Airways
19h 45mCGK-JNB
19/3Sun
1 stopQatar Airways
28h 40mJNB-CGK
R21 259
5/3Sun
1 stopQatar Airways
19h 45mCGK-JNB
8/5Mon
1 stopQatar Airways
19h 00mJNB-CGK
R21 395
5/3Sun
1 stopMultiple Airlines
19h 45mCGK-JNB
8/5Mon
2 stopsMultiple Airlines
22h 40mJNB-CGK
R21 957
5/3Sun
1 stopMultiple Airlines
19h 45mCGK-JNB
8/5Mon
3 stopsMultiple Airlines
30h 35mJNB-CGK
R23 319

Search by stops

Search by airline

Search by price

Recent one-way flight deals

6/2Mon
1 stopSingapore Airlines
26h 45mCGK-JNB
R11 370
6/2Mon
2 stopsMultiple Airlines
29h 50mCGK-JNB
R11 438
5/2Sun
1 stopEmirates
21h 20mCGK-JNB
R12 732
6/2Mon
3 stopsMultiple Airlines
27h 35mCGK-JNB
R12 919
5/2Sun
2 stopsQatar Airways
38h 25mCGK-JNB
R14 842
5/5Fri
3 stopsMultiple Airlines
39h 00mCGK-JNB
R26 825
10/5Wed
3 stopsMultiple Airlines
40h 00mCGK-JNB
R27 302
7/1Sat
2 stopsMultiple Airlines
20h 50mCGK-JNB
R27 693
6/1Fri
3 stopsMultiple Airlines
41h 35mCGK-JNB
R28 817
6/5Sat
2 stopsMultiple Airlines
44h 00mCGK-JNB
R28 919
11/5Thu
3 stopsMultiple Airlines
33h 25mCGK-JNB
R29 123
8/5Mon
1 stopEtihad Airways
19h 20mCGK-JNB
R33 651
2/1Mon
1 stopQatar Airways
20h 05mCGK-JNB
R36 544
6/5Sat
1 stopSingapore Airlines
21h 00mCGK-JNB
R36 578
4/5Thu
1 stopQatar Airways
18h 45mCGK-JNB
R36 987
8/5Mon
2 stopsEtihad Airways
25h 40mCGK-JNB
R40 255
6/1Fri
1 stopEtihad Airways
19h 55mCGK-JNB
R45 191
5/1Thu
2 stopsEthiopian Air
28h 20mCGK-JNB
R46 876
10/5Wed
2 stopsKLM
31h 40mCGK-JNB
R64 391
9/5Tue
2 stopsBritish Airways
37h 05mCGK-JNB
R77 684

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Java

Browse origins:

R16 272

Browse destinations:

R16 272