We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight to Tehran

Find flights

Compare prices (in new window)
    Select all
Cheap Flightsrecently found by travelers *
Washington DC
WAS
Los Angeles
LAX
$210
Spirit Airlines
Tue, 8/28 - Wed, 8/29
$210
Washington DC
WAS
Miami
MIA
$114
Spirit Airlines
Thu, 9/6 - Thu, 9/13
$114
Washington DC
WAS
Las Vegas
LAS
$164
Spirit Airlines
Fri, 9/14 - Fri, 9/14
$164
Washington DC
WAS
Orlando
ORL
$103
Spirit Airlines
Wed, 8/15 - Thu, 8/23
$103
Washington DC
WAS
Paris
PAR
$369
Icelandair
Mon, 10/22 - Wed, 10/31
$369
Washington DC
WAS
London
LON
$470
Primera Air
Wed, 9/19 - Mon, 9/24
$470
Washington DC
WAS
Fort Lauderdale
FLL
$103
Spirit Airlines
Sat, 10/27 - Sat, 11/3
$103
Washington DC
WAS
San Salvador
SAL
$337
Volaris
Thu, 10/18 - Mon, 10/22
$337
Washington DC
WAS
Atlanta
ATL
$117
Spirit Airlines
Wed, 9/12 - Sat, 9/29
$117
Washington DC
WAS
Chicago
CHI
$120
United Airlines
Tue, 8/14 - Tue, 8/21
$120
* Prices are based on round trip travel with returns between 1-21 days after departure. These are the best fares found by travelers who searched TripAdvisor and a select group of our fare search partners in the past 72 hours. Ticket prices and seat availability change rapidly and cannot be guaranteed.
Hotels with free wifi in Tehran
Iran Cozy Hostel
Iran Cozy Hostel
763 Reviews
Tehran, Iran
from
HI Tehran Hostel
HI Tehran Hostel
168 Reviews
Tehran, Iran
from
Tehran Heritage Hostel
Tehran Heritage Hostel
229 Reviews
Tehran, Iran
from
Espinas Palace Hotel
Espinas Palace Hotel
381 Reviews
Tehran, Iran
from
Flight stats for Tehran - did you know?
  • Tehran is the closest major airport to Tehran.
  • Mehrabad Airport (Tehran, Iran)
    • Right now, 7 airlines operate out of Mehrabad Airport.
    • Mehrabad Airport offers nonstop flights to 42 cities.
    • Every week, at least 558 domestic flights depart from Mehrabad Airport.
  • Tehran is 25 mi from Imam Khomeini Airport (Tehran, Iran).
  • Imam Khomeini Airport (Tehran, Iran)
    • Right now, 31 airlines operate out of Imam Khomeini Airport.
    • Imam Khomeini Airport offers nonstop flights to 56 cities.
    • Every week, at least 2 domestic flights and 320 international flights depart from Imam Khomeini Airport.
Show more