Return from | R12 157 |
---|---|
One-way from | R9 159 |
Popular in | December |
Cheapest in | February |
Average price | R12 934 |
Fly from
Route
Depart
Return
Price
JohannesburgShanghai
JNB - PVG
JNBPVG
Johannesburg OR Tambo
Wed 16/4
14:30-15:45
1 stop19h 15m
Shanghai Pu Dong
Tue 22/4
0:20-13:05
1 stop18h 45m
JohannesburgGuangzhou
JNB - CAN
JNBCAN
Johannesburg OR Tambo
Wed 5/3
13:20-14:25
1 stop19h 05m
Guangzhou Baiyun
Tue 11/3
18:35-14:40
1 stop26h 05m
JohannesburgGuangzhou
JNB - CAN
JNBCAN
Johannesburg OR Tambo
Tue 1/7
19:50-0:15
1 stop22h 25m
Guangzhou Baiyun
Fri 11/7
13:25-18:35
1 stop35h 10m
JohannesburgBeijing
JNB - PEK
JNBPEK
Johannesburg OR Tambo
Mon 24/2
14:35-17:10
1 stop20h 35m
Beijing Capital
Tue 4/3
0:10-13:10
1 stop19h 00m
JohannesburgShanghai
JNB - PVG
JNBPVG
Johannesburg OR Tambo
Fri 14/3
13:45-6:30
1 stop34h 45m
Shanghai Pu Dong
Fri 21/3
8:20-6:10
1 stop27h 50m
JohannesburgShanghai
JNB - PVG
JNBPVG
Johannesburg OR Tambo
Mon 17/2
13:20-14:20
1 stop19h 00m
Shanghai Pu Dong
Sat 22/2
23:45-15:20
1 stop21h 35m
JohannesburgGuangzhou
JNB - CAN
JNBCAN
Johannesburg OR Tambo
Thu 6/3
8:20-15:00
1 stop24h 40m
Guangzhou Baiyun
Thu 20/3
7:45-20:00
1 stop18h 15m
JohannesburgShanghai
JNB - SHA
JNBSHA
Johannesburg OR Tambo
Wed 12/3
10:10-16:05
2 stops23h 55m
Shanghai Hongqiao Intl
Wed 19/3
22:30-7:40
2 stops39h 10m
JohannesburgGuangzhou
JNB - CAN
JNBCAN
Johannesburg OR Tambo
Wed 23/4
10:10-17:25
2 stops25h 15m
Guangzhou Baiyun
Sun 4/5
11:40-7:40
2 stops26h 00m
JohannesburgShanghai
JNB - PVG
JNBPVG
Johannesburg OR Tambo
Wed 16/4
10:10-22:35
2 stops30h 25m
Shanghai Pu Dong
Wed 23/4
18:50-7:40
2 stops42h 50m
On average, a flight from Johannesburg to China takes 24 hours 50 minutes. Flights to China from other popular cities in South Africa will vary in length. Below are a few examples of popular routes and their flight times.
Users looking for the lowest fares to China should consider flying on Monday at midday, when prices are typically cheapest. Budget-minded travellers will want to avoid Sunday afternoons, when prices are usually at their highest.
The most popular airlines flying from Johannesburg to China are Qatar Airways, Singapore Airlines and Air China.
The cheapest airlines flying from Johannesburg to China are Air China, Singapore Airlines and Cathay Pacific.
In terms of precipitation, rainfall in China ranges from 30.0 - 260.0 mm per month. May is typically the wettest month, when rainfall can reach 260.0 mm. December is typically the driest time to visit China when rainfall is around 30.0 mm.
If weather is an important factor for your trip to China, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 28.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 14.0 C).
Overall
Food
Entertainment
Comfort
Crew
Boarding
Reviews
Steven,Feb 2025
GLA - DXB
Overall
Food
Entertainment
Comfort
Crew
Boarding
Reviews
Steven,Feb 2025
GLA - DXB
Overall
Food
Entertainment
Comfort
Crew
Boarding
Reviews
Steven,Feb 2025
GLA - DXB