How to get to China from Zimbabwe by flight ? You can check flights from Zimbabwe to China below.
You can find flight ticket prices from Zimbabwe to China with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.
You take a flight from Harare to Guangzhou Baiyun and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in Zimbabwe to Bulawayo.
You take a flight from Bulawayo to Shenzhen and cost approximately 440 USD.
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 |
You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.
You take a flight from Harare to Beijing Capital and cost approximately 1400 USD.
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 |
You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.
You take a flight from Harare to Chengdu and cost approximately 1600 USD.
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 |
You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.
You take a flight from Harare to Hong Kong and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.
You take a flight from Harare to Shanghai Pudong and cost approximately 1400 USD.
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 |
You take a bus, shuttle or taxi from your location in Zimbabwe to Harare.
You take a flight from Harare to Shenzhen and cost approximately 1400 USD.
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 |
You take a bus, shuttle or taxi from your location in Zimbabwe to Bulawayo.
You take a flight from Bulawayo to Hong Kong and cost approximately 400 USD.
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 |
You can find hotels and accommodations in China with our hotels search tool below
Booking.com