Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

HKG - JNB

R8 315 Find cheap flights from Hong Kong to Johannesburg

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Hong Kong to OR Tambo departing on 24/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sun 25/8
Sun 1/9

Search hundreds of travel sites at once for deals on flights to Johannesburg

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Hong Kong to Johannesburg.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Hong Kong to Johannesburg.
In the last 7 days, travellers have searched 50 552 696 times on KAYAK, and here's why:

Save 32% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals from Hong Kong to OR Tambo (HKG-JNB)

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Hong Kong to OR Tambo 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 and deals for you by selecting your travel dates.
Choose your dates
8:30 - 8:00HKG-JNB
29h 30m2 stops
10:10 - 11:35JNB-HKG
43h 25m2 stops
R15 287Air China
Find Deal
Thu, Sep 5 - Mon, Sep 9
12:45 - 8:00HKG-JNB
25h 15m2 stops
13:35 - 15:05JNB-HKG
19h 30m1 stop
R17 568
Find Deal
Thu, Sep 5 - Mon, Sep 9
1:25 - 16:10HKG-JNB
20h 45m1 stop
20:15 - 21:35JNB-HKG
19h 20m1 stop
R18 708Qatar Airways
Find Deal
Wed, Sep 4 - Mon, Sep 9
19:10 - 17:00HKG-JNB
27h 50m1 stop
20:15 - 21:35JNB-HKG
19h 20m1 stop
R18 966Qatar Airways
Find Deal
Thu, Sep 5 - Mon, Sep 9
21:30 - 16:15HKG-JNB
24h 45m2 stops
22:20 - 22:00JNB-HKG
17h 40m1 stop
R19 923Emirates
Find Deal
Fri, Oct 11 - Tue, Oct 15
19:00 - 16:15HKG-JNB
27h 15m1 stop
22:20 - 15:25JNB-HKG
35h 05m1 stop
R20 070Emirates
Find Deal
Fri, Oct 11 - Tue, Oct 15
0:25 - 13:05HKG-JNB
18h 40m1 stop
23:00 - 16:45JNB-HKG
35h 45m2 stops
R21 137Ethiopian Air
Find Deal
Sat, Aug 24 - Sat, Aug 31
22:50 - 13:05HKG-JNB
20h 15m2 stops
14:30 - 18:05JNB-HKG
21h 35m2 stops
R21 229Ethiopian Air
Find Deal
Fri, Dec 20 - Tue, Dec 31
0:45 - 7:40HKG-JNB
12h 55mdirect
11:20 - 6:00JNB-HKG
12h 40mdirect
R31 530Cathay Pacific
Find Deal
Thu, Oct 10 - Tue, Oct 15
0:30 - 7:30HKG-JNB
13h 00mdirect
11:20 - 5:50JNB-HKG
12h 30mdirect
R39 201Cathay Pacific
Find Deal
Thu, Dec 19 - Tue, Dec 31

Flights from Hong Kong to OR Tambo - Travel Insights & Trends

Get data-powered insights and trends into flights from Hong Kong to OR Tambo to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest month to fly from Hong Kong to Johannesburg OR Tambo Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Hong Kong to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Hong Kong to Johannesburg OR Tambo Airport is June, where tickets cost R18 193 on average. On the other hand, the most expensive months are December and September, where the average cost of tickets is R23 363 and R20 677 respectively.

Can I save money by flying with a stopover from Hong Kong to Johannesburg OR Tambo Airport?

The average price for all direct flights, flights with one stopover, and flights with two stopovers for the route found by users searching on KAYAK in the last 2 weeks.
No, with an average price for the route of R27 830, prices are generally cheapest when you fly direct.

How far in advance should I book a flight from Hong Kong to Johannesburg OR Tambo Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Hong Kong to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Hong Kong to Johannesburg OR Tambo Airport, you should book around 5 days before departure. For the absolute cheapest price, our data suggests you should book 35 days before departure.

Which airlines provide the cheapest flights from Hong Kong to Johannesburg?

The cheapest price for the route for each airline clicked by KAYAK users in the last 72 hours.
In the past 3 days, the cheapest one-way tickets to Johannesburg from Hong Kong were found on Air China (R10 357) and Emirates (R13 153), and the lowest return tickets were found on Air China (R15 287) and Qatar Airways (R18 708).

Which airlines fly direct between Hong Kong and Johannesburg OR Tambo Airport?

Airline and price data is aggregated from results in KAYAK’s search results from the last 2 weeks for flights from Hong Kong to Johannesburg OR Tambo Airport.
There is just one airline that flies from Hong Kong to Johannesburg OR Tambo Airport direct and that is Cathay Pacific. The best one-way deal found from Cathay Pacific for the route is R23 067.

How many flights are there between Hong Kong and Johannesburg OR Tambo Airport per day?

There is a maximum of 1 direct flight a day that takes off from Hong Kong and lands in Johannesburg OR Tambo Airport, with an average flight time of 12h 55m. The most common departure time is 0:00 and most flights take off at night. Each week, there are 3 flights.

Which cabin class options are there for flights between Hong Kong and Johannesburg OR Tambo Airport?

The average price of flights for each cabin class for the route found by users searching on KAYAK over the last 2 weeks.
There is only one cabin class option available for the route, which is Economy. Perform a search on KAYAK to find the latest prices and availability for all cabin fares, which differ across airlines.

How long does a flight from Hong Kong to Johannesburg take?

A direct flight to Johannesburg will take on average 12h 55m to travel the 17 169 km flying distance from Hong Kong.

What’s the earliest departure time from Hong Kong to Johannesburg?

Early birds can take the earliest flight from Hong Kong at 0:45 and will be landing in Johannesburg OR Tambo Airport at 7:40.

What’s the latest departure time from Hong Kong to Johannesburg?

If you prefer to fly at night, the latest flight from Hong Kong to Johannesburg OR Tambo Airport jets off at 0:45 and lands at 7:40.

Good to know

Low season

May

High season

July

Cheapest flight

R8 315
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly and prices are also 0% lower on average.
Flight from Hong Kong to Johannesburg

When to book flights from Hong Kong to OR Tambo

Are your dates flexible? Find out the best times to travel from Hong Kong to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Hong Kong to Johannesburg flights

  • What is the cheapest flight from Hong Kong to Johannesburg OR Tambo Airport?

    In the last 3 days, the lowest price for a flight from Hong Kong to Johannesburg OR Tambo Airport was R452 for a one-way ticket and R831 for a return.

  • Which aircraft models fly most regularly from Hong Kong to Johannesburg?

    The Airbus A350-900 is the aircraft model that flies most regularly on the Hong Kong to Johannesburg flight route.

  • Which airline alliances offer flights from Hong Kong to Johannesburg?

    oneworld is the only airline alliance operating flights between Hong Kong and Johannesburg.

  • On which days can I fly direct from Hong Kong to Johannesburg?

    You can catch a direct flight from Hong Kong to Johannesburg on Tuesday, Friday, and Sunday.

  • Which is the best airline for flights from Hong Kong to Johannesburg, Ethiopian Air or Qatar Airways?

    The two airlines most popular with KAYAK users for flights from Hong Kong to Johannesburg are Ethiopian Air and Qatar Airways. With an average price for the route of R19 092 and an overall rating of 7,3, Ethiopian Air is the most popular choice. Qatar Airways is also a great choice for the route, with an average price of R18 789 and an overall rating of 7,6.

  • How does KAYAK find such low prices on flights from Hong Kong to Johannesburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Hong Kong to Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Hong Kong to Johannesburg?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Hong Kong is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Hong Kong to Johannesburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Hong Kong with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Hong Kong to Johannesburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Hong Kong up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Prefer to fly direct from Hong Kong Intl to Johannesburg OR Tambo?

Find which airlines fly direct from Hong Kong Intl Airport to Johannesburg OR Tambo Airport, which days they fly and book direct flights.

Direct departures

Hong Kong Intl to Johannesburg OR Tambo

Tuesday

Cathay Pacific, Japan Airlines, LATAM Airlines

Cathay Pacific, Japan Airlines, +1 more

Friday

Cathay Pacific, Japan Airlines, LATAM Airlines

Cathay Pacific, Japan Airlines, +1 more

Sunday

Cathay Pacific, Japan Airlines, LATAM Airlines

Cathay Pacific, Japan Airlines, +1 more

See more direct flights

Direct returns

Johannesburg OR Tambo to Hong Kong Intl

Tuesday

Cathay Pacific, Japan Airlines, LATAM Airlines

Cathay Pacific, Japan Airlines, +1 more

Friday

Cathay Pacific, Japan Airlines, LATAM Airlines

Cathay Pacific, Japan Airlines, +1 more

Sunday

Cathay Pacific, Japan Airlines, LATAM Airlines

Cathay Pacific, Japan Airlines, +1 more

See more direct flights
See more direct flights

Top 5 airlines serving from Hong Kong to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying from Hong Kong to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from Hong Kong to OR Tambo? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3754 reviews
8,0Comfort
8,3Entertainment
8,3Crew
7,9Food
8,1Boarding
Airline reviews

It was economy plus. That is all. I literally felt like traveling in economy class with a little extra leg room. Poor food. V restricted options. Worst of all POOR CREW ATTITUDE.

4,0 OkayBalaji, Jul 2024MAA - DXB
Read more about Emirates reviews

It was economy plus. That is all. I literally felt like traveling in economy class with a little extra leg room. Poor food. V restricted options. Worst of all POOR CREW ATTITUDE.

The experience of the flight. The food options have definitely gone down

More than two hours delay I could not do my tax refund because of the delay to check in They lost my luggage

The boarding experience was worst ever. Single aerobridge used for boarding and deboarding which led to lot of chaos. Food options were not great. First flight delayed by more than 3 hours which led to missing of the next flight we were stuck at Dubai airport by more than 6 hours

Surprised how empty comfortable seats in economy were not offered by crew to tall passengers. Felt like courtesy hall mark of emirates is changing. We were told in order to get those seats we have to pay $210. Not the emirates I know from past travels.

The internet connection did was not functioning as per normal.

Everything was good but I think food choices could've been better

Different rules going from Dubai to Ahmedabad vs going from Ahmedabad to Dubai Horrible, only 1 baggage was allowed to carry on and no personal bag, i had to put personal bag inside carry on

On time take off and early arrival, what else can one want

I see I gave my review for this flight on my flight Zürich to Dubai rather than Dubai to Singapore.

The employees are very nice and good. The delay due to the aircraft is not a good thing. Planning for such problems should be an easy task.

Wanted different plane design with an additional bathroom at the back of the plane.

The crew staffs are very nice. The temperature is too low.

There is very little in the title" Premium" in the Economy experience with Cathay, Melbourne to Hong Kong. The seats are uncomfortable and the cabin with outdated 1990's decor and trim. The food service was sloppy and the leg room providing little to no advantage over regular economy seating. Infact, the Sunday flight was not fill occupancy and I would have done better saving the significant additional costs for the PREMIUM ticket and taken advantage of the seating. If you are a regular premium economy traveler of EMIRATES expecting the same experience on CATHAY, you will be disappointed. Emirates far superior.

The first economy rows have remote space in the seat which eats in the seating space. The seats are also smaller compared to other airlines.

Very comfortable Prem economy seats for a long haul flight. Had a problem with the tv that the crew fixed so was great!

Excellent. Planes are a little older and could get some refurbishment, but besides that everything was excellent.

Not good. Flight was purchased for my father who needed medical assistance to board and transfer due to a heart condition. No one at Hong Kong from Cathay was there to assist and he barely made the connection. When I talked to him he could barely breath and was not sure he was going to make it. Really poor service even though the ticket stated he needed a wheelchair assistance.

Crew experience was more transnational, seats were so close together (LtoR and FtoB) that it was difficult to enjoy much of anything. When the person in front leaned back, there is no space for me. Sadly it was a flight to be endured not experienced.

My seat was sold off to someone else. Had to wait 9 hours to catch the next filght. Definitely will never use Cathay Pacific again. Bad, very bad airline. will comment on google reviews too.

Don't be afraid if you board an Oman Air Airbus A330 - it will take you to Colombo and not Muskat. The Aircraft is leased by Qatar Airways ;-)

I had first class service from them. A little late taking off, but no major problem

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

I staff or crew they were very friendly and humbly, they done theirs service very well, I appreciate them and thank you to the company or Qatar 🇶🇦 Government for providing as good service in their flight ,once again, thank you 😊 🙏 😀 😉 👍

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

The crew was courteous and efficient. There was no entertainment or liquor service on this short international flight.

They have misplaced my one checked bag which I have not received in Philadelphia and have lodged complaint with American Airlines, the staff of Indigo was rude with us, at the checking counter, I think she purposely withheld my one of the checked bag, because the American Airlines staff told me that bag was not received at Doha airport. Kindly help me with one of my checked bag to get it. My flight was from Mumbai to Doha and then Doha to Philadelphia.

I liked the overall service and comfort. The only annoying thing was paying for excess baggage at the airport. They have limited options and they don't take all cards.

Too many boarding protocols. Never experienced with other international flights.

Ultimate customer care humble and excellent service oriented crew , perfect timing maintained by the crew . My profound appreciation.

Lost our bags. They didn’t make it to Lilongwe

Movie channels was great. Air hostess could be a little more caring

I still cannot find my luggage. I need my luggage.

I did not receive my luggage This airline is not good. My luggage is missing please you guys need to find my luggage. It’s been three days now I cannot get my luggage. This is not a good business I

The cabin crew members were so exceptionally good. They were always respectful to us the passengers and were professional. I also enjoyed the meals.

Again, entertainment system didn't work. 50% of aircraft don't seem to have a functional entertainment system and the crew is absolutely uninterested in fixing. They just say Addis needs to fix it. Well, Addis had better get off it's butt and fix their aircraft.

It might have nothing to do with the airline but the only problem was the long waiting for baggage claim at Entebbe

My entertainment screen wasn't working and they couldn't fix it.

I was a good, but long trip. The airline did a good job. I would use them again.

The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.

The flight is not bad, but the Business Lounge is not big enough for the quantity of people they accept and there is a limited options for food and beverages.

It was simply bad and on top of that my luggage hasn't been delivered until now. They can't even localize it which is just unacceptable when they are supposed to scan the bar code they put when we check in

We bought premium Economy, thinking it would be more comfortable, but the seat is so narrow ,that my legs and feet are swollen , I can't wear shoes !

The flight was delayed for almost 5 hours, but I understand that it was not up to the company, however how they could handle the situation better, they never apologized for that delay, moreover despite passengers being there for 7 hours only thing they did was to give a bowl of instant noodles, afterwards on the plane tiny snacks, people were there starting from lunch time and we’ve arrived to destination at almost midnight

Flight was delayed for 2 hours for no reason, then we spent almost an hour after boarding because of the weather conditions. If we left on time we could avoid that 😾

Cons: "Everything was great. Very nice and friendly crew, clean plane, great food. Excellent overall"
Pros: "Friendly crew and helpful staff"
Cons: "Missed connection from PEK to XIY due to delayed arrival and early departure. From XIY to PEK, booked and confirmed 11 departure, changed to 12:30 without notification or explaination. Rushed connections at PEK, pretty much ran from the minute left plan to another terminal, through custom, through all the health check points, security check. Just keep the fights on time and keep the original schedules, not arbitrarily change them."
Pros: "Because of our delay, we flew with Air Thai instead of Air China....much better airline"
Pros: "The price"
Cons: "Staff was not helpful and kind of rude unless you spoke their language. Food options were terrible and not very comfortable seat for 13+ hr flight."
Cons: "Connecting though Beijing from Taipei to LAX is not recommended if you can avoid it!"

Book cheap flights from Hong Kong to Johannesburg

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Hong Kong to Johannesburg found on KAYAK in the last 72 hours.
24/9Tue
3 stops
35h 45mHKG-JNB
R8 315
1/8Thu
3 stops
41h 35mHKG-JNB
R8 720
7/1Tue
1 stopEmirates
26h 15mHKG-JNB
R13 153
7/1Tue
1 stopEmirates
26h 15mHKG-JNB
R13 190
23/9Mon
1 stopQatar Airways
20h 45mHKG-JNB
R14 183
26/8Mon
1 stopQatar Airways
20h 45mHKG-JNB
R15 784
8/1Wed
3 stopsEthiopian Air
40h 40mHKG-JNB
R21 394
8/1Wed
3 stopsEthiopian Air
25h 40mHKG-JNB
R21 431
23/9Mon
directCathay Pacific
12h 55mHKG-JNB
R28 127
12/8Mon
directCathay Pacific
12h 55mHKG-JNB
R28 513

Search by stops

Search by airline

Search by price

Last minute flights from Hong Kong to OR Tambo

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Hong Kong to Johannesburg that are departing in the next 10 days.
31/7Wed
multi-stop
26h 15mHKG-JNB
8/8Thu
multi-stop
20h 15mJNB-HKG
R33 407
31/7Wed
multi-stop
26h 15mHKG-JNB
8/8Thu
multi-stop
33h 55mJNB-HKG
R34 713
31/7Wed
multi-stopEmirates
26h 15mHKG-JNB
23/8Fri
multi-stopEmirates
20h 00mJNB-HKG
R36 792
31/7Wed
multi-stopEmirates
26h 15mHKG-JNB
23/8Fri
multi-stopEmirates
22h 40mJNB-HKG
R36 810
31/7Wed
multi-stopEmirates
26h 15mHKG-JNB
23/8Fri
multi-stopEmirates
45h 15mJNB-HKG
R37 638
31/7Wed
multi-stop
26h 15mHKG-JNB
8/8Thu
multi-stop
29h 05mJNB-HKG
R41 023
31/7Wed
multi-stopCathay Pacific
20h 45mHKG-JNB
23/8Fri
directCathay Pacific
12h 40mJNB-HKG
R61 184

Search by stops

Search by airline

Search by price

Hong Kong - Johannesburg Flights

Departure:

Hong Kong (HKG)Hong Kong

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Hong Kong

Cabin classes:

R52 612