Cheap flights from Johannesburg to Kyoto

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Johannesburg to Kyoto are usually found in January or May, booked 56 days in advance, depart on a Monday or Sunday and return on a Tuesday

Return
Economy
Thu 8/13
Thu 8/20
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu 8/13
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Johannesburg (JNB) to Kyoto (OSA)

JNB - OSA
Price
R14 993 - R17 812
OSA
Temperature
9 - 33 °C
OSA
Rainfall
53 - 209 mm
Popular in December High demand for flights, 11% potential price rise
Cheapest in January Best time to find cheap flights, 5% potential price drop
Average price R15 236 Average for round-trip flights in August 2020
Round-trip from R14,993 From Johannesburg to Kyoto
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Johannesburg to Kyoto?

Leaving on a Sunday is a viable option for saving on travel. Heavily demanded days of the week can typically drive up the prices you see. Booking your travel for a less competitive day can save up to 6% on the overall cost on flights from Johannesburg to Kyoto.

How far in advance should I book a flight from Johannesburg to Kyoto?

Travellers have found it’s best to book a flight 56 days in advance to save up to 5% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 56 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Kyoto 1-2 weeks in advance for as low as R269 441, or R290 075 for flights within the next 24 hours.

When is the cheapest time to fly from Johannesburg to Kyoto (JNB - OSA)?

It’s typically best to fly out from Johannesburg to Kyoto in the midday. Doing so could potentially save you 15% on the flight price compared to flying in the afternoon, which is usually more expensive.

Cheap flights from Johannesburg to Kyoto in August, September 2020

The best prices found for JNB to OSA flights in August, September
18 Aug - 2 Oct
R2 682pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
KIX
Osaka Kansai Intl
KIX
Osaka Kansai Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
18 Aug - 2 Oct
R2 693pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
KIX
Osaka Kansai Intl
KIX
Osaka Kansai Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
18 Aug - 2 Oct
R2 704pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
KIX
Osaka Kansai Intl
KIX
Osaka Kansai Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo

Johannesburg to Kyoto 2020 flight deals

Cheap flights to Kyoto from Johannesburg found for this year
18 Aug - 2 Oct
R2 682pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
KIX
Osaka Kansai Intl
KIX
Osaka Kansai Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
18 Aug - 2 Oct
R2 693pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
KIX
Osaka Kansai Intl
KIX
Osaka Kansai Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
18 Aug - 2 Oct
R2 704pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
KIX
Osaka Kansai Intl
KIX
Osaka Kansai Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo

Related info for your journey

Useful info, stats and facts about Johannesburg to Kyoto flights.

Flight FAQs

From Johannesburg to Kyoto

Can I find flights from Johannesburg to Kyoto for under R2 700 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Kyoto for under R2 700. The cheapest flight booked recently is on Emirates for just R2 682, but on average you can expect to pay R6 348.

Are there direct flights from Johannesburg to Kyoto for under R2 700 on Cheapflights?

There are no direct flights from Johannesburg to Kyoto, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Is Johannesburg weather warmer or cooler than Osaka?

With an average temperature of 33 °C, peak weather can be found in August. As a traveller, expect to see changes in flight prices during that period. The temperatures in Osaka are hotter than in Johannesburg.

Related searches

Flights to Kyoto from Johannesburg
Flights to Johannesburg Flights to Kyoto Flights from Johannesburg

Destination information for Kyoto

Things to know before you go. Useful info for your trip from Johannesburg to Kyoto
Today's exchange rate
R1 = ¥6
Average temperature for August in Kyoto
33.0 °C
Avg rainfall for August in Kyoto
148.0 mm

Airports servicing Johannesburg

Airports servicing Osaka

Itami (ITM)
Kobe (UKB)
Home Asia Japan Osaka Cheap flights from Johannesburg to Kyoto
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First