Users have found that booking a flight from Johannesburg to Japan at least 60 days early can save you up to 25% on average compared to booking a flight this week. If booking 60 days before your flight isn’t an option for you, users have found flights from Johannesburg to Japan for as little as R19 424 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R19 690 for flights departing within the next 3 days.
November is one of the best times of the year to fly to Japan from Johannesburg. Prices for November average R15 996 per person but you can even find prices for as low as R13 321. The most expensive prices can be found in the month of July. Opting for a November flight can save you 20% on your journey compared to booking in July
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Japan as you normally would.
Johannesburg OR Tambo
Tokyo Narita
2 stops
22h 50mTokyo Narita
Johannesburg OR Tambo
2 stops
22h 55mEthiopian Air
Johannesburg OR Tambo
Tokyo Narita
1 stop
20h 55mTokyo Narita
Johannesburg OR Tambo
1 stop
24h 45mEmirates
Johannesburg OR Tambo
Tokyo Narita
2 stops
22h 50mTokyo Narita
Johannesburg OR Tambo
1 stop
36h 10mMultiple Airlines
Johannesburg OR Tambo
Tokyo Narita
2 stops
22h 30mTokyo Narita
Johannesburg OR Tambo
2 stops
23h 25mEthiopian Air
Johannesburg OR Tambo
Tokyo Narita
1 stop
19h 45mTokyo Narita
Johannesburg OR Tambo
1 stop
23h 05mEtihad Airways
Johannesburg OR Tambo
Tokyo Narita
1 stop
37h 40mTokyo Narita
Johannesburg OR Tambo
1 stop
42h 45mQatar Airways
Johannesburg OR Tambo
Tokyo Narita
1 stop
21h 15mTokyo Narita
Johannesburg OR Tambo
1 stop
24h 35mQatar Airways
Johannesburg OR Tambo
Tokyo Narita
1 stop
37h 40mTokyo Narita
Johannesburg OR Tambo
1 stop
42h 45mQatar Airways
Johannesburg OR Tambo
Tokyo Narita
1 stop
37h 40mTokyo Narita
Johannesburg OR Tambo
1 stop
24h 35mQatar Airways
Johannesburg OR Tambo
Tokyo Narita
2 stops
22h 30mTokyo Narita
Johannesburg OR Tambo
2 stops
23h 25mEthiopian Air
Johannesburg OR Tambo
Tokyo Narita
2 stops
22h 30mTokyo Narita
Johannesburg OR Tambo
2 stops
23h 25mEthiopian Air
Johannesburg OR Tambo
Tokyo Narita
2 stops
37h 40mTokyo Narita
Johannesburg OR Tambo
2 stops
23h 25mEthiopian Air
Johannesburg OR Tambo
Tokyo Narita
1 stop
19h 45mTokyo Narita
Johannesburg OR Tambo
2 stops
45h 10mEtihad Airways
Johannesburg OR Tambo
Tokyo Narita
1 stop
35h 15mTokyo Narita
Johannesburg OR Tambo
1 stop
26h 00mSingapore Airlines
Johannesburg OR Tambo
Tokyo Narita
2 stops
37h 45mTokyo Narita
Johannesburg OR Tambo
2 stops
22h 55mEthiopian Air
Johannesburg OR Tambo
Tokyo Narita
2 stops
28h 20mEthiopian Air
Johannesburg OR Tambo
Tokyo Narita
2 stops
37h 45mEthiopian Air
Johannesburg OR Tambo
Tokyo Narita
2 stops
37h 40mEthiopian Air
Due to the rapidly changing circumstances due to COVID-19, airlines like Qatar Airways, Cathay Pacific, and Emirates flying from Johannesburg to Japan have implemented new flexible cancellation policies.
Yes, there are multiple flights from Johannesburg to Japan for under R14 200. The cheapest flight booked recently is on Qatar Airways for just R14 105, but on average you can expect to pay R15 672.
There are currently 20+ open flights from Johannesburg to Japan within the next 7 days for less than R23 600.
To fly one-way, consider booking your trip with Ethiopian Air, which is currently one of the cheapest options available, starting at R8 553. Qatar Airways flights start at R11 104 while deals on Turkish Airlines start at R11 387 one-way.
When deciding which route to take from Johannesburg to Japan, consider Johannesburg OR Tambo - Tokyo Narita, Johannesburg OR Tambo - Tokyo Haneda or Johannesburg OR Tambo - Tokushima, as they are the most popular.
The most popular airlines flying from Johannesburg to Japan are Air France, Emirates and Ethiopian Air. Something to consider prior to booking your flight.
Looking for the cheapest flight from Johannesburg to Japan? While on average our users pay R32 508, our data indicates the cheapest price to be R32 508. The most popular route (Johannesburg OR Tambo - Tokyo Narita), is priced around R14 105.