Cheap flights from Tehran to Beijing

Find cheap Beijing to Tehran flights with our free search service. Compare all available fares for direct or connection flights from Beijing to Tehran.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Tehran to Beijing flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Tehran (THR) - Beijing (BJS) 2024-06-07 2024-06-22 1219 USD 26 hours 50 minutes Connection 2024-03-25T18:37:42
Tehran (THR) - Beijing (BJS) 2024-05-01 2024-05-07 1283 USD 62 hours 35 minutes Connection 2024-03-26T10:56:28
Tehran (THR) - Beijing (BJS) 2024-05-07 2024-05-13 1283 USD 62 hours 35 minutes Connection 2024-03-26T11:12:40
Tehran (THR) - Beijing (BJS) 2024-04-18 2024-04-24 1283 USD 62 hours 35 minutes Connection 2024-03-26T10:21:32
Tehran (THR) - Beijing (BJS) 2024-05-02 2024-05-08 1374 USD 62 hours 35 minutes Connection 2024-03-26T10:48:04
Tehran (THR) - Beijing (BJS) 2024-05-03 2024-05-09 1374 USD 62 hours 35 minutes Connection 2024-03-26T10:48:04
Tehran (THR) - Beijing (BJS) 2024-05-06 2024-05-12 1374 USD 62 hours 35 minutes Connection 2024-03-26T10:48:04
Tehran (THR) - Beijing (BJS) 2024-05-10 2024-05-16 1374 USD 62 hours 35 minutes Connection 2024-03-26T11:07:19
Tehran (THR) - Beijing (BJS) 2024-04-11 2024-04-17 1374 USD 62 hours 35 minutes Connection 2024-03-26T10:30:41
Tehran (THR) - Beijing (BJS) 2024-04-15 2024-04-21 1374 USD 62 hours 35 minutes Connection 2024-03-26T10:21:33
Tehran (THR) - Beijing (BJS) 2024-04-16 2024-04-21 1374 USD 62 hours 35 minutes Connection 2024-03-26T07:14:04
Tehran (THR) - Beijing (BJS) 2024-05-17 2024-05-23 1374 USD 62 hours 35 minutes Connection 2024-03-26T11:26:00
Tehran (THR) - Beijing (BJS) 2024-04-25 2024-05-01 1374 USD 62 hours 35 minutes Connection 2024-03-26T10:46:30
Tehran (THR) - Beijing (BJS) 2024-04-30 2024-05-06 1374 USD 62 hours 35 minutes Connection 2024-03-26T11:01:09
Tehran (THR) - Beijing (BJS) 2024-04-26 2024-05-07 1375 USD 62 hours 35 minutes Connection 2024-03-27T10:46:30
Tehran (THR) - Beijing (BJS) 2024-04-30 2024-05-12 1375 USD 62 hours 35 minutes Connection 2024-03-27T05:34:38
Tehran (THR) - Beijing (BJS) 2024-04-14 2024-04-20 1399 USD 62 hours 35 minutes Connection 2024-03-26T10:21:10
Tehran (THR) - Beijing (BJS) 2024-05-09 2024-05-16 1464 USD 62 hours 35 minutes Connection 2024-03-26T07:12:21
Tehran (THR) - Beijing (BJS) 2024-04-12 2024-04-18 1464 USD 62 hours 35 minutes Connection 2024-03-26T10:28:27
Tehran (THR) - Beijing (BJS) 2024-05-16 2024-05-22 1464 USD 62 hours 35 minutes Connection 2024-03-26T11:18:31
Tehran (THR) - Beijing (BJS) 2024-04-17 2024-04-23 1464 USD 62 hours 35 minutes Connection 2024-03-26T10:30:32
Tehran (THR) - Beijing (BJS) 2024-05-24 2024-05-30 1464 USD 62 hours 35 minutes Connection 2024-03-26T11:39:58
Tehran (THR) - Beijing (BJS) 2024-04-26 2024-05-02 1464 USD 62 hours 35 minutes Connection 2024-03-26T10:36:09
Tehran (THR) - Beijing (BJS) 2024-04-30 2024-05-09 1464 USD 62 hours 35 minutes Connection 2024-03-26T06:22:12
Tehran (THR) - Beijing (BJS) 2024-04-16 2024-04-20 1465 USD 62 hours 35 minutes Connection 2024-03-26T03:26:31
Tehran (THR) - Beijing (BJS) 2024-05-13 2024-05-19 1470 USD 62 hours 35 minutes Connection 2024-03-26T11:11:20
Tehran (THR) - Beijing (BJS) 2024-05-14 2024-05-20 1470 USD 62 hours 35 minutes Connection 2024-03-26T11:14:15
Tehran (THR) - Beijing (BJS) 2024-05-21 2024-05-27 1470 USD 62 hours 35 minutes Connection 2024-03-26T11:21:41
Tehran (THR) - Beijing (BJS) 2024-05-13 2024-05-20 1471 USD 62 hours 25 minutes Connection 2024-03-25T08:05:19
Tehran (THR) - Beijing (BJS) 2024-05-22 2024-05-28 1471 USD 62 hours 35 minutes Connection 2024-03-28T17:45:25

Tehran to Beijing flight status

Flight Origin Destination Departure Arrival Equip
W579 Tehran (IKA) Beijing (PEK) 6:50 p.m. 6:20 a.m. A310
W50079 Tehran (IKA) Beijing (PEK) 6:50 p.m. 6:20 a.m. A310
IR800 Tehran (IKA) Beijing (PEK) 6:40 a.m. 12:20 p.m. A310
W589 Tehran (IKA) Beijing (PEK) 5:35 p.m. 6:25 p.m. 310