Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Tehran
  4. Tehran to Yerevan
Nonstop route · Iran → Armenia

Cheap flights from Tehran to Yerevan from US$321

Armenia Airways, Caspian Airlines, Iran Airtour and 2 more airlines fly nonstop from Tehran to Yerevan. The flight takes around 1h 30m, and the cheapest one-way fare we found recently is US$321 on 5 Nov.

Direct flights available 1h 30m Cheapest in November Prices checked 14 days ago
THREVN

Tehran to Yerevan at a glance

Cheapest one-wayUS$321Mahan Air · 1 stop · Thu 5 NovFastest flight1h 30mEstimated
Nonstop flightsYesArmenia Airways, Caspian Airlines, Iran Airtour

Airlines flying nonstop from Tehran to Yerevan

5 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
AAArmenia Airways———Search
CACaspian Airlines———Search
IAIran Airtour———Search
QAQeshm Air———Search
SASepehran Airlines———Search

Cheapest month to fly from Tehran to Yerevan

Lowest one-way fare found for each month: November is cheapest, March the most expensive.

Good to know

Distance
794 km493 miles
Flight time
1h 30mestimate
Time difference
+0.5hYerevan vs Tehran
Currency in Yerevan
USD
Airports
IKA, THR → EVN

Flights from Tehran to Yerevan: questions answered

How much is a flight from Tehran to Yerevan?
The cheapest one-way fare we found recently is US$321 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Tehran to Yerevan?
Yes. Armenia Airways, Caspian Airlines, Iran Airtour, Qeshm Air and Sepehran Airlines fly this route nonstop.
How long is the flight from Tehran to Yerevan?
A nonstop flight covers 794 km and takes around 1h 30m.
Which airlines fly from Tehran to Yerevan?
Armenia Airways, Caspian Airlines, Iran Airtour, Qeshm Air and Sepehran Airlines operate nonstop flights on this route.
Which airports serve Tehran and Yerevan?
Tehran: Imam Khomeini International Airport (IKA) and Mehrabad International Airport (THR). Yerevan: Zvartnots International Airport (EVN).
What is the time difference between Tehran and Yerevan?
Yerevan is 0.5 hours ahead of Tehran.

More flights from Tehran