Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Johannesburg to Japan from R9 913

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Japan departing on 24/4. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sun 28/4
Sun 5/5

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

In the last 7 days, travellers have searched 46 342 885 times on KAYAK, and here's why:

Save 12% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Japan Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Tokyo
Tokyo2 stopsR15 561
Osaka
Osaka2 stopsR18 840

Good to know

Low season

July

High season

September

Cheapest flight

R9 913
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (6% more expensive on average)
Flight from Johannesburg to Tokyo Narita Airport

FAQs - booking Japan flights

  • How does KAYAK find such low prices on flights from Johannesburg to Japan?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Japan.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Japan?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Japan from Johannesburg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Johannesburg to Japan?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Japan with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Japan?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Japan from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Japan

  • On average*, there is no price difference when choosing to fly in the morning or the evening on this flight route.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from OR Tambo to Japan

Need help choosing which airline to fly with from OR Tambo to Japan? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to KAYAK reviews.
8,2
Singapore AirlinesOverall score based on 1510 reviews
84boarding
83overall
81comfort
82entertainment
79food
87crew
Airline reviews

Seating cramped; close to toilet, foul smelling and noisy, very unhygienic and disease risk Free and paid Wi-Fi NOT accessible at all - misleading advertising Very expensive sunglasses disappeared from back seat pouch. Coffee disgusting and cold

Read more about Singapore Airlines

Seating cramped; close to toilet, foul smelling and noisy, very unhygienic and disease risk Free and paid Wi-Fi NOT accessible at all - misleading advertising Very expensive sunglasses disappeared from back seat pouch. Coffee disgusting and cold

People were so nice! Economy seats were small and cramped feeling for me. I’m slender and 6 feet tall

Flying with Singapore airlines is always excelllent - the crew are lovely and the food too is great. It’s my number 1 airline

They are great with every aspect of customer service. Helped my elderly father and aided him with using the restroom.

Even though it was a very full flight, the service was still excellent, the plane did not feel too cramped and cabin crew made a sincere effort to help passengers find overhead space for stowing luggage.

I did not like anything. Flight experience was bad overall.

The seat comfort, the food and of course the crew, they made you feel welcome and relaxed 😊

The overall operation needs to be improved. The in-flight services took forever and sometimes ran out of options.

We were able to check in 48 hours before departure. The boarding was a breeze. The business' seat is very large with large tv screen. The lunch and dinner were excellent with selection of wines and other drinks. The seat was converted to a totally flat bed for sleeping which was very comfortable as well. We will definitely fly with Singapore Airline again in the future.

A very small gate at Singapore airport, lots of people packed into a small area…. A Petrie dish for infection. The flight was late although the captain did make up time. We had an aisle and middle economy class seat on the plane. The flight appeared to be very full. The seats were small, hard and very uncomfortable with minimal leg room. I’m a small woman and felt really cramped. My husband is a big man and stated he was unable to move at all in his seat. We were given 2 meals during the flight from Singapore to Brisbane. Our first meal was okay at best but the second meal was inedible. I think it was supposed to be veg in pastry but the pastry was full of air with minimal if any filling. The staff were pleasant and efficient. Getting off the plane went without any problems. It did take an extended period of time for our bags to come out onto the carousel. For the best ‘airline’ in the world, it was pretty poor. If Singapore is the best, what are the others like?

Seat and leg space is much better than the Qatar airline. The crew I would like to say is not meeting the requirements of emirates airlines cause it almost 20 years I am flying with emirates this time I really feel that crew is not behaving well someone asked for water waited more than 30 minutes and there are more incidents in this flight.

Amazing service and food. However I didn’t get chance to choose my own seat which bothered me a little.

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

Food was not eadable. Testless and not apealing. order for indian vegitarian, recived spice less. combination of main course and side iteams are far away from traditonal food, serve less iteams. , but eadoble. Thanks

I bought Business class ticket but they treated me like economic class. No lounge allowed at check inn I have to take stuff out while other passengers have more than 25 lb in bag. Because I bought tickets from other than airlines . It’s discriminations from airlines to passengers.

Overall emirates continues to amaze me with their. Awesome service . I had shifted away from emirates , because I lost luggage and watch in emirates in 2019 that drifted me away from this airline , but I am willing to give it try

service was slow, to get water had to press 4-5 times , crew come near but never notice, serving those they like to serve, hope this crew can improve their attentive ness and serve everyone respectfully.

Everything was perfect except boarding . Have to wait @ gate for 45 minutes after announcing boarding ..

For such a long flight I feel the spacing of seats could’ve been better to make it more comfortable for passengers. Very little space to move & stretch legs.

The flight was delayed in Jhb and I could have had some help in Dubai trying to get to my connecting flight to London

Not impressed. Only allowed one carry on on such a long flight.

Bad experience with the delay n long wait time for connecting flight after missing the connection flight from Doha.

To many ads. 3 or 4 between each movie. All repetitive, all related to Doha which I was just passing thru.

The crew was fantastic and the over flight was perfect as well.

My seat that I booked over a year ago and some other passenger was sitting in it. They said they could not walk and they would not move. I was with my young kid and the crew did nothing to accommodate that. Just disappointed that the airline accepts that excuse from a passenger.

They shld provide food. Between food they are giving 10 hours gap which is toooo much

They shld improve and provide a lunch or dinner in an international leg

From home to the airport, you must mention the terminal ready.

Terrible. The website insisted that I wasn't logging in correctly to confirm my flight. It also wouldn't let me register as a member. I was unable to get a boarding pass until 4 hours before the flight so I couldn't get through security and had to wait. It was unlike anything I've experienced in decades.

It was the terrific, I was promoted to businessman class, and the service was amazing.

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.

Same but worse than international. The inter African flights are worse.

The check in staff was amazing. Best customer service! The plane was old! My entertainment on the first flight didn't work at all, in my seat or in the seat next to me. The bathroom doors were old and troublesome. One of the bathrooms, the whole sink panel was broken. Everything felt old and falling apart. The airline stewardesses were amazing and quite hospitable. When there were delays, they kept us well informed. Transit was GREAT! I wasn't sure how I would make it to my next flight in 1 1/2 hours but the security lines were short and efficient. The C gates in Addis Ababa were CROWDED! That whole space downstairs was too crowded and challenging to manuever. I usually fly Ethiopian within Africa and was interested to see how the experience would be intercontinental. Overall, I would choose it again if it was cheaper than Delta/Air France or Lufthansa/KLM. I wouldn't make it a first choice if the prices were the same because the planes are so old! The food and entertainment also weren't as good. Good selection of movies but as I mentioned, on the first flight they didn't work at all (I slept so it was okay) and the 2nd flight it was glitchy. All in all, I didn't hate it but it would be a first choice only if it's cheaper.

The wifi service was really poor I try to use it the service was extremely poor if that could be improved that will go a long way

Hot, uncomfortable and very rough take off and landing. Very regrettable.

Entertainment system poor - couldn't hear, no flight info etc.

I've never been served three bread courses in a single meal before. Was really impressed by the novelty of that.

Pros: "We got scammed out of the tickets from Justfly.com and Ethiopian Airlines turned us away without looking at our tickets. I am upset. Now I have to get more Covid Testing done and that will cost approx. $700 and new plane tickets. JustFly.com's customer service is misleading and deceiving. And they blocked my number."
Cons: "Background check your booking agencies and their agents."
Pros: "This was our first time experience and we appreciated the dedication and the level of safety the crew administered, especially during this time of Covid 19. Thanks"
Cons: "Just keep up the good work."
Pros: "Crew and stewardess were fantastic"
Cons: "Bathrooms needed cleaning on the long trip from Addis Ababa to Houston! They were nasty because guys can’t seem to hit the hole. So there was urine on seat and on floor."

Crew were very polite and quicker in service. Excellent cooling, comfortable seats and tasty food served

I WOULD ADVISE NOT TO BOOK YOUR FLIGHT ON KAYAK. THEY SHOW BETTER FARES AND AFTER I BOOKED MINE, I FIND OUT THAT IT DID NOT INCLUDE LUGGAGE. i HAD TO PAY $800 TO CHECK IN MY BAGS.

Etihad broke my suitcase Also over charged me for luggage

Entertainment did not work from flight from Abu Dhabi to Kolkata. Emirates has a much better flight in that sector.

Very unfriendly team. It was very difficult to get a cup of coffee. Legroom was extremely small. Old, dilapidated plane.

Ripped off and broken seats in Business class. Seats stink and need to request the staff for additional bedsheets. Crew if very friendly though

Crew was good, boarding mediocre, food choices were limited, seating was not comfortable

Very very bad service very tight seats never ever flying with Etihad again

I request kosha food all my flight but this flight didn’t imclude my kosha meal.

Food from NYC outbound flight was bad. Below average quality.

Book cheap flights from Johannesburg to Japan

Recent return flight deals

21/4Sun
2 stopsEthiopian Air
28h 45mJNB-NRT
12/5Sun
2 stopsEthiopian Air
37h 40mNRT-JNB
R15 561
1/5Wed
2 stopsEthiopian Air
22h 35mJNB-NRT
12/5Sun
2 stopsEthiopian Air
37h 40mNRT-JNB
R15 580
4/6Tue
1 stopSingapore Airlines
20h 45mJNB-NRT
3/9Tue
1 stopSingapore Airlines
66h 10mNRT-JNB
R17 514
4/6Tue
1 stopSingapore Airlines
34h 00mJNB-HND
3/9Tue
1 stopSingapore Airlines
38h 15mHND-JNB
R17 817
1/5Wed
2 stopsQatar Airways
39h 50mJNB-NRT
12/5Sun
1 stopQatar Airways
25h 30mNRT-JNB
R18 840
1/5Wed
2 stopsQatar Airways
35h 05mJNB-NRT
12/5Sun
1 stopQatar Airways
25h 30mNRT-JNB
R18 859
19/5Sun
1 stopEtihad Airways
19h 00mJNB-KIX
23/5Thu
2 stopsEtihad Airways
30h 25mKIX-JNB
R18 935
24/7Wed
1 stopEtihad Airways
20h 05mJNB-NRT
1/8Thu
1 stopEtihad Airways
22h 05mNRT-JNB
R19 068
25/5Sat
1 stopEmirates
21h 10mJNB-NRT
8/6Sat
1 stopEmirates
42h 45mNRT-JNB
R21 475
18/4Thu
1 stopEmirates
21h 10mJNB-NRT
22/4Mon
1 stopEmirates
29h 20mNRT-JNB
R22 518

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/4Wed
2 stopsEthiopian Air
22h 35mJNB-NRT
R9 913
11/4Thu
3 stops
50h 30mJNB-NRT
R10 425
24/4Wed
1 stopEtihad Airways
20h 05mJNB-NRT
R10 463
24/4Wed
1 stopQatar Airways
27h 20mJNB-HND
R11 145
11/4Thu
1 stopEtihad Airways
20h 05mJNB-NRT
R12 699
11/4Thu
1 stopQatar Airways
27h 20mJNB-HND
R14 746
4/4Thu
2 stopsCathay Pacific
25h 00mJNB-HND
R15 087
11/4Thu
2 stopsCathay Pacific
41h 20mJNB-HND
R17 570
15/7Mon
1 stopEmirates
26h 10mJNB-HND
R80 290
15/7Mon
1 stopEmirates
26h 10mJNB-HND
R80 309

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Japan

Last minute flight, train and bus deals

31/3Sun
multi-stopCathay Pacific
20h 10mJNB-NRT
7/4Sun
multi-stopCathay Pacific
28h 00mNRT-JNB
R18 765
31/3Sun
multi-stopCathay Pacific
22h 55mJNB-NRT
7/4Sun
multi-stopCathay Pacific
28h 00mNRT-JNB
R19 428
31/3Sun
multi-stopEthiopian Air
28h 45mJNB-NRT
7/4Sun
multi-stopEthiopian Air
37h 40mNRT-JNB
R20 868
30/3Sat
multi-stopQatar Airways
52h 50mJNB-NRT
6/4Sat
multi-stopQatar Airways
42h 20mNRT-JNB
R23 560
30/3Sat
multi-stopLufthansa
29h 25mJNB-HND
6/4Sat
multi-stopLufthansa
29h 50mHND-JNB
R24 299
30/3Sat
multi-stopQatar Airways
52h 50mJNB-NRT
6/4Sat
multi-stopQatar Airways
25h 30mNRT-JNB
R25 740
30/3Sat
multi-stopLufthansa
38h 10mJNB-HND
6/4Sat
multi-stopLufthansa
29h 50mHND-JNB
R28 185
31/3Sun
multi-stopEmirates
20h 25mJNB-HND
6/4Sat
multi-stopEmirates
23h 10mHND-JNB
R28 204
30/3Sat
multi-stopEmirates
20h 45mJNB-HND
5/4Fri
multi-stopEmirates
23h 10mHND-JNB
R29 284
30/3Sat
multi-stopEthiopian Air
28h 10mJNB-NRT
6/4Sat
multi-stopEthiopian Air
35h 40mNRT-JNB
R31 597

Search by stops

Search by airline

Search by price

Johannesburg - Japan Flights

Departure:

Johannesburg (JNB)South Africa

Return flight deals:

Japan - Johannesburg

Cabin classes: