For most citizens of the CIS countries and Turkey, a visa to Azerbaijan is not required.
Citizens of other countries are required to receive a visa at an Azerbaijani consulate or a consulate-general abroad.
Visa on arrival
Visa center is available at the Heydar Aliyev International Airport, where citizens of other countries can get a visa in cases when visa on arrival is issued. Additional information is available on the website of the Ministry of Foreign Affairs of the Republic of Azerbaijan on the following link:
Temporary registration in Azerbaijan
All tourists and guests visiting relatives in Azerbaijan must register with local police at their place of residence. When staying at a hotel, this should be arranged by hotel.