Flight times from Tehran to Beijing & schedule

The average flight time from Tehran to Beijing is About 7 hours 37 minutes, covering a distance of About 5,603.69km.

Flight duration

About 7 hours 37 minutes

Flight distance

About 5,603.69km

How long is the flight from Tehran to Beijing?

The flights usually depart from Imam Khomeini International Airport and arrive at Sabiha Gökçen International Airport.

See more
Earliest first
Latest first
Pegasus Airlines PC519
IKA 01:50
SAW 04:50
With stops 3.5h
S
M
T
W
T
F
S
China Southern Airlines CZ680
IST 15:30
PKX 05:05
8.6h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC519
IKA 01:50
SAW 04:50
With stops 3.5h
S
M
T
W
T
F
S
Turkish Airlines TK196
IST 16:00
PEK 05:50
8.8h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC519
IKA 01:50
SAW 04:50
With stops 3.5h
S
M
T
W
T
F
S
Air China CA860
IST 15:00
PEK 05:20
9.3h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC519
IKA 01:50
SAW 04:50
With stops 3.5h
S
M
T
W
T
F
S
Air China CA5234
IST 17:05
PEK 07:00
8.9h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC519
IKA 01:50
SAW 04:50
With stops 3.5h
S
M
T
W
T
F
S
Turkish Airlines TK088
IST 01:40
PEK 15:35
8.9h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC517
IKA 06:20
SAW 09:20
With stops 3.5h
S
M
T
W
T
F
S
China Southern Airlines CZ680
IST 15:30
PKX 05:05
8.6h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC517
IKA 06:20
SAW 09:20
With stops 3.5h
S
M
T
W
T
F
S
Air China CA860
IST 15:00
PEK 05:20
9.3h
S
M
T
W
T
F
S
Check prices
AJet VF186
IKA 07:20
SAW 10:20
With stops 3.5h
S
M
T
W
T
F
S
China Southern Airlines CZ680
IST 15:30
PKX 05:05
8.6h
S
M
T
W
T
F
S
Check prices
AJet VF186
IKA 07:20
SAW 10:20
With stops 3.5h
S
M
T
W
T
F
S
Air China CA860
IST 15:00
PEK 05:20
9.3h
S
M
T
W
T
F
S
Check prices
AJet VF186
IKA 07:20
SAW 10:20
With stops 3.5h
S
M
T
W
T
F
S
Turkish Airlines TK196
IST 16:00
PEK 05:50
8.8h
S
M
T
W
T
F
S
Check prices
See all
AJet VF186
IKA 07:20
SAW 10:20
With stops 3.5h
S
M
T
W
T
F
S
China Southern Airlines CZ680
IST 15:30
PKX 05:05
8.6h
S
M
T
W
T
F
S
Check prices
AJet VF186
IKA 07:20
SAW 10:20
With stops 3.5h
S
M
T
W
T
F
S
Air China CA860
IST 15:00
PEK 05:20
9.3h
S
M
T
W
T
F
S
Check prices
AJet VF186
IKA 07:20
SAW 10:20
With stops 3.5h
S
M
T
W
T
F
S
Turkish Airlines TK196
IST 16:00
PEK 05:50
8.8h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC517
IKA 06:20
SAW 09:20
With stops 3.5h
S
M
T
W
T
F
S
China Southern Airlines CZ680
IST 15:30
PKX 05:05
8.6h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC517
IKA 06:20
SAW 09:20
With stops 3.5h
S
M
T
W
T
F
S
Air China CA860
IST 15:00
PEK 05:20
9.3h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC519
IKA 01:50
SAW 04:50
With stops 3.5h
S
M
T
W
T
F
S
China Southern Airlines CZ680
IST 15:30
PKX 05:05
8.6h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC519
IKA 01:50
SAW 04:50
With stops 3.5h
S
M
T
W
T
F
S
Turkish Airlines TK196
IST 16:00
PEK 05:50
8.8h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC519
IKA 01:50
SAW 04:50
With stops 3.5h
S
M
T
W
T
F
S
Air China CA860
IST 15:00
PEK 05:20
9.3h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC519
IKA 01:50
SAW 04:50
With stops 3.5h
S
M
T
W
T
F
S
Air China CA5234
IST 17:05
PEK 07:00
8.9h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC519
IKA 01:50
SAW 04:50
With stops 3.5h
S
M
T
W
T
F
S
Turkish Airlines TK088
IST 01:40
PEK 15:35
8.9h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Tehran to Beijing

  • When are flight tickets from Tehran (THR) to Beijing (BJS) the cheapest?

    Airlines adjust prices for flights from Tehran to Beijing based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 7 hours 15 minutes to fly from Tehran (THR) to Beijing (BJS).
  • Airlines with flights from Tehran (THR) to Beijing (BJS): Iran Air Tours.