Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Convenient & reliable booking and payment system
Find cheap one-way flights from Beijing to Tehran starting at US$297.
Book one-way or return flights from Beijing to Tehran from as little as US$297. Choose from the popular airlines below and book your flight today!
- One way
- Round-trip
- PKX18:3013h 40m1 stopIKA03:40Mon, Apr 22|Beijing - Tehran|Xiamen AirlinesUS$297US$42128% OFF28% OFFUS$421US$297
- PKX18:3013h 40m1 stopIKA03:40Wed, May 8|Beijing - Tehran|Xiamen AirlinesUS$298US$42128% OFF28% OFFUS$421US$298
- PKX18:3013h 40m1 stopIKA03:40Thu, Apr 18|Beijing - Tehran|Xiamen AirlinesUS$298US$42128% OFF28% OFFUS$421US$298
- PKX18:3013h 40m1 stopIKA03:40Sun, Apr 21|Beijing - Tehran|Xiamen AirlinesUS$305US$305
- PKX18:3013h 40m1 stopIKA03:40Tue, Apr 16|Beijing - Tehran|Xiamen AirlinesUS$306US$306
- PKX18:3013h 40m1 stopIKA03:40Sun, May 5|Beijing - Tehran|Xiamen AirlinesUS$306US$306
- PKX18:3013h 40m1 stopIKA03:40Wed, May 1|Beijing - Tehran|Xiamen AirlinesUS$306US$306
- PKX18:3013h 40m1 stopIKA03:40Sat, May 4|Beijing - Tehran|Xiamen AirlinesUS$306US$306
- PKX18:3013h 40m1 stopIKA03:40Tue, May 28|Beijing - Tehran|Xiamen AirlinesUS$306US$306
- PKX18:3013h 40m1 stopIKA03:40Thu, May 30|Beijing - Tehran|Xiamen AirlinesUS$306US$306
- BJS13:003h 5mDirectTHR14:00Tue, Mar 26|Beijing - Tehran|Xiamen AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to book flights from Beijing to Tehran?
We monitor flight fares to help you find the best deals effortlessly
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Cheapest airlines flights from Beijing to Tehran
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Azerbaijan Airlines
From US$330
Hainan Airlines
From US$367
Saudia
From US$370
China Eastern Airlines
From US$378
China Southern Airlines
From US$384
AirAsia X
From US$399
Sichuan Airlines
From US$441
Miat Mongolian Airlines
From US$454
Etihad Airways
From US$502
Thai Vietjet Air
From US$526
ANA airlines
Find more flights and airlines
Find cheap flights from Beijing to Tehran by different airports
Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Beijing to Tehran.
- CheapestPEK01:1530h 30m2 transferIKA03:15Beijing Capital International Airport - Imam Khomeini International AirportThu, May 9Azerbaijan AirlinesUS$330
- PKX18:3013h 25m1 transferIKA03:25Beijing Daxing International Airport - Imam Khomeini International AirportMon, Mar 25Xiamen AirlinesUS$788
- PKX18:3013h 25m1 transferIKA03:25Beijing Daxing International Airport - Imam Khomeini International AirportMon, Mar 25Xiamen AirlinesUS$788Find More Flights
Frequently Asked Questions
Beijing to Tehran Flight Information
Cheapest nonstop flight price | $297 |
---|---|
Cheapest round-trip ticket price | $724 |
Off-season for travel | April |
Peak season for travel | September |
More Travel Options
Popular Flights from Beijing
- Flights from Beijing to Seoul
- Flights from Beijing to Shanghai
- Flights from Beijing to Tokyo
- Flights from Beijing to Hong Kong
- Flights from Beijing to Islamabad
- Flights from Beijing to Moscow
- Flights from Beijing to Guangzhou
- Flights from Beijing to Singapore
- Flights from Beijing to Paris
- Flights from Beijing to Pyongyang
- Flights from Beijing to Bangkok
- Flights from Beijing to Ulaanbaatar
- Flights from Beijing Daxing International Airport to Hong Kong
- Flights from Beijing Capital International Airport to Shanghai
- Flights from Beijing Daxing International Airport to Shanghai
- Flights from Beijing Daxing International Airport to Doha
- Flights from Beijing Daxing International Airport to Guangzhou
- Flights from Beijing Daxing International Airport to Changchun
- Flights from Beijing to Incheon International Airport
- Flights from Beijing to Changbaishan Airport
- Flights from Beijing to Zhangjiajie Hehua Airport
- Flights from Beijing to London City Airport
- Flights from Beijing to Gimpo International Airport
- Flights from Beijing to London Heathrow Airport
- Flights from Beijing Daxing International Airport to Kuala Lumpur International Airport
- Flights from Beijing Capital International Airport to Shanghai Pudong International Airport
- Flights from Beijing Daxing International Airport to Caojiabao Airport
- Flights from Beijing Daxing International Airport to Xi'an Xianyang International Airport
- Flights from Beijing Capital International Airport to Hong Kong International Airport
- Flights from Beijing Capital International Airport to Chengdu Tianfu International Airport
Recommended Hotels in Tehran
- Hotels near Iran Mall
- Hotels near ROLEX(Javaheri Brothers Co.Roma Tower No. 34)
- Hotels near Azadi Tower
- Hotels near روما سنتر
- Hotels near Shahid Kazemi Stadium
- Hotels near Darband
- Hotels near Tajrish Bazaar
- Hotels near Tehran University of Medical Sciences - International Girl Students' Dormitory
- Hotels near Borje Toghrol
- Hotels near Tehran Grand Bazaar
- Hotels near Tehran office Isfahan International Exhibition Center
- Hotels near US Den of Espionage
- Hotels near Hazrat Ebrahim Mosque
- Hotels near Imam Khomeyni Musalla
- Hotels near Palladium Mall
- Hotels near Museum of the Royal albums and documents of Sa'dabad
- Hotels near Mount Damavand
- Hotels near بوستان پردیس بانوان
- Hotels near خوابگاه شهید مطهری دانشگاه علامه طباطبایی
- Hotels near Tehran Grand Bazaar
- Hotels near Central Bank Club
- Hotels near Shah Abdol-Azim shrine
- Hotels near بام بوکان
- Hotels near باغ سفارت ایتالیا
- Hotels near Emam khomeini mosque
- Hotels near The Tomb of Imam Khomeini
- Hotels near آبنمای موزیکال ایران مال
- Hotels near دلفیناریوم برج میلاد
- Hotels near Honarmandan Park
- Hotels near Hasanabad
Popular Flights to Tehran
- Flights from Karachi to Tehran
- Flights from Kabul to Tehran
- Flights from Toronto to Tehran
- Flights from Lahore to Tehran
- Flights from Islamabad to Tehran
- Flights from New Delhi to Tehran
- Flights from Istanbul to Tehran
- Flights from Kuala Lumpur to Tehran
- Flights from Dubai to Tehran
- Flights from Vancouver to Tehran
- Flights from Frankfurt to Tehran
- Flights from Mashhad to Tehran
- Flights from Rajkot International Airport to Tehran
- Flights from Sabiha Gokcen Airport to Tehran
- Flights from London City Airport to Tehran
- Flights from London Gatwick Airport to Tehran
- Flights from Gazipasa–Alanya Airport to Tehran
- Flights from Leipzig Halle Airport to Tehran
- Flights from Istanbul to Tehran Imam Khomeini International Airport
- Flights from Dusseldorf to Tehran Imam Khomeini International Airport
- Flights from Paris to Tehran Imam Khomeini International Airport
- Flights from Kabul to Tehran Imam Khomeini International Airport
- Flights from Frankfurt to Tehran Imam Khomeini International Airport
- Flights from Ankara to Tehran Imam Khomeini International Airport
- Flights from Rajkot International Airport to Tehran Imam Khomeini International Airport
- Flights from Paris Charles de Gaulle Airport to Tehran Imam Khomeini International Airport
- Flights from Antalya Airport to Tehran Imam Khomeini International Airport
- Flights from Dusseldorf Airport to Tehran Imam Khomeini International Airport
- Flights from Toronto Pearson International Airport to Tehran Imam Khomeini International Airport
- Flights from Stuttgart Airport to Tehran Imam Khomeini International Airport
Recommended Routes
- Flights from Hong Kong to Tehran
- Flights from Taipei to Tehran
- Flights from Guangzhou to Tehran
- Flights from Shenzhen to Tehran
- Flights from Urumqi to Tehran
- Flights from Baotou to Bandar Abbas
- Flights from Hong Kong to Isfahan
- Flights from Changsha to Tehran
- Flights from Chongqing to Tehran
- Flights from Beijing to Mashhad
- Flights from Macau to Tabriz
- Flights from Haikou to Tehran
- Flights from Hangzhou Xiaoshan International Airport to Tehran
- Flights from Guangzhou Baiyun International Airport to Tehran
- Flights from Caojiabao Airport to Tabriz
- Flights from Zhengzhou Xinzheng International Airport to Tehran
- Flights from Huizhou Pingtan Airport to Bandar Abbas
- Flights from Nanping Wuyishan Airport to Tehran
- Flights from Guilin to Mashhad Airport
- Flights from Hefei to Tabriz International Airport
- Flights from Hefei to Tehran Imam Khomeini International Airport
- Flights from Haikou to Bandar Abbas International Airport
- Flights from Zhanjiang to Tabriz International Airport
- Flights from Tianjin to Shiraz International Airport
- Flights from Shanghai Pudong International Airport to Tehran Imam Khomeini International Airport
- Flights from Nanjing Lukou International Airport to Tehran Imam Khomeini International Airport
- Flights from Xi'an Xianyang International Airport to Tehran Imam Khomeini International Airport
- Flights from Shenyang Taoxian International Airport to Tehran Imam Khomeini International Airport
- Flights from Huizhou Pingtan Airport to Bandar Abbas International Airport
- Flights from Luoyang Beijiao Airport to Mashhad Airport
Payment Methods
Our Partners
Copyright © 2024 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.