Visas must be obtained in advance of travel and can no longer be obtained at airports or land borders.
Foreigners may enter/exit Azerbaijan at the following points.
Astara Land border with Iran.
Böyük Kəsik Railway-only border with Georgia.Culfa-Jolfa Land border with Iran.
Gəncə International AirportHeydar Әliyev International Airport For Baku.
Krasny Most (Red Bridge, Qırmızı Körpü, Tsiteli Khidi) Land border with Georgia.
Naxçivan Airport From Moscow.
Postbina (Balakən-Lagodekhi) Land border with Georgia.
Sədərək Land border with Turkey.
Within three days of arrival, müveqqəti qeydiyat (registration) is a legal requirement for those planning to stay longer than a month. Apply at the local police station, bringing copies of your passport and apartment-lease agreement. It can be hard to persuade police to do this procedure and for years the rule has been laxly enforced, however any cops who fancy causing trouble can use this against you and extort hefty fines.
Visas for onward travel
Visas for China are generally easier to get in Baku than in Central Asia. For Russian, Uzbek and sometimes Kazakh visas you’ll first need an invitation letter or tourist voucher (eg from STANtours). For Iran, arrange visa clearance through an agency like Persian Voyages.com at least two weeks before application (in Baku or Naxçivan). Most Westerners can get a Turkish visa at the border but Turkish immigration officers at the crossing from Naxçivan demand that Brits have their visa in advance.
Visas in advance
Applicants need two passport photos, a completed application form and a passport valid for at least one month after travel. Certain embassies demand either a letter of support from a travel agency or a hotel booking confirmation. In these cases, it’s usually sufficient to book a midrange or top-end room (no budget hotels are likely to fax confirmation) for your first night or two and use the faxed confirmation to receive your visa; you can subsequently simply cancel the booking. Transit visas, usually valid for 72 hours, are issued to those with an onward ticket to a third country in the region.
Single- and double-entry visas are usually issued in five days. Business and multi-entry visas require official invitation letters and referral to Baku, so generally take longer. Visa prices vary by nationality. Typically it’s €60 but US citizens pay US$100 and Brits pay US$101. Express processing is not generally an option though it may be possible at the consul’s discretion. Fees generally need to be paid into a local bank (often a fair distance away), so don’t apply late in the day.
Visas on arrival
Azerbaijani visas are no longer issued on arrival at the airport, or at any other arrival point. They must be obtained in advance.