>>>>
Flights from Nanjing to Johannesburg

Worldwide Coverage
Flights to over 5,000 cities

One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued

Secure Payment
Convenient & reliable booking and payment system
Cheap flight deals from Nanjing to Johannesburg
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
- One way
- Round-trip
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly from Nanjing to Johannesburg?
We monitor flight fares to help you find the best deals effortlessly
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.

Find cheap airlines flights from Nanjing to Johannesburg
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.

Scoot
From CAD 742

Cathay Pacific
From CAD 783

China Eastern Airlines
From CAD 784

Hong Kong Airlines
From CAD 788

Asiana Airlines
From CAD 827

Korean Air
From CAD 827

Sichuan Airlines
From CAD 836

Beijing Capital Airlines
From CAD 851

Singapore Airlines
From CAD 871

Shenzhen Airlines
From CAD 882
Alternative Cheap Routes from Nanjing to Johannesburg
Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Nanjing to Johannesburg.
- NKGJNBTue, Jul 8One way2 transferFrom CAD 742
Frequently Asked Questions
Flight Info | to
Cheapest direct flight price | CAD 870 |
---|---|
Off-season for travel | May |
Peak season for travel | March |
Flight distance | 11,565.85 km |
More Travel Options
Top Routes from Nanjing
- Return flights from Nanjing to Dhaka
- Direct flights from Nanjing to Singapore
- Cheap flights from Nanjing to Hong Kong
- Cheap flights from Nanjing to Beijing
- Direct flights from Nanjing to Bangkok
- Direct flights from Nanjing to Guangzhou
- Direct flights from Nanjing to Seoul
- Cheap flights from Nanjing to Kuala Lumpur
- Return flights from Nanjing to Shenzhen
- Return flights from Nanjing to Jakarta
Top Routes to Johannesburg
- Return flights from Beijing to Johannesburg
- Direct flights from Shanghai to Johannesburg
- Direct flights from Guangzhou to Johannesburg
- Cheap flights from Lusaka to Johannesburg
- Return flights from Cape Town to Johannesburg
- Return flights from Durban to Johannesburg
- Direct flights from Port Elizabeth to Johannesburg
- Cheap flights from Shenzhen to Johannesburg
- Return flights from Hangzhou to Johannesburg
- Return flights from Harare to Johannesburg
Popular Airlines