The renewed bilateral was signed in September but only released by the Russian federal aviation regulator Rosaviatsia earlier this week.
The agreement said that either side will be free to designate “as many airlines as it wishes” for services on the routes outlined in the agreement.
Iranian carriers will be able to serve Moscow, St Petersburg, Kazan, Ufa, Sochi, Astrakhan and one other Russian city.
The bilateral amendment allows Russian airlines to operate to Tehran, Mashhad, Isfahan, Rasht and three other Iranian airports.
Stay up to date
Subscribe to the free Times Aerospace newsletter and receive the latest content every week. We'll never share your email address.