- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Japan to South Africa
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Japan to South Africa that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals from Japan to South Africa
Tue, Jan 26 - Tue, Feb 9
17:20 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
22h 05m1 stop Abu Dhabi Zayed Intl
9:50 - 11:40Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
18h 50m1 stop Abu Dhabi Zayed Intl
R16 500Etihad Airways
Thu, Jan 28 - Wed, Feb 10
17:20 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
22h 05m1 stop Abu Dhabi Zayed Intl
9:50 - 11:40Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
18h 50m1 stop Abu Dhabi Zayed Intl
R16 516Etihad Airways
Wed, Dec 16 - Wed, Dec 23
20:30 - 13:30Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
24h 00m2 stops Incheon Intl Addis Ababa Bole
14:30 - 19:25Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
21h 55m2 stops Addis Ababa Bole Incheon Intl
R17 148Ethiopian Air
Thu, Dec 17 - Thu, Dec 24
20:30 - 13:30Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
24h 00m2 stops Incheon Intl Addis Ababa Bole
14:30 - 19:25Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
21h 55m2 stops Addis Ababa Bole Incheon Intl
R17 330Ethiopian Air
Mon, Jan 25 - Tue, Feb 9
0:25 - 15:35Tokyo Tokyo Haneda-Johannesburg Johannesburg OR Tambo
22h 10m1 stop Doha Hamad Intl
13:45 - 22:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Haneda
26h 10m1 stop Doha Hamad Intl
R17 364Qatar Airways
Sun, Feb 14 - Sat, Feb 27
16:55 - 15:35Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
29h 40m1 stop Doha Hamad Intl
13:45 - 17:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
21h 10m1 stop Doha Hamad Intl
R17 480Qatar Airways
Wed, Jan 27 - Wed, Feb 10
0:25 - 15:35Tokyo Tokyo Haneda-Johannesburg Johannesburg OR Tambo
22h 10m1 stop Doha Hamad Intl
13:45 - 22:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Haneda
26h 10m1 stop Doha Hamad Intl
R17 530Qatar Airways
Thu, Jan 28 - Wed, Feb 10
0:25 - 15:35Tokyo Tokyo Haneda-Johannesburg Johannesburg OR Tambo
22h 10m1 stop Doha Hamad Intl
20:20 - 22:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Haneda
19h 35m1 stop Doha Hamad Intl
R18 045Qatar Airways
Thu, Jan 21 - Mon, Jan 25
17:55 - 8:40Osaka Osaka Kansai Intl-Johannesburg Johannesburg OR Tambo
21h 45m1 stop Doha Hamad Intl
13:45 - 16:25Johannesburg Johannesburg OR Tambo-Osaka Osaka Kansai Intl
19h 40m1 stop Doha Hamad Intl
R18 577Qatar Airways
Thu, Jan 21 - Mon, Jan 25
17:55 - 8:40Osaka Osaka Kansai Intl-Johannesburg Johannesburg OR Tambo
21h 45m1 stop Doha Hamad Intl
13:45 - 16:25Johannesburg Johannesburg OR Tambo-Osaka Osaka Kansai Intl
19h 40m1 stop Doha Hamad Intl
R18 610Qatar Airways
Recent one-way flight deals from Japan to South Africa
Thu, Dec 3
8:50 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
30h 35m3 stops Singapore Changi Phuket City Abu Dhabi Zayed Intl
R9 720Multiple Airlines
Thu, Dec 3
8:55 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
30h 30m2 stops Bangkok Suvarnabhumi Abu Dhabi Zayed Intl
R9 737Multiple Airlines
Wed, Nov 18
10:35 - 8:25Osaka Osaka Kansai Intl-Johannesburg Johannesburg OR Tambo
52h 50m3 stops Kaohsiung City Hanoi Noibai Abu Dhabi Zayed Intl
R10 053Multiple Airlines
Wed, Nov 18
9:50 - 8:25Osaka Osaka Kansai Intl-Johannesburg Johannesburg OR Tambo
29h 35m2 stops Hong Kong Intl Abu Dhabi Zayed Intl
R10 202Etihad Airways
Thu, Dec 3
17:20 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
22h 05m1 stop Abu Dhabi Zayed Intl
R11 099Etihad Airways
Mon, Feb 1
7:10 - 9:25Tokyo Tokyo Narita-Cape Town Cape Town Intl
57h 15m3 stops Osaka Kansai Intl Singapore Changi Johannesburg OR Tambo
R11 116Multiple Airlines
Thu, Nov 12
16:50 - 20:45Tokyo Tokyo Narita-Cape Town Cape Town Intl
58h 55m3 stops Kuala Lumpur Intl Abu Dhabi Zayed Intl Johannesburg OR Tambo
R11 382Multiple Airlines
Mon, Feb 1
8:45 - 9:25Tokyo Tokyo Haneda-Cape Town Cape Town Intl
55h 40m3 stops Osaka Kansai Intl Singapore Changi Johannesburg OR Tambo
R11 681Multiple Airlines
Wed, Dec 2
0:25 - 15:35Tokyo Tokyo Haneda-Johannesburg Johannesburg OR Tambo
22h 10m1 stop Doha Hamad Intl
R11 930Qatar Airways
Sat, Mar 13
9:30 - 10:55Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
32h 25m3 stops Hanoi Noibai Mumbai Chhatrapati Shivaji Intl Nairobi Jomo Kenyatta Intl
R12 263Multiple Airlines
Recent last minute flight deals from Japan to South Africa
Thu, Nov 5 - Wed, Nov 18
8:50 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
30h 35m2 stops Singapore Changi Abu Dhabi Zayed Intl
13:45 - 11:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
39h 10m1 stop Doha Hamad Intl
R14 506Multiple Airlines
Thu, Nov 5 - Wed, Nov 18
8:50 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
30h 35m2 stops Singapore Changi Abu Dhabi Zayed Intl
13:45 - 11:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
39h 10m1 stop Doha Hamad Intl
R14 738Multiple Airlines
Thu, Nov 5 - Wed, Nov 18
8:50 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
30h 35m3 stops Singapore Changi Phuket City Abu Dhabi Zayed Intl
20:20 - 17:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
38h 35m1 stop Doha Hamad Intl
R15 436Multiple Airlines
Thu, Nov 5 - Wed, Nov 18
8:50 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
30h 35m3 stops Singapore Changi Phuket City Abu Dhabi Zayed Intl
20:20 - 17:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
38h 35m1 stop Doha Hamad Intl
R15 469Multiple Airlines
Thu, Nov 5 - Wed, Nov 18
8:50 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
30h 35m3 stops Singapore Changi Phuket City Abu Dhabi Zayed Intl
20:20 - 17:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
38h 35m1 stop Doha Hamad Intl
R15 536Multiple Airlines
Thu, Nov 5 - Wed, Nov 18
17:35 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
21h 50m1 stop Abu Dhabi Zayed Intl
9:50 - 11:40Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
18h 50m1 stop Abu Dhabi Zayed Intl
R15 868Etihad Airways
Thu, Nov 5 - Wed, Nov 18
8:55 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
30h 30m2 stops Bangkok Suvarnabhumi Abu Dhabi Zayed Intl
20:20 - 17:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
38h 35m1 stop Doha Hamad Intl
R16 117Multiple Airlines
Thu, Nov 5 - Wed, Nov 18
17:35 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
21h 50m1 stop Abu Dhabi Zayed Intl
9:50 - 11:40Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
18h 50m1 stop Abu Dhabi Zayed Intl
R16 234Etihad Airways
Thu, Nov 5 - Wed, Nov 18
17:35 - 8:25Tokyo Tokyo Narita-Johannesburg Johannesburg OR Tambo
21h 50m1 stop Abu Dhabi Zayed Intl
9:50 - 11:40Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Narita
18h 50m1 stop Abu Dhabi Zayed Intl
R16 267Etihad Airways
Thu, Nov 5 - Wed, Nov 18
6:35 - 8:25Tokyo Tokyo Haneda-Johannesburg Johannesburg OR Tambo
32h 50m3 stops Hong Kong Intl Bangkok Suvarnabhumi Abu Dhabi Zayed Intl
13:45 - 22:55Johannesburg Johannesburg OR Tambo-Tokyo Tokyo Haneda
26h 10m1 stop Doha Hamad Intl
R16 682Multiple Airlines
Booking Insights
KAYAK's insights & trends for flights to South Africa
Get data-powered insights and trends into flights to South Africa to help you find the cheapest flights, the best time to fly and much more.
Prices
More
How many airports are there in South Africa?
There are 19 airports in South Africa. The busiest airport is OR Tambo Airport, Johannesburg (JNB), with 54% of all flights arriving there.
How long is the flight to South Africa?
An average direct flight from Japan to South Africa takes 28h 07m, covering a distance of 22783 km. The shortest route is Tokyo Narita Airport (NRT) to Johannesburg OR Tambo Airport (JNB) with an average flight time of 21h 15m.
Good to know
Low season | November |
|---|---|
High season | December |
Cheapest flight | R9 720 |
FAQs for booking flights from Japan to South Africa
Reviews of the top airline flying from Japan to South Africa
7,6
Cathay PacificOverall score based on 1537 reviews
8,1Crew
7,8Entertainment
7,6Comfort
7,3Food
7,9Boarding
Airline reviews
At the top of airline quality in my life. Along with JAL, Cathay Pacific: the best.
10,0 ExcellentAnonymous, Sept 2026
At the top of airline quality in my life. Along with JAL, Cathay Pacific: the best.
I liked the service. The touch screen needs improvement as well as movie choices.
It was great. It was my first time with Cathay Pacific and I really recommend.
Few vegetarian food options. Incorporating one per meal service would be best and captures a wider audience than just vegetarians (individuals with religious meat restrictions can also eat vegetarian).
The bed was alright in business class. Food variety and quality were not up to the mark compared to the business class airfare.
one hour transit not good. cathay pacific is not helpful at all
Well- trained, cheerful onboard staff. Business class seating and storage were excellent. Outstanding range of food choices, though quality ranged from just OK (seasonal rice and beef dish) to outstanding ( congee and soup noodles with beef brisket). But what can you expect; it's on a plane. I couldn't figure out the remote control, but touch screen worked well. My wife and I (in our 60s), didnt find much to watch from the Entertainment choices. We mostly watched the flight maps. The bedding did the job but is unwieldy and ends up in a clump, with one-third falling on the floor.
Cathay was not the problem. The problem was the customer service from Kayak/Underprice. Will never book through Kayak again.
Cathay Pacific handle my plane delay very well. I will book with Cathay Pacific again in the future trips.
It as great, my in flight entertainment was malfunctioning though.
More options for your flight to South Africa
Complete your trip to South Africa with a hotel stay or car hire
Cabin class types available on flights to South Africa
Cabin classes available on flights to South Africa. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from domestic origins to South Africa
Flights from all regions of Japan to South Africa. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Hokkaido Prefecture to South Africafrom R28 230
Flights from Osaka to South Africafrom R16 815
Flights from Tokushima to South Africafrom R24 841
Flights from Tokyo to South Africafrom R16 516
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.