Cheap Flights to Tehran

Did You Know?

38 airlines operate in Tehran.
Tehran has 943,456 incoming flights each week.
82 cities have nonstop flights into Tehran.
Tehran receives 253 nonstop medium haul flights each week.
The night hours are the most popular time for flights arriving in Tehran with 25% of the incoming flights.
The longest flight into Tehran is 4,001 miles.
There are 9 nonstop flights per week into Tehran on large aircraft.
75 small aircraft fly nonstop into Tehran each week.

Cheap International Flights from Tehran - THR

Flights
Airline
Lowest Price
Turkish, Azal, Alitalia, Kuwait, Etihad, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates, Pegasus, Belavia
$239
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$186
Turkish, Kuwait, Emirates, Oman Air, Qatar
$286
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$246
Etihad, Turkish, Aeroflot, Qatar, Swiss, Lufthansa, Emirates, Alitalia
$605
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, Aeroflot, China Southern
$541
Turkish, Swiss, Alitalia, Etihad, Kuwait, Qatar, Lufthansa, Emirates, Aeroflot
$345
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, China Southern
$536
Emirates, Lufthansa, Aeroflot, Etihad, Alitalia, Swiss, Turkish
$457
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$228

Cheap International Flights to Tehran - THR

Flights
Airline
Lowest Price
Oman Air, Lufthansa, Belavia, Turkish, Azal, Alitalia, Etihad, Aeroflot, Emirates, Qatar, Pegasus
£279
Azal, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Atlasjet, Turkish
€138
Lufthansa, Turkish, Qatar, Aeroflot, Etihad, Alitalia, Swiss, Emirates
$935
Qatar, Etihad, Lufthansa, Swiss, Aeroflot, Emirates, Alitalia, Turkish
$659
Lufthansa, Oman Air, Emirates, Aeroflot, Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Pegasus
€304
Turkish, Qatar, Oman Air, Emirates
﷼864
Aeroflot, Belavia, Emirates, Turkish, Pegasus, Lufthansa, Alitalia, Etihad
€317
Swiss, Qatar, Lufthansa, Etihad, Emirates, Turkish, Alitalia
$885
Alitalia, Turkish, Belavia, Azal, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Oman Air
€264
Turkish, Swiss, Alitalia, Emirates, Aeroflot, Etihad, Lufthansa
CAD1033
Lufthansa, Qatar, Etihad, Alitalia, Emirates, Swiss, Turkish
$881
Turkish, Swiss, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates
$899
Emirates, Lufthansa, Qatar, Aeroflot, Etihad, Alitalia, Swiss, Turkish
$835
Aeroflot, Etihad, Turkish, Qatar, Lufthansa, China Southern, Emirates
HKD5562
Lufthansa, Qatar, Aeroflot, Etihad, Alitalia, Swiss, Turkish
$999
Turkish, Azal, Alitalia, Pegasus, Lufthansa, Qatar, Aeroflot, Etihad, Belavia, Emirates
€248
Etihad, Kuwait, Emirates, Oman Air, Lufthansa, Qatar, Turkish
MYR1893
Aeroflot, Etihad, Turkish, China Southern, Qatar, Lufthansa, Emirates
元5338
Alitalia, Etihad, Qatar, Turkish, Lufthansa, Emirates, Aeroflot
¥114571
Emirates, Qatar, Etihad, Alitalia, Swiss, Turkish, Lufthansa
$870
Cheap Flights to Tehran - Airfares Starting at KWD74 round trip for Tehran flights (THR)