Just a few days ago Mahan Air launched a two weekly service from Tehran to Moscow. Added with the flights Aeroflot perform on the same route, it comes up to 7 weekly flights.
Russia and Iran have established a bilateral agreement designating an unlimited number airlines using indeterminate aircraft on 28 weekly flights.
Flights from Iran to Russia can as of the agreement origin from Tehran, Mashhad, Isfahan, Rasht and three other unknown Iranian cities.
From Russia they can origin from Moscow, St. Petersburg, Astrakhan, Kazan, Ufa, Sochi and another unknown city.
It has been discussed for almost a year about establishing a route between the two port cities of Rasht and Astrakhan.
Photo: Aero Icarus