Nakhichevan is a part of Azerbaijan physically separated from it, but occupied by the same ethnic group, Turks. However, it is surrounded by countries hostile to Turkey. Does Azerbaijan have any overland access to the exclave of Nakhichevan? The situation is depicted on the map below:
The border between Iran and Armenia/Azerbaijan is defined by the Aras River, known as the Arax in ancient times. There is a road on either side of this river, one controlled by the Armenians, the other controlled by the Iranians.
I am pretty sure that Nakhichevan has access to Turkey at the border junction marked A in the map. Satellite photography of this area shows a bridge, large Turkish terminal and militarized checkpoint at the border. On the north side of the river is a much smaller checkpoint, which I imagine is controlled by the Azeris.
However, the situation to the east is less clear. On the border along the river, marked as "B" in the diagram, there are two roads on either side. Since Armenia and Azerbaijan are enemies, I assume the northern road is closed to Azeris and other Turks. However, the political situation between Azerbaijan and Iran is more complex, and I wonder if Iran is allowing the Azeris to engage in commerce with Nakhichevan on the southern road?
An interesting additional thing is that the main crossing between Iran and Nakhichevan appears to be at Jolfa and the security checkpoints on both sides seem to have very similar architecture, as though they were built by the same people. Was there some kind of joint effort to build this crossing?
Jolfa Crossing between Iran and Nakhichevan