Azerbaijan proper borders Georgia, Armenia, Russia and Iran. The exclave of Nakchivan borders Iran, Turkey and Armenia. All border crossings between Azerbaijan and Armenia are closed (because war).
For an exact location of these and all other border crossings on the Silk Road, see the border crossing map on the overview page.
It is NOT a problem to have an Armenian border stamp in your passport. It is a problem to have a Nagorno-Karabakh stamp in your passport; you will be denied access to Azerbaijan. For this reason, NKR stamps are issued on a separate paper.
Azerbaijan – Georgia border crossings
There have been cases of travelers holding a Georgian e-visa being sent back at the Azeri-Georgian border. They were told they could only fly in to Georgia. Your reports regarding this subject are most welcome in this forum topic!
Matsimi / Lagodekhi / Balakan: Connecting Telavi and Zaqatala. Quiet and easy-going. A beautiful drive. It pays to start early if on public transport, as marshrutka services fade out in the afternoon. The Georgian side has a duty-free shop and money exchange, but exchange rates are much better in Lagodekhi town. On the Azeri side there is nothing.
GEO -> AZ: Infrequent minibuses run directly from Telavi to Lagodekhi (1,5h, 10 lari). Otherwise, take the minibus to Tsnori and a second one to Lagodekhi. From Lagodekhi, the border is 4km away (4 lari by taxi).
Minibuses (0.50 manat) and taxis (5 manat) go between the border and Balakan.
Tsiteli/Red Bridge – Shikhli/Sixli: This border crossing is open, connecting Rustavi (GEO) with Qazax (AZ). Public transport is available on both sides of the border, there are some shops and exchange places as well. The road from Tbilisi to Tsiteli is good.
On the Azeri side: watch out for the speed traps. To avoid these, take a minor road to the south or north. Barda is worth a visit if doing this.
Azerbaijan – Iran border crossings
These border points have closed repeatedly in the past due to strained relations between the 2 nations. Things are going well at the moment.
Astara – Astara: Updates here. The name of the border towns, Astara, is the same in both countries. Good thing about this border is that you literally walk from one town into the other. No need to find transport to the border, just get to Astara, and walk across to the other Astara.
Open 24/7. On the Iranian side, exchange offices offer much better rates than the money changers hanging around near the border. In Azeri Astara, the local market has money changers with good rates.
Iran -> Azerbaijan
By car: On the Azerbaijan side, you have to pay 4 AZN for “Customs” before entering the border area; keep the litlle piece of paper they give you, you will need it. The border guards are friendly and helpful, but don’t forget to tell them that you’re having a Carnet de Passages! Otherwise, they will not stamp it.
Just go to the Customs office or ask someone to bring you there, you need to ask around a little bit, it is in the “truck area” of the border. Be sure that they stamp everything right and take the right part out, be always with your Carnet! Don’t give someone your Carnet, although there might be people around asking for it — they’re scammers and will not give it back until you pay some money.
If you are an Iranian passport holder, do NOT pre-pay your “exit/khorojee” online, only pay for it at this border. Apparently they are not online yet, so you would have to pay again.
Azerbaijan -> Iran
There used to be huge crowds from Azerbaijan to Iran making it an all-day venture to cross. This seems to be a thing of the past now and the crossing is rather easy, except for those who are coming with their own vehicle. Declaration can be quite confusing and it might be worth investing in a local “guide” to help you navigate the process.
Bilasuvar: Open for international travelers, and seems to be more busy than Astara, with many Azeris crossing over to Iran for medical treatment and supplies.
Azerbaijan – Russia border crossings
Yarag-Kazmalyar – Samur: Between Quba and Derbent. Known as the Golden Bridge due to the large amounts of bribes that passed here (you don’t need to worry). Open to CIS-country residents only for many years, but now open for all foreigners. A bit further east is the railroad crossing between the 2 countries. Updates collected in the Azerbaijan to Russia border topic.
RU -> AZ: On public transport, you can take a shared taxi from Derbent to Yarag. You have to be in a vehicle to cross, so border marshrutkas are on offer. Don’t take a taxi for this tiny distance. After the border on the Azeri side, getting a shared taxi to Baku should be easy. To Quba it is harder. Hitchhiking might be your best bet here.
AZ -> RU: From Quba, a shared taxi to Samur goes for 10 manat or less. At the border, there is a huge queue of trucks but pedestrians or normal cars pass them. The Azeri side is quite quick, x-ray scanner for luggage. Once you have left Azerbaijan, you have to get in a marshrutka to drive you the 800 meters to Russian checkpoint (150 rubles or 5 manat).
Not allowed to walk but you can try hitchhiking, locals do it. From the border to Derbent it was 300 rubles for a shared taxi. The scenery is pretty nice, with snow-capped Caucasus mountains on your left side.
Nakchivan border crossings
There are no border crossings with Armenia, but you can cross overland into Nakchivan from Iran and Turkey. Crossing might take some time as you are very suspect wanting to visit Nakchivan for tourism purposes.
Be sure to not have any compromising pictures on your camera, usb, computer or phone. As with the other Iran crossings, these have closed in the past but with improved relations seem open to all travelers now.
Jolfa – Julfa: Border crossing with Iran. Open for international travelers.
Poldasht – Shahtakhti: Border crossing with Iran. It’s a bilateral border according to an Azerbaijani immigration officer. Likely to operate 24/7.
Sadarak – Dilicu: Border crossing with Turkey between Nakchivan city and Iğdır. Several buses a day connect the 2 cities (3h drive).
Azerbaijan -Armenia border crossings
Qazax – Sofulu: This border crossing is closed.