HowToGo

Flight from Zimbabwe to China

Search Transfer from Zimbabwe to China

Search Flights

You can find flight ticket prices from Zimbabwe to China with our flight tickets search tool below

1. Harare to Guangzhou Baiyun

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.

  2. You take a flight from Harare to Guangzhou Baiyun and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Guangzhou Baiyun to your destination in China.

Flight Depart Arrive
ET892 Ethiopian Airlines
ET616 Ethiopian Airlines
02:05 Harare
15:15 Addis Ababa
07:40 Addis Ababa
05:50 Guangzhou Baiyun
Connect
KQ706 Kenya Airways
KQ886 Kenya Airways
KQ886 Kenya Airways
12:10 Harare
23:59 Nairobi
15:05 Suvarnabhumi
16:10 Nairobi
13:30 Suvarnabhumi
19:00 Guangzhou Baiyun
Connect
ET35 Ethiopian Airlines
ET873 Ethiopian Airlines
ET606 Ethiopian Airlines
12:15 Harare
15:45 Lusaka
23:30 Addis Ababa
13:10 Lusaka
20:55 Addis Ababa
14:55 Guangzhou Baiyun
Connect
ET873 Ethiopian Airlines
ET873 Ethiopian Airlines
ET606 Ethiopian Airlines
13:40 Harare
15:45 Lusaka
23:30 Addis Ababa
14:40 Lusaka
20:55 Addis Ababa
14:55 Guangzhou Baiyun
Connect
ET863 Ethiopian Airlines
ET606 Ethiopian Airlines
15:45 Harare
23:30 Addis Ababa
20:55 Addis Ababa
14:55 Guangzhou Baiyun
Connect
EK714 Emirates
EK714 Emirates
EK362 Emirates
18:50 Harare
21:35 Lusaka
10:20 Dubai
20:00 Lusaka
06:30 Dubai
22:05 Guangzhou Baiyun
Connect
WB111 Rwandair Express
WB500 Rwandair Express
WB500 Rwandair Express
20:15 Harare
00:30 Kigali
12:30 Mumbai
22:59 Kigali
11:30 Mumbai
21:20 Guangzhou Baiyun
Connect

2. Bulawayo to Shenzhen

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Bulawayo.

  2. You take a flight from Bulawayo to Shenzhen and cost approximately 440 USD.

  3. You take a bus, shuttle or taxi from Shenzhen to your destination in China.

Flight Depart Arrive
SA8113 South African Airways
EK762 Emirates
CZ8436 China Southern Airlines
08:05 Bulawayo
13:40 Johannesburg
00:15 Dubai
09:30 Johannesburg
23:59 Dubai
11:20 Shenzhen
Connect
SA8113 South African Airways
EK768 Emirates
CZ8436 China Southern Airlines
08:05 Bulawayo
10:30 Johannesburg
00:15 Dubai
09:30 Johannesburg
20:40 Dubai
11:20 Shenzhen
Connect
SA8113 South African Airways
SQ479 Singapore Airlines
MI962 SilkAir
08:05 Bulawayo
13:45 Johannesburg
07:00 Singapore Changi
09:30 Johannesburg
06:10 Singapore Changi
10:50 Shenzhen
Connect
SA8113 South African Airways
SQ479 Singapore Airlines
MI966 SilkAir
08:05 Bulawayo
13:45 Johannesburg
12:15 Singapore Changi
09:30 Johannesburg
06:10 Singapore Changi
16:15 Shenzhen
Connect
SA1782 South African Airways
EK762 Emirates
CZ8436 China Southern Airlines
11:20 Bulawayo
13:40 Johannesburg
00:15 Dubai
12:50 Johannesburg
23:59 Dubai
11:20 Shenzhen
Connect
SA1782 South African Airways
SQ479 Singapore Airlines
MI966 SilkAir
11:20 Bulawayo
13:45 Johannesburg
12:15 Singapore Changi
12:50 Johannesburg
06:10 Singapore Changi
16:15 Shenzhen
Connect
SA8111 South African Airways
CA868 Air China
12:50 Bulawayo
10:10 Johannesburg
14:15 Johannesburg
05:20 Shenzhen
Connect
SA8111 South African Airways
SQ481 Singapore Airlines
ZH9024 Shenzhen Airlines
12:50 Bulawayo
22:30 Johannesburg
17:30 Singapore Changi
14:15 Johannesburg
14:55 Singapore Changi
21:35 Shenzhen
Connect
SA8111 South African Airways
SQ481 Singapore Airlines
MI968 SilkAir
12:50 Bulawayo
22:30 Johannesburg
19:00 Singapore Changi
14:15 Johannesburg
14:55 Singapore Changi
23:05 Shenzhen
Connect
UM303 Air Zimbabwe
SQ481 Singapore Airlines
ZH9024 Shenzhen Airlines
14:05 Bulawayo
22:30 Johannesburg
17:30 Singapore Changi
15:20 Johannesburg
14:55 Singapore Changi
21:35 Shenzhen
Connect
UM303 Air Zimbabwe
SQ481 Singapore Airlines
MI968 SilkAir
14:05 Bulawayo
22:30 Johannesburg
19:00 Singapore Changi
15:20 Johannesburg
14:55 Singapore Changi
23:05 Shenzhen
Connect
UM303 Air Zimbabwe
CA868 Air China
14:05 Bulawayo
10:10 Johannesburg
15:20 Johannesburg
05:20 Shenzhen
Connect
SA1784 South African Airways
CA868 Air China
16:20 Bulawayo
10:10 Johannesburg
17:50 Johannesburg
05:20 Shenzhen
Connect
SA1784 South African Airways
SQ481 Singapore Airlines
ZH9024 Shenzhen Airlines
16:20 Bulawayo
22:30 Johannesburg
17:30 Singapore Changi
17:50 Johannesburg
14:55 Singapore Changi
21:35 Shenzhen
Connect
SA1784 South African Airways
SQ481 Singapore Airlines
MI968 SilkAir
16:20 Bulawayo
22:30 Johannesburg
19:00 Singapore Changi
17:50 Johannesburg
14:55 Singapore Changi
23:05 Shenzhen
Connect
SA1784 South African Airways
SA260 South African Airways
CA772 Air China
16:20 Bulawayo
19:25 Johannesburg
12:00 Frankfurt
17:50 Johannesburg
06:10 Frankfurt
05:45 Shenzhen
Connect
UM340 Air Zimbabwe
SA025 South African Airways
CA868 Air China
19:15 Bulawayo
07:20 Harare
10:10 Johannesburg
20:00 Harare
09:00 Johannesburg
05:20 Shenzhen
Connect
UM340 Air Zimbabwe
UM467 Air Zimbabwe
CA868 Air China
19:15 Bulawayo
07:00 Harare
10:10 Johannesburg
20:00 Harare
08:45 Johannesburg
05:20 Shenzhen
Connect

3. Harare to Beijing Capital

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.

  2. You take a flight from Harare to Beijing Capital and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Beijing Capital to your destination in China.

Flight Depart Arrive
SA025 South African Airways
CA868 Air China
CA868 Air China
07:20 Harare
10:10 Johannesburg
06:55 Shenzhen
09:00 Johannesburg
05:20 Shenzhen
10:00 Beijing Capital
Connect
ET35 Ethiopian Airlines
ET873 Ethiopian Airlines
ET604 Ethiopian Airlines
12:15 Harare
15:45 Lusaka
01:20 Addis Ababa
13:10 Lusaka
20:55 Addis Ababa
17:20 Beijing Capital
Connect
ET873 Ethiopian Airlines
ET873 Ethiopian Airlines
ET604 Ethiopian Airlines
13:40 Harare
15:45 Lusaka
01:20 Addis Ababa
14:40 Lusaka
20:55 Addis Ababa
17:20 Beijing Capital
Connect
ET863 Ethiopian Airlines
ET604 Ethiopian Airlines
15:45 Harare
01:20 Addis Ababa
20:55 Addis Ababa
17:20 Beijing Capital
Connect
EK714 Emirates
EK714 Emirates
EK308 Emirates
18:50 Harare
21:35 Lusaka
10:40 Dubai
20:00 Lusaka
06:30 Dubai
22:20 Beijing Capital
Connect

4. Harare to Chengdu

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.

  2. You take a flight from Harare to Chengdu and cost approximately 1600 USD.

  3. You take a bus, shuttle or taxi from Chengdu to your destination in China.

Flight Depart Arrive
ET873 Ethiopian Airlines
ET873 Ethiopian Airlines
ET636 Ethiopian Airlines
13:40 Harare
15:45 Lusaka
23:20 Addis Ababa
14:40 Lusaka
20:55 Addis Ababa
14:40 Chengdu
Connect
ET863 Ethiopian Airlines
ET636 Ethiopian Airlines
15:45 Harare
23:20 Addis Ababa
20:55 Addis Ababa
14:40 Chengdu
Connect

5. Harare to Hong Kong

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.

  2. You take a flight from Harare to Hong Kong and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Hong Kong to your destination in China.

Flight Depart Arrive
UM467 Air Zimbabwe
CX748 Cathay Pacific
07:00 Harare
12:25 Johannesburg
08:45 Johannesburg
07:10 Hong Kong
Connect
SA025 South African Airways
CX748 Cathay Pacific
07:20 Harare
12:25 Johannesburg
09:00 Johannesburg
07:10 Hong Kong
Connect
SA025 South African Airways
SA286 South African Airways
07:20 Harare
16:40 Johannesburg
09:00 Johannesburg
11:50 Hong Kong
Connect
SA8101 South African Airways
SA286 South African Airways
08:40 Harare
16:40 Johannesburg
10:25 Johannesburg
11:50 Hong Kong
Connect
SA8101 South African Airways
CX748 Cathay Pacific
08:40 Harare
12:25 Johannesburg
10:25 Johannesburg
07:10 Hong Kong
Connect
BA6262 British Airways
SA286 South African Airways
11:40 Harare
16:40 Johannesburg
13:20 Johannesburg
11:50 Hong Kong
Connect
ET35 Ethiopian Airlines
ET873 Ethiopian Airlines
ET644 Ethiopian Airlines
12:15 Harare
15:45 Lusaka
22:40 Addis Ababa
13:10 Lusaka
20:55 Addis Ababa
14:40 Hong Kong
Connect
SA023 South African Airways
SA286 South African Airways
13:00 Harare
16:40 Johannesburg
14:40 Johannesburg
11:50 Hong Kong
Connect
ET873 Ethiopian Airlines
ET873 Ethiopian Airlines
ET644 Ethiopian Airlines
13:40 Harare
15:45 Lusaka
22:40 Addis Ababa
14:40 Lusaka
20:55 Addis Ababa
14:40 Hong Kong
Connect
ET863 Ethiopian Airlines
ET610 Ethiopian Airlines
AI316 Air India Limited
15:45 Harare
23:20 Addis Ababa
08:20 Mumbai
20:55 Addis Ababa
07:30 Mumbai
16:50 Hong Kong
Connect
ET863 Ethiopian Airlines
ET644 Ethiopian Airlines
15:45 Harare
22:40 Addis Ababa
20:55 Addis Ababa
14:40 Hong Kong
Connect
ET863 Ethiopian Airlines
ET608 Ethiopian Airlines
ET608 Ethiopian Airlines
15:45 Harare
22:40 Addis Ababa
12:10 Suvarnabhumi
20:55 Addis Ababa
11:10 Suvarnabhumi
15:55 Hong Kong
Connect
EK714 Emirates
EK714 Emirates
EK380 Emirates
18:50 Harare
21:35 Lusaka
10:05 Dubai
20:00 Lusaka
06:30 Dubai
22:00 Hong Kong
Connect

6. Harare to Shanghai Pudong

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.

  2. You take a flight from Harare to Shanghai Pudong and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in China.

Flight Depart Arrive
ET35 Ethiopian Airlines
ET873 Ethiopian Airlines
ET684 Ethiopian Airlines
12:15 Harare
15:45 Lusaka
23:05 Addis Ababa
13:10 Lusaka
20:55 Addis Ababa
15:20 Shanghai Pudong
Connect
ET873 Ethiopian Airlines
ET873 Ethiopian Airlines
ET684 Ethiopian Airlines
13:40 Harare
15:45 Lusaka
23:05 Addis Ababa
14:40 Lusaka
20:55 Addis Ababa
15:20 Shanghai Pudong
Connect
ET863 Ethiopian Airlines
ET684 Ethiopian Airlines
15:45 Harare
23:05 Addis Ababa
20:55 Addis Ababa
15:20 Shanghai Pudong
Connect
ET863 Ethiopian Airlines
ET686 Ethiopian Airlines
AI348 Air India Limited
15:45 Harare
22:55 Addis Ababa
11:40 Delhi
20:55 Addis Ababa
08:10 Delhi
20:20 Shanghai Pudong
Connect
EK714 Emirates
EK714 Emirates
EK304 Emirates
18:50 Harare
21:35 Lusaka
09:35 Dubai
20:00 Lusaka
06:30 Dubai
22:20 Shanghai Pudong
Connect

7. Harare to Shenzhen

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.

  2. You take a flight from Harare to Shenzhen and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Shenzhen to your destination in China.

Flight Depart Arrive
UM467 Air Zimbabwe
CA868 Air China
07:00 Harare
10:10 Johannesburg
08:45 Johannesburg
05:20 Shenzhen
Connect
SA025 South African Airways
CA868 Air China
07:20 Harare
10:10 Johannesburg
09:00 Johannesburg
05:20 Shenzhen
Connect

8. Bulawayo to Hong Kong

  1. You take a bus, shuttle or taxi from your location in Zimbabwe to Bulawayo.

  2. You take a flight from Bulawayo to Hong Kong and cost approximately 400 USD.

  3. You take a bus, shuttle or taxi from Hong Kong to your destination in China.

Flight Depart Arrive
SA8113 South African Airways
SA286 South African Airways
08:05 Bulawayo
16:40 Johannesburg
09:30 Johannesburg
11:50 Hong Kong
Connect
SA8113 South African Airways
CX748 Cathay Pacific
08:05 Bulawayo
12:25 Johannesburg
09:30 Johannesburg
07:10 Hong Kong
Connect
UM415 Air Zimbabwe
SA286 South African Airways
12:00 Bulawayo
16:40 Johannesburg
13:15 Johannesburg
11:50 Hong Kong
Connect
SA8111 South African Airways
SA286 South African Airways
12:50 Bulawayo
16:40 Johannesburg
14:15 Johannesburg
11:50 Hong Kong
Connect

References

Find Hotels in China

You can find hotels and accommodations in China with our hotels search tool below

Booking.com