Popular flights from Chinese Mainland to Johannesburg
CABIN CLASS option undefined Selected Shanghai (SHA)to
Johannesburg (JNB)27/07/2025 - 09/08/2025
From
CNY6,791*
Seen 1 day ago
Guangzhou (CAN)to
Johannesburg (JNB)18/05/2025 - 24/05/2025
From
CNY29,309*
Seen 4 hours ago
Chengdu (TFU)to
Johannesburg (JNB)02/05/2025 - 09/05/2025
From
CNY10,659*
Seen 11 hours ago
Hangzhou (HGH)to
Johannesburg (JNB)29/06/2025 - 21/07/2025
From
CNY6,789*
Seen 7 hours ago
Shanghai (PVG)to
Johannesburg (JNB)04/07/2025 - 12/08/2025
From
CNY7,839*
Seen 12 hours ago
Ningbo (NGB)to
Johannesburg (JNB)05/07/2025 - 12/07/2025
From
CNY7,841*
Seen 1 day ago
Qingdao (TAO)to
Johannesburg (JNB)04/07/2025 - 18/08/2025
From
CNY6,869*
Seen 4 hours ago
Fuzhou (FOC)to
Johannesburg (JNB)14/07/2025 - 04/08/2025
From
CNY6,791*
Seen 1 day ago
Beijing (PEK)to
Johannesburg (JNB)10/07/2025 - 05/08/2025
From
CNY7,219*
Seen 20 hours ago
Wuhan (WUH)to
Johannesburg (JNB)22/07/2025 - 21/08/2025
From
CNY6,789*
Seen 6 hours ago
Best fares on flights found by others in the last 48 hours. (Please note that some fares may only apply when there are multiple travellers.)