Popular flights from Chinese Mainland to Johannesburg
CABIN CLASS option undefined Selected Guangzhou (CAN)to
Johannesburg (JNB)07/07/2025 - 15/07/2025
From
CNY6,761*
Seen 1 day ago
Shanghai (SHA)to
Johannesburg (JNB)24/05/2025 - 31/05/2025
From
CNY5,981*
Seen 1 day ago
Fuzhou (FOC)to
Johannesburg (JNB)27/06/2025 - 04/07/2025
From
CNY4,781*
Seen 1 day ago
Hangzhou (HGH)to
Johannesburg (JNB)27/06/2025 - 22/07/2025
From
CNY5,985*
Seen 19 hours ago
Shanghai (PVG)to
Johannesburg (JNB)12/05/2025 - 20/05/2025
From
CNY5,981*
Seen 1 day ago
Nanjing (NKG)to
Johannesburg (JNB)23/07/2025 - 22/08/2025
From
CNY7,181*
Seen 1 day 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.)