HowToGo

Flight from China to Tanzania

Search Transfer from China to Tanzania

Search Flights

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

1. Chengdu to Zanzibar

  1. You take a bus, shuttle or taxi from your location in China to Chengdu.

  2. You take a flight from Chengdu to Zanzibar and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Zanzibar to your destination in Tanzania.

Flight Depart Arrive
ET637 Ethiopian Airlines
ET813 Ethiopian Airlines
01:50 Chengdu
10:20 Addis Ababa
06:20 Addis Ababa
13:00 Zanzibar
Connect
3U603 Sichuan Airlines
WY608 Oman Air
WY707 Oman Air
15:05 Chengdu
19:30 Dubai
21:40 Muscat
18:25 Dubai
20:35 Muscat
02:00 Zanzibar
Connect
EY811 Etihad
WY638 Oman Air
WY705 Oman Air
21:00 Chengdu
05:55 Abu Dhabi
08:55 Muscat
00:25 Abu Dhabi
07:15 Muscat
13:15 Zanzibar
Connect

2. Chengdu to Dar es Salaam

  1. You take a bus, shuttle or taxi from your location in China to Chengdu.

  2. You take a flight from Chengdu to Dar es Salaam and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Dar es Salaam to your destination in Tanzania.

Flight Depart Arrive
ET637 Ethiopian Airlines
ET805 Ethiopian Airlines
01:50 Chengdu
10:30 Addis Ababa
06:20 Addis Ababa
13:20 Dar es Salaam
Connect
ET637 Ethiopian Airlines
ET881 Ethiopian Airlines
ET42 Ethiopian Airlines
01:50 Chengdu
09:50 Addis Ababa
17:40 Blantyre
06:20 Addis Ababa
13:10 Blantyre
20:40 Dar es Salaam
Connect
QR861 Qatar Airways
QR1347 Qatar Airways
02:00 Chengdu
08:00 Doha
05:00 Doha
14:05 Dar es Salaam
Connect
CZ3418 China Southern Airlines
CZ633 China Southern Airlines
KQ482 Kenya Airways
19:35 Chengdu
00:05 Guangzhou Baiyun
08:30 Nairobi
21:55 Guangzhou Baiyun
06:05 Nairobi
09:55 Dar es Salaam
Connect

3. Guangzhou Baiyun to Dar es Salaam

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

  2. You take a flight from Guangzhou Baiyun to Dar es Salaam and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Dar es Salaam to your destination in Tanzania.

Flight Depart Arrive
CZ633 China Southern Airlines
KQ482 Kenya Airways
00:05 Guangzhou Baiyun
08:30 Nairobi
06:05 Nairobi
09:55 Dar es Salaam
Connect
EK363 Emirates
EK725 Emirates
00:15 Guangzhou Baiyun
10:15 Dubai
04:05 Dubai
14:40 Dar es Salaam
Connect
EK363 Emirates
FZ1687 Flydubai
FZ1687 Flydubai
00:15 Guangzhou Baiyun
11:35 Dubai
17:25 Zanzibar
04:05 Dubai
16:25 Zanzibar
18:10 Dar es Salaam
Connect
ET607 Ethiopian Airlines
ET805 Ethiopian Airlines
00:30 Guangzhou Baiyun
10:30 Addis Ababa
06:20 Addis Ababa
13:20 Dar es Salaam
Connect
QR875 Qatar Airways
QR1347 Qatar Airways
01:35 Guangzhou Baiyun
08:00 Doha
05:05 Doha
14:05 Dar es Salaam
Connect
ET617 Ethiopian Airlines
ET827 Ethiopian Airlines
08:55 Guangzhou Baiyun
00:10 Addis Ababa
14:45 Addis Ababa
03:40 Dar es Salaam
Connect
ET617 Ethiopian Airlines
ET306 Ethiopian Airlines
LX292 294 296 Swiss
08:55 Guangzhou Baiyun
16:25 Addis Ababa
19:40 Nairobi
14:45 Addis Ababa
18:35 Nairobi
21:05 Dar es Salaam
Connect
WY852 Oman Air
WY707 Oman Air
WY707 Oman Air
09:00 Guangzhou Baiyun
21:40 Muscat
02:50 Zanzibar
13:00 Muscat
02:00 Zanzibar
03:25 Dar es Salaam
Connect
CZ363 China Southern Airlines
KQ887 Kenya Airways
KQ482 Kenya Airways
15:50 Guangzhou Baiyun
01:20 Suvarnabhumi
08:30 Nairobi
17:55 Suvarnabhumi
06:10 Nairobi
09:55 Dar es Salaam
Connect
CZ383 China Southern Airlines
KQ311 Kenya Airways
KQ482 Kenya Airways
19:05 Guangzhou Baiyun
01:55 Dubai
08:30 Nairobi
23:20 Dubai
06:00 Nairobi
09:55 Dar es Salaam
Connect
CZ383 China Southern Airlines
EK725 Emirates
19:05 Guangzhou Baiyun
10:15 Dubai
23:20 Dubai
14:40 Dar es Salaam
Connect
CZ361 China Southern Airlines
KQ887 Kenya Airways
KQ482 Kenya Airways
20:05 Guangzhou Baiyun
01:20 Suvarnabhumi
08:30 Nairobi
22:00 Suvarnabhumi
06:10 Nairobi
09:55 Dar es Salaam
Connect
CZ3388 China Southern Airlines
CZ6043 China Southern Airlines
KQ482 Kenya Airways
20:20 Guangzhou Baiyun
00:50 Changsha
08:30 Nairobi
21:45 Changsha
07:30 Nairobi
09:55 Dar es Salaam
Connect
CZ6043 China Southern Airlines
CZ6043 China Southern Airlines
KQ482 Kenya Airways
21:35 Guangzhou Baiyun
00:50 Changsha
08:30 Nairobi
22:55 Changsha
07:30 Nairobi
09:55 Dar es Salaam
Connect
KQ887 Kenya Airways
KQ887 Kenya Airways
KQ484 Kenya Airways
22:10 Guangzhou Baiyun
01:20 Suvarnabhumi
13:50 Nairobi
00:05 Suvarnabhumi
06:10 Nairobi
15:15 Dar es Salaam
Connect
KQ887 Kenya Airways
KQ887 Kenya Airways
KQ482 Kenya Airways
22:10 Guangzhou Baiyun
01:20 Suvarnabhumi
08:30 Nairobi
00:05 Suvarnabhumi
06:10 Nairobi
09:55 Dar es Salaam
Connect

4. Guangzhou Baiyun to Zanzibar

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

  2. You take a flight from Guangzhou Baiyun to Zanzibar and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Zanzibar to your destination in Tanzania.

Flight Depart Arrive
CZ633 China Southern Airlines
PW722 Precision Air
PW441 Precision Air
00:05 Guangzhou Baiyun
08:30 Nairobi
11:05 Kilimanjaro
06:05 Nairobi
09:30 Kilimanjaro
12:25 Zanzibar
Connect
CZ633 China Southern Airlines
PW722 Precision Air
PW431 Precision Air
00:05 Guangzhou Baiyun
08:30 Nairobi
10:40 Kilimanjaro
06:05 Nairobi
09:30 Kilimanjaro
12:00 Zanzibar
Connect
CZ633 China Southern Airlines
PW710 Precision Air
00:05 Guangzhou Baiyun
08:00 Nairobi
06:05 Nairobi
09:40 Zanzibar
Connect
CZ633 China Southern Airlines
KQ490 Kenya Airways
00:05 Guangzhou Baiyun
07:50 Nairobi
06:05 Nairobi
09:10 Zanzibar
Connect
EK363 Emirates
FZ1687 Flydubai
00:15 Guangzhou Baiyun
11:35 Dubai
04:05 Dubai
16:25 Zanzibar
Connect
ET607 Ethiopian Airlines
ET813 Ethiopian Airlines
00:30 Guangzhou Baiyun
10:20 Addis Ababa
06:20 Addis Ababa
13:00 Zanzibar
Connect
WY852 Oman Air
WY707 Oman Air
09:00 Guangzhou Baiyun
21:40 Muscat
13:00 Muscat
02:00 Zanzibar
Connect
CZ383 China Southern Airlines
FZ1685 Flydubai
19:05 Guangzhou Baiyun
02:40 Dubai
23:20 Dubai
07:30 Zanzibar
Connect
TG679 Thai Airways International
KQ887 Kenya Airways
KQ490 Kenya Airways
21:05 Guangzhou Baiyun
01:20 Suvarnabhumi
07:50 Nairobi
23:05 Suvarnabhumi
06:10 Nairobi
09:10 Zanzibar
Connect
KQ887 Kenya Airways
KQ887 Kenya Airways
PW710 Precision Air
22:10 Guangzhou Baiyun
01:20 Suvarnabhumi
08:00 Nairobi
00:05 Suvarnabhumi
06:10 Nairobi
09:40 Zanzibar
Connect
KQ887 Kenya Airways
KQ887 Kenya Airways
KQ490 Kenya Airways
22:10 Guangzhou Baiyun
01:20 Suvarnabhumi
07:50 Nairobi
00:05 Suvarnabhumi
06:10 Nairobi
09:10 Zanzibar
Connect

5. Chengdu to Kilimanjaro

  1. You take a bus, shuttle or taxi from your location in China to Chengdu.

  2. You take a flight from Chengdu to Kilimanjaro and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Kilimanjaro to your destination in Tanzania.

Flight Depart Arrive
ET637 Ethiopian Airlines
ET815 Ethiopian Airlines
01:50 Chengdu
10:15 Addis Ababa
06:20 Addis Ababa
12:50 Kilimanjaro
Connect
QR861 Qatar Airways
QR1353 Qatar Airways
02:00 Chengdu
08:00 Doha
05:00 Doha
14:20 Kilimanjaro
Connect

6. Chengdu to Mombasa

  1. You take a bus, shuttle or taxi from your location in China to Chengdu.

  2. You take a flight from Chengdu to Mombasa and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Mombasa to your destination in Tanzania.

Flight Depart Arrive
ET637 Ethiopian Airlines
ET322 Ethiopian Airlines
01:50 Chengdu
09:10 Addis Ababa
06:20 Addis Ababa
11:30 Mombasa
Connect
ET637 Ethiopian Airlines
ET324 Ethiopian Airlines
01:50 Chengdu
15:40 Addis Ababa
06:20 Addis Ababa
18:00 Mombasa
Connect

7. Guangzhou Baiyun to Nairobi

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

  2. You take a flight from Guangzhou Baiyun to Nairobi and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Tanzania.

Flight Depart Arrive
CZ633 China Southern Airlines
00:05 Guangzhou Baiyun
06:05 Nairobi Direct
EK363 Emirates
EK719 Emirates
00:15 Guangzhou Baiyun
10:15 Dubai
04:05 Dubai
14:15 Nairobi
Connect
ET607 Ethiopian Airlines
ET318 Ethiopian Airlines
00:30 Guangzhou Baiyun
08:15 Addis Ababa
06:20 Addis Ababa
10:25 Nairobi
Connect
ET607 Ethiopian Airlines
ET304 Ethiopian Airlines
00:30 Guangzhou Baiyun
11:20 Addis Ababa
06:20 Addis Ababa
13:30 Nairobi
Connect
QR875 Qatar Airways
QR1335 Qatar Airways
01:35 Guangzhou Baiyun
08:15 Doha
05:05 Doha
14:10 Nairobi
Connect
ET617 Ethiopian Airlines
ET306 Ethiopian Airlines
08:55 Guangzhou Baiyun
16:25 Addis Ababa
14:45 Addis Ababa
18:35 Nairobi
Connect
WY852 Oman Air
WY721 Oman Air
09:00 Guangzhou Baiyun
14:45 Muscat
13:00 Muscat
19:00 Nairobi
Connect
CZ383 China Southern Airlines
KQ311 Kenya Airways
19:05 Guangzhou Baiyun
01:55 Dubai
23:20 Dubai
06:00 Nairobi
Connect
CZ361 China Southern Airlines
KQ887 Kenya Airways
20:05 Guangzhou Baiyun
01:20 Suvarnabhumi
22:00 Suvarnabhumi
06:10 Nairobi
Connect
CZ3388 China Southern Airlines
CZ6043 China Southern Airlines
20:20 Guangzhou Baiyun
00:50 Changsha
21:45 Changsha
07:30 Nairobi
Connect
CZ6043 China Southern Airlines
CZ6043 China Southern Airlines
21:35 Guangzhou Baiyun
00:50 Changsha
22:55 Changsha
07:30 Nairobi
Connect
KQ887 Kenya Airways
KQ887 Kenya Airways
22:10 Guangzhou Baiyun
01:20 Suvarnabhumi
00:05 Suvarnabhumi
06:10 Nairobi
Connect

References

Find Hotels in Tanzania

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

Booking.com