The plane is the most convenient way to reach Azerbaijan. From Moscow to Baku daily flights fly "Aeroflot" - from the airport "Sheremetyevo-E», as well as companies andAzerbaijan Airlines S7 Airlines - from "Domodedovo". Flight time - 3:00. In Baku, planes fly to and from other cities in Russia (Nizhny Novgorod, St. Petersburg, Novosibirsk).
Train Moscow - Baku is sent three times a week from Paveletsky station, journey time -about 60 hours. There is also a train to Baku from St. Petersburg, Rostov, Yekaterinburg, Makhachkala, Kiev and Kharkov. Getting to Baku by car throughMakhachkala (Dagestan). Distance from Moscow to Baku - around 2,300 km.