How to get to Iran from China by flight ? You can check flights from China to Iran below.
You can find flight ticket prices from China to Iran with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in China to Beijing Capital.
You take a flight from Beijing Capital to Tehran Imam Khomeini and cost approximately 550 USD.
You take a bus, shuttle or taxi from Tehran Imam Khomeini to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
W50078
Mahan Air
|
00:15
Beijing Capital
|
04:45 Tehran Imam Khomeini | Direct |
EK307
Emirates
EK971
Emirates
|
00:40
Beijing Capital
07:45
Dubai
|
05:00
Dubai
10:25
Tehran Imam Khomeini
|
Connect |
J25068
Azerbaijan Airlines
J29017
Azerbaijan Airlines
|
01:15
Beijing Capital
09:30
Baku Heydar Aliyev
|
05:15
Baku Heydar Aliyev
11:25
Tehran Imam Khomeini
|
Connect |
QR895
Qatar Airways
QR482
Qatar Airways
|
01:50
Beijing Capital
08:00
Doha
|
05:40
Doha
11:35
Tehran Imam Khomeini
|
Connect |
EK309
Emirates
EK979
Emirates
|
07:25
Beijing Capital
15:00
Dubai
|
11:35
Dubai
17:40
Tehran Imam Khomeini
|
Connect |
CZ6906
China Southern Airlines
CZ6025
China Southern Airlines
|
12:50
Beijing Capital
20:35
Urumqi
|
16:55
Urumqi
22:10
Tehran Imam Khomeini
|
Connect |
CZ6025 6039
China Southern Airlines
CZ6025
China Southern Airlines
|
14:30
Beijing Capital
20:35
Urumqi
|
18:40
Urumqi
22:10
Tehran Imam Khomeini
|
Connect |
CZ6902
China Southern Airlines
CZ6025
China Southern Airlines
|
14:50
Beijing Capital
20:35
Urumqi
|
19:00
Urumqi
22:10
Tehran Imam Khomeini
|
Connect |
You take a bus, shuttle or taxi from your location in China to Chengdu.
You take a flight from Chengdu to Tehran Imam Khomeini and cost approximately 750 USD.
You take a bus, shuttle or taxi from Tehran Imam Khomeini to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
QR861
Qatar Airways
QR482
Qatar Airways
|
02:00
Chengdu
08:00
Doha
|
05:00
Doha
11:35
Tehran Imam Khomeini
|
Connect |
CZ6942
China Southern Airlines
CZ6025
China Southern Airlines
|
12:50
Chengdu
20:35
Urumqi
|
16:30
Urumqi
22:10
Tehran Imam Khomeini
|
Connect |
3U603
Sichuan Airlines
EK977
Emirates
|
15:05
Chengdu
21:55
Dubai
|
18:25
Dubai
00:35
Tehran Imam Khomeini
|
Connect |
3U603
Sichuan Airlines
IR659
Iran Air
|
15:05
Chengdu
20:55
Dubai
|
18:25
Dubai
23:35
Tehran Imam Khomeini
|
Connect |
3U603
Sichuan Airlines
W50064
Mahan Air
|
15:05
Chengdu
21:00
Dubai
|
18:25
Dubai
23:30
Tehran Imam Khomeini
|
Connect |
CZ6926
China Southern Airlines
CZ6025
China Southern Airlines
|
15:10
Chengdu
20:35
Urumqi
|
18:50
Urumqi
22:10
Tehran Imam Khomeini
|
Connect |
CA4309
Air China
W50080
Mahan Air
|
19:00
Chengdu
23:30
Guangzhou Baiyun
|
21:25
Guangzhou Baiyun
04:50
Tehran Imam Khomeini
|
Connect |
CZ3418
China Southern Airlines
W50080
Mahan Air
|
19:35
Chengdu
23:30
Guangzhou Baiyun
|
21:55
Guangzhou Baiyun
04:50
Tehran Imam Khomeini
|
Connect |
HU7352
Hainan
W50080
Mahan Air
|
19:45
Chengdu
23:30
Guangzhou Baiyun
|
22:05
Guangzhou Baiyun
04:50
Tehran Imam Khomeini
|
Connect |
ZH9408
Shenzhen Airlines
W50086
Mahan Air
|
19:55
Chengdu
23:10
Shenzhen
|
22:20
Shenzhen
05:10
Tehran Imam Khomeini
|
Connect |
CZ3904
China Southern Airlines
W50078
Mahan Air
|
20:20
Chengdu
00:15
Beijing Capital
|
23:15
Beijing Capital
04:45
Tehran Imam Khomeini
|
Connect |
CA1408
Air China
W50078
Mahan Air
|
20:25
Chengdu
00:15
Beijing Capital
|
23:15
Beijing Capital
04:45
Tehran Imam Khomeini
|
Connect |
HU7248
Hainan
W50078
Mahan Air
|
20:30
Chengdu
00:15
Beijing Capital
|
23:25
Beijing Capital
04:45
Tehran Imam Khomeini
|
Connect |
You take a bus, shuttle or taxi from your location in China to Guangzhou Baiyun.
You take a flight from Guangzhou Baiyun to Tehran Imam Khomeini and cost approximately 800 USD.
You take a bus, shuttle or taxi from Tehran Imam Khomeini to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
EK363
Emirates
EK971
Emirates
|
00:15
Guangzhou Baiyun
07:45
Dubai
|
04:05
Dubai
10:25
Tehran Imam Khomeini
|
Connect |
QR875
Qatar Airways
QR482
Qatar Airways
|
01:35
Guangzhou Baiyun
08:00
Doha
|
05:05
Doha
11:35
Tehran Imam Khomeini
|
Connect |
IA474
Iraqi Airways
IA111
Iraqi Airways
|
03:00
Guangzhou Baiyun
09:30
Baghdad
|
08:10
Baghdad
12:30
Tehran Imam Khomeini
|
Connect |
CZ6886
China Southern Airlines
CZ6025
China Southern Airlines
|
08:20
Guangzhou Baiyun
20:35
Urumqi
|
13:30
Urumqi
22:10
Tehran Imam Khomeini
|
Connect |
WY852
Oman Air
WY433
Oman Air
|
09:00
Guangzhou Baiyun
14:10
Muscat
|
13:00
Muscat
17:05
Tehran Imam Khomeini
|
Connect |
CZ6021 6958
China Southern Airlines
CZ6025
China Southern Airlines
|
09:30
Guangzhou Baiyun
20:35
Urumqi
|
14:40
Urumqi
22:10
Tehran Imam Khomeini
|
Connect |
CZ6958 6023
China Southern Airlines
CZ6025
China Southern Airlines
|
12:40
Guangzhou Baiyun
20:35
Urumqi
|
17:50
Urumqi
22:10
Tehran Imam Khomeini
|
Connect |
W50080
Mahan Air
|
23:30
Guangzhou Baiyun
|
04:50 Tehran Imam Khomeini | Direct |
You take a bus, shuttle or taxi from your location in China to Shanghai Pudong.
You take a flight from Shanghai Pudong to Tehran Imam Khomeini and cost approximately 600 USD.
You take a bus, shuttle or taxi from Tehran Imam Khomeini to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
EK303
Emirates
EK971
Emirates
|
00:05
Shanghai Pudong
07:45
Dubai
|
04:55
Dubai
10:25
Tehran Imam Khomeini
|
Connect |
QR871
Qatar Airways
QR482
Qatar Airways
|
00:20
Shanghai Pudong
08:00
Doha
|
04:40
Doha
11:35
Tehran Imam Khomeini
|
Connect |
EK305
Emirates
EK979
Emirates
|
07:15
Shanghai Pudong
15:00
Dubai
|
12:05
Dubai
17:40
Tehran Imam Khomeini
|
Connect |
SU209
Aeroflot Russian Airlines
SU512
Aeroflot Russian Airlines
|
11:40
Shanghai Pudong
21:05
Moscow Sheremetyevo
|
16:20
Moscow Sheremetyevo
02:25
Tehran Imam Khomeini
|
Connect |
W50076
Mahan Air
|
23:00
Shanghai Pudong
|
05:00 Tehran Imam Khomeini | Direct |
You take a bus, shuttle or taxi from your location in China to Chengdu.
You take a flight from Chengdu to Shiraz and cost approximately 500 USD.
You take a bus, shuttle or taxi from Shiraz to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
QR861
Qatar Airways
IR682
Iran Air
|
02:00
Chengdu
10:00
Doha
|
05:00
Doha
12:50
Shiraz
|
Connect |
QR861
Qatar Airways
QR1084
Qatar Airways
IR664
Iran Air
|
02:00
Chengdu
07:05
Doha
10:15
Kuwait
|
05:00
Doha
08:30
Kuwait
13:10
Shiraz
|
Connect |
9C8757
Spring Airlines
QR841
Qatar Airways
QR476
Qatar Airways
|
09:45
Chengdu
20:40
Phuket
01:55
Doha
|
12:55
Phuket
23:35
Doha
04:45
Shiraz
|
Connect |
3U603
Sichuan Airlines
IR657
Iran Air
|
15:05
Chengdu
10:45
Dubai
|
18:25
Dubai
12:40
Shiraz
|
Connect |
3U603
Sichuan Airlines
FZ271
Flydubai
|
15:05
Chengdu
09:55
Dubai
|
18:25
Dubai
11:50
Shiraz
|
Connect |
TG619
Thai Airways International
QR981
Qatar Airways
QR476
Qatar Airways
|
15:55
Chengdu
19:40
Suvarnabhumi
01:55
Doha
|
18:00
Suvarnabhumi
22:45
Doha
04:45
Shiraz
|
Connect |
TG619
Thai Airways International
QR835
Qatar Airways
QR476
Qatar Airways
|
15:55
Chengdu
20:25
Suvarnabhumi
01:55
Doha
|
18:00
Suvarnabhumi
23:30
Doha
04:45
Shiraz
|
Connect |
TG619
Thai Airways International
QR833
Qatar Airways
QR476
Qatar Airways
|
15:55
Chengdu
21:10
Suvarnabhumi
01:55
Doha
|
18:00
Suvarnabhumi
00:15
Doha
04:45
Shiraz
|
Connect |
VN0553
Vietnam Airlines
QR977
Qatar Airways
QR476
Qatar Airways
|
16:15
Chengdu
18:30
Noi Bai International
01:55
Doha
|
17:30
Noi Bai International
21:30
Doha
04:45
Shiraz
|
Connect |
CA425
Air China
G9508
Air Arabia
G9213
Air Arabia
|
18:25
Chengdu
03:40
Colombo
12:15
Sharjah
|
21:50
Colombo
06:45
Sharjah
14:00
Shiraz
|
Connect |
CA4309
Air China
EK363
Emirates
FZ271
Flydubai
|
19:00
Chengdu
00:15
Guangzhou Baiyun
09:55
Dubai
|
21:25
Guangzhou Baiyun
04:05
Dubai
11:50
Shiraz
|
Connect |
CZ3418
China Southern Airlines
EK363
Emirates
FZ271
Flydubai
|
19:35
Chengdu
00:15
Guangzhou Baiyun
09:55
Dubai
|
21:55
Guangzhou Baiyun
04:05
Dubai
11:50
Shiraz
|
Connect |
HU7352
Hainan
EK363
Emirates
FZ271
Flydubai
|
19:45
Chengdu
00:15
Guangzhou Baiyun
09:55
Dubai
|
22:05
Guangzhou Baiyun
04:05
Dubai
11:50
Shiraz
|
Connect |
CA413
Air China
EK379
Emirates
FZ271
Flydubai
|
20:05
Chengdu
00:10
Phuket
09:55
Dubai
|
23:00
Phuket
03:05
Dubai
11:50
Shiraz
|
Connect |
3U8925
Sichuan Airlines
EK379
Emirates
FZ271
Flydubai
|
20:45
Chengdu
00:10
Phuket
09:55
Dubai
|
23:25
Phuket
03:05
Dubai
11:50
Shiraz
|
Connect |
EY811
Etihad
EY301
Etihad
IR664
Iran Air
|
21:00
Chengdu
08:25
Abu Dhabi
10:15
Kuwait
|
00:25
Abu Dhabi
09:10
Kuwait
13:10
Shiraz
|
Connect |
EY811
Etihad
EY305
Etihad
IR664
Iran Air
|
21:00
Chengdu
02:15
Abu Dhabi
10:15
Kuwait
|
00:25
Abu Dhabi
03:05
Kuwait
13:10
Shiraz
|
Connect |
MU5035
China Eastern Airlines
EK377
Emirates
FZ271
Flydubai
|
23:30
Chengdu
03:30
Suvarnabhumi
09:55
Dubai
|
02:25
Suvarnabhumi
06:50
Dubai
11:50
Shiraz
|
Connect |
8L811
Lucky Air Co. Ltd.
EK377
Emirates
FZ271
Flydubai
|
23:55
Chengdu
03:30
Suvarnabhumi
09:55
Dubai
|
02:20
Suvarnabhumi
06:50
Dubai
11:50
Shiraz
|
Connect |
You take a bus, shuttle or taxi from your location in China to Shenzhen.
You take a flight from Shenzhen to Tehran Imam Khomeini and cost approximately 3785 USD.
You take a bus, shuttle or taxi from Tehran Imam Khomeini to your destination in Iran.
Flight | Depart | Arrive | |
---|---|---|---|
W50086
Mahan Air
|
23:10
Shenzhen
|
05:10 Tehran Imam Khomeini | Direct |
You can find hotels and accommodations in Iran with our hotels search tool below
Booking.com