How to get to China from Tanzania by flight ? You can check flights from Tanzania to China below.
You can find flight ticket prices from Tanzania to China with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Tanzania to Zanzibar.
You take a flight from Zanzibar to Guangzhou Baiyun and cost approximately 850 USD.
You take a bus, shuttle or taxi from Guangzhou Baiyun to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
KQ491
Kenya Airways
KQ882
Kenya Airways
|
10:20
Zanzibar
02:05
Nairobi
|
11:40
Nairobi
18:35
Guangzhou Baiyun
|
Connect |
ET814
Ethiopian Airlines
ET814
Ethiopian Airlines
ET606
Ethiopian Airlines
|
16:00
Zanzibar
18:10
Kilimanjaro
23:20
Addis Ababa
|
17:10
Kilimanjaro
20:40
Addis Ababa
14:20
Guangzhou Baiyun
|
Connect |
PW713
Precision Air
KQ882
Kenya Airways
|
16:20
Zanzibar
02:05
Nairobi
|
18:00
Nairobi
18:35
Guangzhou Baiyun
|
Connect |
PW713
Precision Air
KQ886
Kenya Airways
KQ886
Kenya Airways
|
16:20
Zanzibar
23:59
Nairobi
14:40
Suvarnabhumi
|
18:00
Nairobi
13:30
Suvarnabhumi
18:35
Guangzhou Baiyun
|
Connect |
QR1352
Qatar Airways
QR874
Qatar Airways
|
17:15
Zanzibar
02:15
Doha
|
23:25
Doha
14:25
Guangzhou Baiyun
|
Connect |
WY706
Oman Air
WY851
Oman Air
|
17:30
Zanzibar
10:15
Muscat
|
23:50
Muscat
21:00
Guangzhou Baiyun
|
Connect |
PW715
Precision Air
KQ882
Kenya Airways
|
19:30
Zanzibar
02:05
Nairobi
|
21:10
Nairobi
18:35
Guangzhou Baiyun
|
Connect |
PW715
Precision Air
KQ886
Kenya Airways
KQ886
Kenya Airways
|
19:30
Zanzibar
23:59
Nairobi
14:40
Suvarnabhumi
|
21:10
Nairobi
13:30
Suvarnabhumi
18:35
Guangzhou Baiyun
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Dar es Salaam.
You take a flight from Dar es Salaam to Chengdu and cost approximately 950 USD.
You take a bus, shuttle or taxi from Chengdu to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
QR1357
Qatar Airways
QR860
Qatar Airways
|
17:20
Dar es Salaam
01:50
Doha
|
23:30
Doha
13:55
Chengdu
|
Connect |
ET864
Ethiopian Airlines
ET636
Ethiopian Airlines
|
17:55
Dar es Salaam
00:20
Addis Ababa
|
20:35
Addis Ababa
14:45
Chengdu
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Kilimanjaro.
You take a flight from Kilimanjaro to Chengdu and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Chengdu to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
QR1347
Qatar Airways
QR1357
Qatar Airways
QR860
Qatar Airways
|
08:30
Kilimanjaro
17:20
Dar es Salaam
01:50
Doha
|
09:35
Dar es Salaam
23:30
Doha
13:55
Chengdu
|
Connect |
QR1357
Qatar Airways
QR1357
Qatar Airways
QR860
Qatar Airways
|
15:05
Kilimanjaro
17:20
Dar es Salaam
01:50
Doha
|
16:10
Dar es Salaam
23:30
Doha
13:55
Chengdu
|
Connect |
ET814
Ethiopian Airlines
ET636
Ethiopian Airlines
|
18:10
Kilimanjaro
00:20
Addis Ababa
|
20:40
Addis Ababa
14:45
Chengdu
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Dar es Salaam.
You take a flight from Dar es Salaam to Guangzhou Baiyun and cost approximately 750 USD.
You take a bus, shuttle or taxi from Guangzhou Baiyun to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
KQ483
Kenya Airways
KQ882
Kenya Airways
|
10:25
Dar es Salaam
02:05
Nairobi
|
11:50
Nairobi
18:35
Guangzhou Baiyun
|
Connect |
WY706
Oman Air
WY706
Oman Air
WY851
Oman Air
|
15:45
Dar es Salaam
17:30
Zanzibar
10:15
Muscat
|
16:20
Zanzibar
23:50
Muscat
21:00
Guangzhou Baiyun
|
Connect |
KQ485
Kenya Airways
KQ882
Kenya Airways
|
16:25
Dar es Salaam
02:05
Nairobi
|
17:45
Nairobi
18:35
Guangzhou Baiyun
|
Connect |
KQ485
Kenya Airways
KQ886
Kenya Airways
KQ886
Kenya Airways
|
16:25
Dar es Salaam
23:59
Nairobi
14:40
Suvarnabhumi
|
17:45
Nairobi
13:30
Suvarnabhumi
18:35
Guangzhou Baiyun
|
Connect |
QR1357
Qatar Airways
QR874
Qatar Airways
|
17:20
Dar es Salaam
02:15
Doha
|
23:30
Doha
14:25
Guangzhou Baiyun
|
Connect |
ET864
Ethiopian Airlines
ET606
Ethiopian Airlines
|
17:55
Dar es Salaam
23:20
Addis Ababa
|
20:35
Addis Ababa
14:20
Guangzhou Baiyun
|
Connect |
KQ487
Kenya Airways
KQ882
Kenya Airways
|
20:40
Dar es Salaam
02:05
Nairobi
|
22:00
Nairobi
18:35
Guangzhou Baiyun
|
Connect |
KQ487
Kenya Airways
KQ886
Kenya Airways
KQ886
Kenya Airways
|
20:40
Dar es Salaam
23:59
Nairobi
14:40
Suvarnabhumi
|
22:00
Nairobi
13:30
Suvarnabhumi
18:35
Guangzhou Baiyun
|
Connect |
KQ487
Kenya Airways
KQ886
Kenya Airways
CZ3082
China Southern Airlines
|
20:40
Dar es Salaam
23:59
Nairobi
17:15
Suvarnabhumi
|
22:00
Nairobi
13:30
Suvarnabhumi
21:00
Guangzhou Baiyun
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Kilimanjaro.
You take a flight from Kilimanjaro to Guangzhou Baiyun and cost approximately 800 USD.
You take a bus, shuttle or taxi from Guangzhou Baiyun to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
PW723
Precision Air
CZ634
China Southern Airlines
|
05:50
Kilimanjaro
12:25
Nairobi
|
06:50
Nairobi
05:00
Guangzhou Baiyun
|
Connect |
PW727
Precision Air
KQ882
Kenya Airways
|
14:20
Kilimanjaro
02:05
Nairobi
|
15:20
Nairobi
18:35
Guangzhou Baiyun
|
Connect |
KQ427
Kenya Airways
KQ882
Kenya Airways
|
15:30
Kilimanjaro
02:05
Nairobi
|
16:30
Nairobi
18:35
Guangzhou Baiyun
|
Connect |
KQ427
Kenya Airways
KQ886
Kenya Airways
KQ886
Kenya Airways
|
15:30
Kilimanjaro
23:59
Nairobi
14:40
Suvarnabhumi
|
16:30
Nairobi
13:30
Suvarnabhumi
18:35
Guangzhou Baiyun
|
Connect |
ET814
Ethiopian Airlines
ET606
Ethiopian Airlines
|
18:10
Kilimanjaro
23:20
Addis Ababa
|
20:40
Addis Ababa
14:20
Guangzhou Baiyun
|
Connect |
PW725
Precision Air
KQ882
Kenya Airways
|
18:30
Kilimanjaro
02:05
Nairobi
|
19:30
Nairobi
18:35
Guangzhou Baiyun
|
Connect |
PW725
Precision Air
KQ886
Kenya Airways
KQ886
Kenya Airways
|
18:30
Kilimanjaro
23:59
Nairobi
14:40
Suvarnabhumi
|
19:30
Nairobi
13:30
Suvarnabhumi
18:35
Guangzhou Baiyun
|
Connect |
WB443
Rwandair Express
WB500
Rwandair Express
WB500
Rwandair Express
|
19:00
Kilimanjaro
00:30
Kigali
12:30
Mumbai
|
20:00
Kigali
11:30
Mumbai
21:20
Guangzhou Baiyun
|
Connect |
You take a bus, shuttle or taxi from your location in Tanzania to Dar es Salaam.
You take a flight from Dar es Salaam to Hong Kong and cost approximately 550 USD.
You take a bus, shuttle or taxi from Hong Kong to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
KQ485
Kenya Airways
KQ886
Kenya Airways
HX776
Hong Kong Airlines
|
16:25
Dar es Salaam
23:59
Nairobi
15:10
Suvarnabhumi
|
17:45
Nairobi
13:30
Suvarnabhumi
18:55
Hong Kong
|
Connect |
EK726
Emirates
EK382
Emirates
|
16:30
Dar es Salaam
03:15
Dubai
|
23:05
Dubai
14:40
Hong Kong
|
Connect |
EK726
Emirates
EK384
Emirates
EK384
Emirates
|
16:30
Dar es Salaam
03:05
Dubai
13:45
Suvarnabhumi
|
23:05
Dubai
12:05
Suvarnabhumi
17:40
Hong Kong
|
Connect |
QR1357
Qatar Airways
QR818
Qatar Airways
|
17:20
Dar es Salaam
02:05
Doha
|
23:30
Doha
14:30
Hong Kong
|
Connect |
ET864
Ethiopian Airlines
ET644
Ethiopian Airlines
|
17:55
Dar es Salaam
23:55
Addis Ababa
|
20:35
Addis Ababa
14:55
Hong Kong
|
Connect |
ET864
Ethiopian Airlines
ET608 648 648
Ethiopian Airlines
ET608
Ethiopian Airlines
|
17:55
Dar es Salaam
00:30
Addis Ababa
14:15
Suvarnabhumi
|
20:35
Addis Ababa
13:15
Suvarnabhumi
18:00
Hong Kong
|
Connect |
KQ487
Kenya Airways
KQ886
Kenya Airways
HX776
Hong Kong Airlines
|
20:40
Dar es Salaam
23:59
Nairobi
15:10
Suvarnabhumi
|
22:00
Nairobi
13:30
Suvarnabhumi
18:55
Hong Kong
|
Connect |
You can find hotels and accommodations in China with our hotels search tool below
Booking.com