How to get to China from Iran by flight ? You can check flights from Iran to China below.
You can find flight ticket prices from Iran to China with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Iran to Shiraz.
You take a flight from Shiraz 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 | |
---|---|---|---|
QR477
Qatar Airways
QR634
Qatar Airways
BS325
US-Bangla
|
05:55
Shiraz
09:00
Doha
22:10
Dhaka
|
05:40
Doha
17:15
Dhaka
03:50
Guangzhou Baiyun
|
Connect |
QR477
Qatar Airways
QR634
Qatar Airways
CZ392
China Southern Airlines
|
05:55
Shiraz
09:00
Doha
00:50
Dhaka
|
05:40
Doha
17:15
Dhaka
06:25
Guangzhou Baiyun
|
Connect |
QR477
Qatar Airways
QR832
Qatar Airways
CZ3036
China Southern Airlines
|
05:55
Shiraz
08:00
Doha
02:15
Suvarnabhumi
|
05:40
Doha
19:00
Suvarnabhumi
06:05
Guangzhou Baiyun
|
Connect |
QR477
Qatar Airways
QR832
Qatar Airways
9C8894
Spring Airlines
|
05:55
Shiraz
08:00
Doha
21:40
Suvarnabhumi
|
05:40
Doha
19:00
Suvarnabhumi
01:45
Guangzhou Baiyun
|
Connect |
QR477
Qatar Airways
QR838
Qatar Airways
9C8894
Spring Airlines
|
05:55
Shiraz
07:35
Doha
21:40
Suvarnabhumi
|
05:40
Doha
18:35
Suvarnabhumi
01:45
Guangzhou Baiyun
|
Connect |
QR477
Qatar Airways
QR838
Qatar Airways
9C8544
Spring Airlines
|
05:55
Shiraz
07:35
Doha
21:10
Suvarnabhumi
|
05:40
Doha
18:35
Suvarnabhumi
01:05
Guangzhou Baiyun
|
Connect |
QR477
Qatar Airways
QR832
Qatar Airways
9C8544
Spring Airlines
|
05:55
Shiraz
08:00
Doha
21:10
Suvarnabhumi
|
05:40
Doha
19:00
Suvarnabhumi
01:05
Guangzhou Baiyun
|
Connect |
QR477
Qatar Airways
QR838
Qatar Airways
CZ3036
China Southern Airlines
|
05:55
Shiraz
07:35
Doha
02:15
Suvarnabhumi
|
05:40
Doha
18:35
Suvarnabhumi
06:05
Guangzhou Baiyun
|
Connect |
FZ272
Flydubai
MU756
China Eastern Airlines
MU5731
China Eastern Airlines
|
12:50
Shiraz
20:30
Dubai
08:00
Kunming
|
13:45
Dubai
07:05
Kunming
10:10
Guangzhou Baiyun
|
Connect |
FZ272
Flydubai
EK514
Emirates
CZ360
China Southern Airlines
|
12:50
Shiraz
15:25
Dubai
23:30
Delhi
|
13:45
Dubai
20:20
Delhi
07:15
Guangzhou Baiyun
|
Connect |
FZ272
Flydubai
EK584
Emirates
CZ392
China Southern Airlines
|
12:50
Shiraz
16:45
Dubai
00:50
Dhaka
|
13:45
Dubai
23:20
Dhaka
06:25
Guangzhou Baiyun
|
Connect |
FZ272
Flydubai
MU756
China Eastern Airlines
MU5735
China Eastern Airlines
|
12:50
Shiraz
20:30
Dubai
11:00
Kunming
|
13:45
Dubai
07:05
Kunming
13:10
Guangzhou Baiyun
|
Connect |
FZ272
Flydubai
MU756
China Eastern Airlines
MU5733
China Eastern Airlines
|
12:50
Shiraz
20:30
Dubai
08:40
Kunming
|
13:45
Dubai
07:05
Kunming
10:55
Guangzhou Baiyun
|
Connect |
FZ272
Flydubai
EK386
Emirates
KA782
Cathay Dragon
|
12:50
Shiraz
18:25
Dubai
07:55
Hong Kong
|
13:45
Dubai
06:20
Hong Kong
08:55
Guangzhou Baiyun
|
Connect |
FZ272
Flydubai
CZ384
China Southern Airlines
|
12:50
Shiraz
01:00
Dubai
|
13:45
Dubai
12:35
Guangzhou Baiyun
|
Connect |
IR656
Iran Air
CZ3042
China Southern Airlines
CZ3345
China Southern Airlines
|
19:15
Shiraz
23:00
Dubai
15:30
Wuhan
|
19:55
Dubai
10:50
Wuhan
17:15
Guangzhou Baiyun
|
Connect |
IR656
Iran Air
3U604
Sichuan Airlines
3U8733
Sichuan Airlines
|
19:15
Shiraz
20:45
Dubai
13:25
Chengdu
|
19:55
Dubai
07:45
Chengdu
15:55
Guangzhou Baiyun
|
Connect |
IR656
Iran Air
CZ3042
China Southern Airlines
CZ356
China Southern Airlines
|
19:15
Shiraz
23:00
Dubai
12:55
Wuhan
|
19:55
Dubai
10:50
Wuhan
14:40
Guangzhou Baiyun
|
Connect |
IR656
Iran Air
CZ3042
China Southern Airlines
CZ3706
China Southern Airlines
|
19:15
Shiraz
23:00
Dubai
18:00
Wuhan
|
19:55
Dubai
10:50
Wuhan
19:45
Guangzhou Baiyun
|
Connect |
IR656
Iran Air
TG518
Thai Airways International
TG668
Thai Airways International
|
19:15
Shiraz
20:55
Dubai
10:40
Suvarnabhumi
|
19:55
Dubai
06:30
Suvarnabhumi
14:30
Guangzhou Baiyun
|
Connect |
IR656
Iran Air
TG518
Thai Airways International
TG678
Thai Airways International
|
19:15
Shiraz
20:55
Dubai
16:00
Suvarnabhumi
|
19:55
Dubai
06:30
Suvarnabhumi
19:50
Guangzhou Baiyun
|
Connect |
IR656
Iran Air
3U604
Sichuan Airlines
3U8735
Sichuan Airlines
|
19:15
Shiraz
20:45
Dubai
18:50
Chengdu
|
19:55
Dubai
07:45
Chengdu
21:15
Guangzhou Baiyun
|
Connect |
IR656
Iran Air
CZ384
China Southern Airlines
|
19:15
Shiraz
01:00
Dubai
|
19:55
Dubai
12:35
Guangzhou Baiyun
|
Connect |
IR656
Iran Air
TG518
Thai Airways International
CZ362
China Southern Airlines
|
19:15
Shiraz
20:55
Dubai
08:40
Suvarnabhumi
|
19:55
Dubai
06:30
Suvarnabhumi
12:35
Guangzhou Baiyun
|
Connect |
You take a bus, shuttle or taxi from your location in Iran to Tehran Imam Khomeini.
You take a flight from Tehran Imam Khomeini to Beijing Capital and cost approximately 650 USD.
You take a bus, shuttle or taxi from Beijing Capital to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
W50079
Mahan Air
|
20:45
Tehran Imam Khomeini
|
06:45 Beijing Capital | Direct |
CZ6026
China Southern Airlines
CZ6026 6040
China Southern Airlines
|
23:30
Tehran Imam Khomeini
09:05
Urumqi
|
07:25
Urumqi
12:40
Beijing Capital
|
Connect |
CZ6026
China Southern Airlines
CZ6907
China Southern Airlines
|
23:30
Tehran Imam Khomeini
09:25
Urumqi
|
07:25
Urumqi
13:05
Beijing Capital
|
Connect |
CZ6026
China Southern Airlines
CZ6901
China Southern Airlines
|
23:30
Tehran Imam Khomeini
10:00
Urumqi
|
07:25
Urumqi
13:35
Beijing Capital
|
Connect |
QR499
Qatar Airways
QR892
Qatar Airways
|
23:40
Tehran Imam Khomeini
01:55
Doha
|
00:15
Doha
14:55
Beijing Capital
|
Connect |
You take a bus, shuttle or taxi from your location in Iran to Tehran Imam Khomeini.
You take a flight from Tehran Imam Khomeini to Chengdu and cost approximately 600 USD.
You take a bus, shuttle or taxi from Chengdu to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
W50065
Mahan Air
3U604
Sichuan Airlines
|
18:00
Tehran Imam Khomeini
20:45
Dubai
|
19:30
Dubai
07:45
Chengdu
|
Connect |
W50077
Mahan Air
CA4592
Air China
|
20:40
Tehran Imam Khomeini
09:45
Shanghai Pudong
|
08:20
Shanghai Pudong
13:15
Chengdu
|
Connect |
W50077
Mahan Air
3U8648
Sichuan Airlines
|
20:40
Tehran Imam Khomeini
09:55
Shanghai Pudong
|
08:20
Shanghai Pudong
13:15
Chengdu
|
Connect |
W50079
Mahan Air
CA4112
Air China
|
20:45
Tehran Imam Khomeini
08:30
Beijing Capital
|
06:45
Beijing Capital
11:45
Chengdu
|
Connect |
W50079
Mahan Air
CA1405
Air China
|
20:45
Tehran Imam Khomeini
07:40
Beijing Capital
|
06:45
Beijing Capital
10:45
Chengdu
|
Connect |
W50079
Mahan Air
CZ6161
China Southern Airlines
|
20:45
Tehran Imam Khomeini
07:55
Beijing Capital
|
06:45
Beijing Capital
11:10
Chengdu
|
Connect |
W50087
Mahan Air
3U8702
Sichuan Airlines
|
21:15
Tehran Imam Khomeini
10:20
Shenzhen
|
09:30
Shenzhen
12:45
Chengdu
|
Connect |
W50087
Mahan Air
ZH9403
Shenzhen Airlines
|
21:15
Tehran Imam Khomeini
11:10
Shenzhen
|
09:30
Shenzhen
14:00
Chengdu
|
Connect |
W50081
Mahan Air
3U8646
Sichuan Airlines
|
21:30
Tehran Imam Khomeini
09:40
Guangzhou Baiyun
|
08:50
Guangzhou Baiyun
11:55
Chengdu
|
Connect |
W50081
Mahan Air
CA4310
Air China
|
21:30
Tehran Imam Khomeini
10:00
Guangzhou Baiyun
|
08:50
Guangzhou Baiyun
12:15
Chengdu
|
Connect |
W50081
Mahan Air
3U8738
Sichuan Airlines
|
21:30
Tehran Imam Khomeini
10:45
Guangzhou Baiyun
|
08:50
Guangzhou Baiyun
13:10
Chengdu
|
Connect |
W50051
Mahan Air
TG618
Thai Airways International
|
22:10
Tehran Imam Khomeini
10:15
Suvarnabhumi
|
07:25
Suvarnabhumi
14:25
Chengdu
|
Connect |
CZ6026
China Southern Airlines
CZ6881
China Southern Airlines
|
23:30
Tehran Imam Khomeini
14:55
Urumqi
|
07:25
Urumqi
18:35
Chengdu
|
Connect |
CZ6026
China Southern Airlines
CZ6677
China Southern Airlines
CZ6855
China Southern Airlines
|
23:30
Tehran Imam Khomeini
13:55
Urumqi
16:25
Korla
|
07:25
Urumqi
15:00
Korla
20:05
Chengdu
|
Connect |
CZ6026
China Southern Airlines
CZ6305
China Southern Airlines
CZ6249
China Southern Airlines
|
23:30
Tehran Imam Khomeini
11:25
Urumqi
16:55
Xi An
|
07:25
Urumqi
14:45
Xi An
18:35
Chengdu
|
Connect |
CZ6026
China Southern Airlines
CZ6959
China Southern Airlines
CZ6249
China Southern Airlines
|
23:30
Tehran Imam Khomeini
09:00
Urumqi
16:55
Xi An
|
07:25
Urumqi
12:10
Xi An
18:35
Chengdu
|
Connect |
CZ6026
China Southern Airlines
CZ6931
China Southern Airlines
CZ6855
China Southern Airlines
|
23:30
Tehran Imam Khomeini
12:50
Urumqi
16:25
Korla
|
07:25
Urumqi
13:50
Korla
20:05
Chengdu
|
Connect |
CZ6026
China Southern Airlines
CZ6925 6831
China Southern Airlines
|
23:30
Tehran Imam Khomeini
10:20
Urumqi
|
07:25
Urumqi
13:50
Chengdu
|
Connect |
CZ6026
China Southern Airlines
CZ6679
China Southern Airlines
CZ6855
China Southern Airlines
|
23:30
Tehran Imam Khomeini
08:45
Urumqi
16:25
Korla
|
07:25
Urumqi
09:50
Korla
20:05
Chengdu
|
Connect |
QR499
Qatar Airways
QR860
Qatar Airways
|
23:40
Tehran Imam Khomeini
01:55
Doha
|
00:15
Doha
14:55
Chengdu
|
Connect |
You take a bus, shuttle or taxi from your location in Iran to Tehran Imam Khomeini.
You take a flight from Tehran Imam Khomeini to Guangzhou Baiyun and cost approximately 550 USD.
You take a bus, shuttle or taxi from Guangzhou Baiyun to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
EK978
Emirates
EK362
Emirates
|
02:25
Tehran Imam Khomeini
10:20
Dubai
|
04:15
Dubai
22:05
Guangzhou Baiyun
|
Connect |
WY432
Oman Air
WY851
Oman Air
|
05:25
Tehran Imam Khomeini
09:30
Muscat
|
07:30
Muscat
21:10
Guangzhou Baiyun
|
Connect |
EK980
Emirates
CZ384
China Southern Airlines
|
19:20
Tehran Imam Khomeini
01:00
Dubai
|
21:10
Dubai
12:35
Guangzhou Baiyun
|
Connect |
W50081
Mahan Air
|
21:30
Tehran Imam Khomeini
|
08:50 Guangzhou Baiyun | Direct |
CZ6026
China Southern Airlines
CZ6014 6024
China Southern Airlines
|
23:30
Tehran Imam Khomeini
09:25
Urumqi
|
07:25
Urumqi
14:25
Guangzhou Baiyun
|
Connect |
CZ6026
China Southern Airlines
CZ6022 6957
China Southern Airlines
|
23:30
Tehran Imam Khomeini
09:25
Urumqi
|
07:25
Urumqi
14:30
Guangzhou Baiyun
|
Connect |
CZ6026
China Southern Airlines
CZ6979 8657
China Southern Airlines
|
23:30
Tehran Imam Khomeini
10:50
Urumqi
|
07:25
Urumqi
16:10
Guangzhou Baiyun
|
Connect |
QR499
Qatar Airways
QR874
Qatar Airways
|
23:40
Tehran Imam Khomeini
02:05
Doha
|
00:15
Doha
15:30
Guangzhou Baiyun
|
Connect |
You take a bus, shuttle or taxi from your location in Iran to Tehran Imam Khomeini.
You take a flight from Tehran Imam Khomeini to Shanghai Pudong and cost approximately 650 USD.
You take a bus, shuttle or taxi from Shanghai Pudong to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
EK978
Emirates
EK304
Emirates
|
02:25
Tehran Imam Khomeini
09:35
Dubai
|
04:15
Dubai
22:20
Shanghai Pudong
|
Connect |
SU513
Aeroflot Russian Airlines
SU206
Aeroflot Russian Airlines
|
03:30
Tehran Imam Khomeini
09:30
Moscow Sheremetyevo
|
05:55
Moscow Sheremetyevo
23:15
Shanghai Pudong
|
Connect |
EK980
Emirates
EK302
Emirates
|
19:20
Tehran Imam Khomeini
02:50
Dubai
|
21:10
Dubai
15:30
Shanghai Pudong
|
Connect |
W50077
Mahan Air
|
20:40
Tehran Imam Khomeini
|
08:20 Shanghai Pudong | Direct |
QR499
Qatar Airways
QR870
Qatar Airways
|
23:40
Tehran Imam Khomeini
02:00
Doha
|
00:15
Doha
16:20
Shanghai Pudong
|
Connect |
You can find hotels and accommodations in China with our hotels search tool below
Booking.com