Find cheap flights to Japan

Find cheap flights to Japan

Return
Economy
Washington (WAS)
Japan
Wed 7/8
Wed 7/15
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Japan

Latest Japan Flight Deals

Tokyo
2+ stops from R13 585
2+ stops from R11 373
Osaka
1 stop from R13 784

Good to know

Low season

February Best time to beat the crowds (2% less expensive on average)

High season

April Most popular time to fly (5% more expensive on average)

Average price of a return ticket

R804 (avg. price over the last 2 weeks)

Good deal for a return ticket

R624 or less

Top tips for finding cheap flights to Japan

  • Looking for cheap airfare to Japan? 25% of our users found return tickets to Japan for the following prices or less: From Cape Town Intl R11 373, from Johannesburg OR Tambo R13 685
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, February and December. The cheapest month to fly to Japan is April.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Japan flight deals.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Japan flights

How long is the flight to Japan?

What is the cheapest flight to Japan?

What are the most popular destinations in Japan?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Top 5 airlines flying to Japan

Scores according to KAYAK customer reviews

8,7
Singapore Airlines
Overall score based on 3 878 reviews
8,8
Boarding
8,5
Comfort
9,0
Crew
8,7
Entertainment
8,4
Food
Airline reviews
Read more about Singapore Airlines

Book cheap flights to Japan (Return)

Airports
Origin
Johannesburg
R12 072
only
R12 072
Destination
Tokyo
R12 072
only
R12 072
R12 650
only
R12 650
Thu, Oct 8
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
20h 45m
Fri, Oct 23
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
26h 00m
R12 072
Trip: 16 days
Based on null reviews
Mon, Jul 20
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
21h 15m
Sun, Jul 26
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
42h 20m
R12 768
Trip: 7 days
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
35h 40m
Fri, Nov 27
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
20h 20m
R13 023
Trip: 89 days
Based on null reviews
Mon, Jul 20
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
42h 15m
Sun, Jul 26
HND
Tokyo Haneda
JNB
OR Tambo Airport, Johannesburg
42h 30m
R13 329
Trip: 7 days
Based on null reviews
Thu, Oct 8
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
22h 30m
Fri, Oct 23
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
23h 25m
R13 431
Trip: 16 days
Based on null reviews
Wed, Jul 15
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
29h 15m
Wed, Aug 5
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
29h 45m
R14 619
Trip: 22 days
Based on null reviews
Thu, Oct 8
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
24h 05m
Fri, Oct 23
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
24h 15m
R14 738
Trip: 16 days
Based on null reviews
Thu, Oct 8
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
19h 40m
Fri, Oct 23
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
27h 20m
R15 893
Trip: 16 days
Based on null reviews
Thu, Oct 8
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
19h 40m
Fri, Oct 23
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
21h 35m
R15 961
Trip: 16 days
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
34h 15m
Fri, Nov 27
HND
Tokyo Haneda
JNB
OR Tambo Airport, Johannesburg
25h 05m
R16 759
Trip: 89 days
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
28h 35m
Thu, Nov 26
HND
Tokyo Haneda
JNB
OR Tambo Airport, Johannesburg
38h 30m
R16 776
Trip: 88 days
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
27h 00m
Fri, Nov 27
HND
Tokyo Haneda
JNB
OR Tambo Airport, Johannesburg
28h 30m
R21 564
Trip: 89 days
Based on null reviews
Thu, Oct 8
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
28h 15m
Thu, Oct 22
HND
Tokyo Haneda
JNB
OR Tambo Airport, Johannesburg
35h 05m
R12 650
Trip: 15 days
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
22h 55m
Fri, Nov 27
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
23h 20m
R12 853
Trip: 89 days
Based on null reviews
Thu, Oct 8
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
26h 25m
Fri, Oct 23
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
42h 00m
R25 809
Trip: 16 days
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
25h 35m
Fri, Nov 27
HND
Tokyo Haneda
JNB
OR Tambo Airport, Johannesburg
22h 20m
R13 040
Trip: 89 days
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
38h 15m
Fri, Nov 27
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
23h 25m
R13 719
Trip: 89 days
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
22h 55m
Fri, Nov 27
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
37h 15m
R12 904
Trip: 89 days
Based on null reviews
Thu, Oct 8
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
19h 40m
Fri, Oct 23
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
21h 10m
R13 278
Trip: 16 days
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
39h 25m
Fri, Nov 27
NRT
Tokyo Narita Airport
JNB
OR Tambo Airport, Johannesburg
24h 35m
R14 755
Trip: 89 days
Based on null reviews

Book cheap flights to Japan (One-way)

Airports
Origin
Johannesburg
R7 946
only
R7 946
Destination
Tokyo
R7 946
only
R7 946
R8 269
only
R8 269
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
38h 15m
R7 946
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
19h 05m
R8 269
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
20h 25m
R8 863
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
27h 40m
R10 103
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
22h 55m
R11 155
Based on null reviews
Sun, Aug 30
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
28h 00m
R12 734
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
20h 45m
R15 095
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
35h 40m
R8 269
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
39h 25m
R8 863
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
38h 40m
R18 830
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
46h 30m
R8 625
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
29h 15m
R20 732
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
28h 35m
R21 547
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
36h 55m
R21 954
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
32h 45m
R11 461
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
46h 30m
R11 987
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
25h 10m
R12 887
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
27h 00m
R26 080
Based on null reviews
Sun, Aug 30
JNB
OR Tambo Airport, Johannesburg
NRT
Tokyo Narita Airport
28h 00m
R13 702
Based on null reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
HND
Tokyo Haneda
19h 10m
R16 130
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First