Cheap flights from South Africa to Tokyo

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

Return
Economy
Sun 1/31
Sun 2/7
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
Sun 1/31
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
South Africa to Tokyo (TYO)

How far in advance should I book a flight from South Africa to Tokyo?

Find a great deal and save up to 2% by booking at least 21 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from South Africa to Tokyo within the next two weeks, with the cheapest ticket starting at R13 451.

What is the cheapest month to fly from South Africa to Tokyo?

The best pricing can be found in the month of August. Prices to Tokyo from South Africa average R13 177. You can even find prices in August for less than R13 177, as users have found deals to Tokyo from as low as R10 788. The month of December appears to be one of the more expensive times to travel to Tokyo from South Africa. Flying in the targeted month can save you up to 6%.

Cheap flights from South Africa to Tokyo in January, February 2021

The best prices found for South Africa to TYO flights in January, February
26 Jan - 5 Feb
R11 620pp
JNB
Johannesburg OR Tambo
Ethiopian Air
   
2 STOPS
NRT
Tokyo Narita
NRT
Tokyo Narita
Ethiopian Air
   
2 STOPS
JNB
Johannesburg OR Tambo
26 Jan - 3 Feb
R11 665pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
NRT
Tokyo Narita
NRT
Tokyo Narita
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
26 Jan - 3 Feb
R11 741pp
JNB
Johannesburg OR Tambo
Ethiopian Air
   
2 STOPS
NRT
Tokyo Narita
NRT
Tokyo Narita
Ethiopian Air
   
2 STOPS
JNB
Johannesburg OR Tambo

South Africa to Tokyo 2021 flight deals

Cheap flights to Tokyo from South Africa found for this year
27 May - 7 Jun
R9 169pp
JNB
Johannesburg OR Tambo
Ethiopian Air
   
2 STOPS
NRT
Tokyo Narita
NRT
Tokyo Narita
Ethiopian Air
   
2 STOPS
JNB
Johannesburg OR Tambo
27 May - 7 Jun
R9 335pp
JNB
Johannesburg OR Tambo
Ethiopian Air
 
1 STOP
NRT
Tokyo Narita
NRT
Tokyo Narita
Ethiopian Air
 
1 STOP
JNB
Johannesburg OR Tambo
7 May - 12 May
R9 835pp
JNB
Johannesburg OR Tambo
Ethiopian Air
   
2 STOPS
NRT
Tokyo Narita
NRT
Tokyo Narita
Ethiopian Air
   
2 STOPS
JNB
Johannesburg OR Tambo

Last-minute flights from South Africa to Tokyo

Late deals on return flights to Tokyo from South Africa, departing today and this week
3 Feb - 16 Feb
R22 953pp
CPT
Cape Town Intl
KLM
 
1 STOP
NRT
Tokyo Narita
NRT
Tokyo Narita
KLM
 
1 STOP
CPT
Cape Town Intl
3 Feb - 16 Feb
R23 225pp
CPT
Cape Town Intl
Multiple airlines
 
1 STOP
NRT
Tokyo Narita
NRT
Tokyo Narita
Air France
   
2 STOPS
CPT
Cape Town Intl

One-way flights to Tokyo from South Africa

The cheapest one-way flights from South Africa to Tokyo
13:40 - 12:55
Qatar Airways
1 stop
40h 15m
JNB - NRT
Qatar Airways
R8 867
StudentUniverse
18:30 - 14:40
Ethiopian Air
2 stops
37h 10m
JNB - NRT
Ethiopian Air
R9 169
Travelgenio
9:45 - 17:40
Singapore Airlines
1 stop
24h 55m
JNB - HND
Singapore Airlines
R12 301
Travel2Be

Related info for your journey

Useful info, stats and facts about South Africa to Tokyo flights.

Flight FAQs

From South Africa to Tokyo

Can I find flights from South Africa to Tokyo for under R10 591 on Cheapflights?

Yes, there are multiple flights from South Africa to Tokyo for under R10 591. The cheapest flight booked recently is on Ethiopian Air for just R9 169, but on average you can expect to pay R11 711.

What safety measures are being taken by airlines flying from South Africa to Tokyo to control the spread of COVID-19?

Airlines globally have implemented additional safety measures to accommodate you. Etihad Airways is one of them. Some of the new policies that have been implemented to accommodate travellers flying from South Africa to Tokyo are improved sanitation, HEPA filters, mask requirements, socially-distanced seating (for a limited time), and pre-flight testing for antibodies and symptoms. Policies will vary by airline.

Which airlines flying from South Africa to Tokyo have flexible cancellations due to COVID-19?

Some of our airline partners flying from South Africa to Tokyo have new flexible policies in place due to COVID-19. Cathay Pacific, Emirates, and Ethiopian Air are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Cathay Pacific with this kind of flexibility.

Are there direct flights from South Africa to Tokyo for under R9 078 on Cheapflights?

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

Are there last-minute flights available from South Africa to Tokyo for under R24 208?

There are currently 2+ open flights from South Africa to Tokyo within the next 7 days for less than R24 208.

What are the most popular airlines that fly from South Africa to Tokyo?

The most popular airlines flying from South Africa to Tokyo are Cathay Pacific, Emirates and Ethiopian Air. Something to consider prior to booking your flight.

What are the most popular routes from South Africa to Tokyo?

The most popular flight routes from South Africa to Tokyo are Johannesburg OR Tambo - Tokyo Narita, Johannesburg OR Tambo - Tokyo Haneda and Cape Town Intl - Tokyo Haneda.

What are the cheapest flights from South Africa to Tokyo?

On average you can expect to pay R25 546 for a flight from South Africa to Tokyo. The cheapest flight overall is R8 315 while the most popular route, (Johannesburg OR Tambo - Tokyo Narita) is currently priced at R9 169.

How long does is the flight from South Africa to Tokyo?

A quick flight from South Africa to Tokyo can take about 19h 35m. Cathay Pacific provides one of the quickest options available for as low as R15 085. This flight may include one or multiple stops.

What are the cheapest airlines to flying from South Africa to Tokyo return?

Currently priced at R9 169, Ethiopian Air will fly you from South Africa to Tokyo and back. In addition to Ethiopian Air, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Egypt Air and Emirates - these airlines can fly you to your destination from R11 923 and R12 907, respectively.

What are the cheapest airlines to fly from South Africa to Tokyo one-way?

To fly one-way, consider booking your trip with Ethiopian Air, which is currently one of the cheapest options available, starting at R6 885. Qatar Airways flights start at R8 867 while deals on Singapore Airlines start at R12 301 one-way.

Related searches

Flights to Tokyo from South Africa
Flights to South Africa Flights to Tokyo

Destination information for Tokyo

Things to know before you go. Useful info for your trip from South Africa to Tokyo
Today's exchange rate
R1 = ¥7
Average temperature for January in Tokyo
10.0 °C
Avg rainfall for January in Tokyo
62.0 mm

Airports servicing

Cape Town (CPT)
Durban (DUR)
East London (ELS)
George (GRJ)
Sabi Sabi (GSS)

Airports servicing Tokyo

Yokohama (HND)

Top 6 airlines flying from South Africa to Tokyo

The chart below displays the airlines Cheapflights users travelling from South Africa to Tokyo choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Ethiopian Air
R530 R679 No cancel fee 72%
Search Ethiopian Air flights
Singapore Airlines
R571 R897 No cancel fee 81%
Search Singapore Airlines flights
Emirates
R729 R930 No cancel fee 75%
Search Emirates flights
Qatar Airways
R706 R937 No cancel fee 68%
Search Qatar Airways flights
Cathay Pacific
R638 R943 No cancel fee 72%
Search Cathay Pacific flights
Etihad Airways
R887 R1 028 No cancel fee 75%
Search Etihad Airways flights
Home Asia Japan Tokyo Cheap flights from South Africa to Tokyo
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First