Iran in Turkey: In addition to Iran's consulate general in Trabzon, Iran has 3 other representations in Turkey. These representations include an embassy in Ankara consulates in Erzurum, and Istanbul.
Turkey in Iran: Turkey has 4 representations in Iran. These representations include an embassy in Tehran consulates in Mashad, Tabriz, and Urmia.
Please contact the consulate general in Trabzon for inquiries regarding visa regulations and passport requirements.