Iran · IKA, THR
Cheap flights from Tehran from US$82
From Tehran you can fly nonstop to 19 destinations, and reach 26 mores with one connection. Pick a destination for fares, airlines and the best way to get there.
Cheapest flights from Tehran right now
Lowest one-way fares found recently. Prices change; tap through for live fares.
Nonstop flights from Tehran
19 destinations, busiest first.
- Yerevan · ArmeniaUS$82
- Al-Najaf · IraqUS$100
- Istanbul · Turkiye
- Bangkok · Thailand
- Ho Chi Minh City · Vietnam
- Frankfurt · Germany
- Muscat · OmanUS$352
- Baku · Azerbaijan
- Shanghai · China
- Sharjah · United Arab Emirates
- Ankara · Turkiye
- Beijing · China
- Phuket · Thailand
- Kabul · Afghanistan
- Guangzhou · China
- Dushanbe · Tajikistan
- Doha · Qatar
- Moscow · RussiaUS$146
- Baghdad · Iraq
Connecting flights from Tehran
No direct flight, but people search these often. Each page shows the best place to change.
- Dubai · United Arab Emirates
- Colombo · Sri Lanka
- Tashkent · Uzbekistan
- Thiruvananthapuram · India
- Vienna · Austria
- Seoul · South Korea
- Munich · Germany
- Antalya · Turkiye
- Astana · Kazakhstan
- Toronto · Canada
- Nha Trang · Vietnam
- Vancouver · Canada
- Singapore · Singapore
- Hong Kong · Hong Kong
- Tbilisi · Georgia
- Male · Maldives
- Belgrade · Serbia
- Zurich · Switzerland
- Amsterdam · Netherlands
- Barcelona · Spain
- Zanzibar · Tanzania
- New York · United States
- Izmir · Turkiye
- Casablanca · Morocco
- Stockholm · Sweden
- Riga · Latvia
Flying from Tehran: questions answered
Where can you fly nonstop from Tehran?
There are nonstop flights from Tehran to 19 destinations, including Yerevan, Al-Najaf, Istanbul, Bangkok and Ho Chi Minh City.
What are the cheapest flights from Tehran?
The lowest one-way fares we found recently are to Yerevan (US$82), Al-Najaf (US$100), Moscow (US$146) and Muscat (US$352).
Which places need a connection from Tehran?
Popular destinations with no direct flight include Dubai, Colombo, Tashkent, Thiruvananthapuram and Vienna. Each route page shows the best place to change planes.
Which airports serve Tehran?
Tehran is served by IKA and THR. Searching "Tehran (THR)" covers all of them.

