Iran has maritime borders with Qatar.
Iran . It is bordered to the northwest by Armenia , the de facto Republic of Artsakh and Azerbaijan ; to the north by the Caspian Sea ; to the northeast by Turkmenistan ; to the east by Afghanistan and Pakistan ; to the south by the Persian Gulf and the Gulf of Oman ; and to the west by Turkey and Iraq . Qatar . A strait in the Persian Gulf separates Qatar from the nearby island country of Bahrain , as well as sharing maritime borders with the United Arab Emirates and Iran .