24,115 records

City — Iran

Embassies and consulates in Tehran, Iran — page 2

87 diplomatic missions|Iran

Embassy of Poland in Tehran, IranTehran, Poland+98 21 8878 7263, +98 21 8878 7264Embassy of Portugal in Tehran, IranTehran, Portugal+98 21 225 827 60Embassy of Qatar in Tehran, IranTehran, Qatar+98 21 2202 9336, +98 21 2202 9337, +98 21 2205 8453, +98 21 2205 1255, +98 21 2205 1256Embassy of Romania in Tehran, IranTehran, Romania+98 21 7764 7570, +98 21 7753 4658, Consular Section: +98 21 7753 9041Embassy of Russia in Tehran, IranTehran, Russia+98 21 6670 1161, +98 21 6670 1163Embassy of Saudi Arabia in Tehran, IranTehran, Saudi Arabia+98 21 229 9978Embassy of Senegal in Tehran, IranTehran, Senegal+98 21 8889 1123Embassy of Serbia in Tehran, IranTehran, Serbia+98 21 8809 1529Embassy of Sierra Leone in Tehran, IranTehran, Sierra Leone+98 21 8807 6054Embassy of Slovakia in Tehran, IranTehran, Slovakia+98 21 2274 0466, +98 21 2273 3706Embassy of Slovenia in Tehran, IranTehran, Slovenia+98 21 2615 2692, Consular Section: +98 21 2615 2684Embassy of South Africa in Tehran, IranTehran, South Africa+98 21 2270 2866 / 7 / 8Embassy of South Korea in Tehran, IranTehran, South Korea+98 21 8805 4900 to 4Embassy of Spain in Tehran, IranTehran, Spain+98 21 2256 8015, +98 21 2256 8552Embassy of Sri Lanka in Tehran, IranTehran, Sri Lanka+98 21 8865 6253 / 6328Embassy of Sweden in Tehran, IranTehran, Sweden+98 21 2371 2200Embassy of Switzerland in Tehran, IranTehran, Switzerland+98 21 2200 8333Embassy of Syria in Tehran, IranTehran, Syria+98 21 2205 9031Embassy of Tajikistan in Tehran, IranTehran, Tajikistan+98 21 2229 9584, +98 21 2283 4650Embassy of Thailand in Tehran, IranTehran, Thailand+98 21 7764 3295, +98 21 7753 1433Embassy of Tunisia in Tehran, IranTehran, Tunisia+98 21 8807 8243, +98 21 8807 8244Embassy of Turkey in Tehran, IranTehran, Turkey+98 21 3595 1100Embassy of Turkmenistan in Tehran, IranTehran, Turkmenistan+98 21 2220 6731Embassy of Uganda in Tehran, IranTehran, Uganda+98 212 265 8506, +98 212 265 8509, +98 212 265 8512Embassy of Uruguay in Tehran, IranTehran, Uruguay+98 21 8867 9690, +98 21 8867 9691Embassy of Uzbekistan in Tehran, IranTehran, Uzbekistan(+98) 21 2229-9780, (+98) 21 2283-2071, (+98) 21 2283-2025 (consular)Embassy of Venezuela in Tehran, IranTehran, Venezuela(+98) 212 228 4450, (+98) 212 612 4599Embassy of Vietnam in Tehran, IranTehran, Vietnam+98 21 2241 1670Embassy of Zimbabwe in Tehran, IranTehran, Zimbabwe+98-21-8807 5479, +98-21-8836 5278Embassy of the Philippines in Tehran, IranTehran, Philippines+98 21 2670 8413, +98 21 2680 0587, +98 21 2680 0941, Consular Hotlines (Passport, Visa, And Other Consular Concerns): +98 912 105 5637Honorary Consulate General of Nepal in Tehran, Iran hon.Tehran, Nepal+98-21-8868 4831Honorary Consulate of Estonia in Tehran, Iran hon.Tehran, Estonia+98 21 8882 9551, +98 21 8882 9528Honorary Consulate of Ireland in Tehran, Iran hon.Tehran, Ireland+98 21 8804 1925Honorary Consulate of Lithuania in Tehran, Iran hon.Tehran, Lithuania+98 21 22 03 95 85Honorary Consulate of Malta in Tehran, Iran hon.Tehran, Malta+98 21 2640 5277Honorary Consulate of Mongolia in Tehran, Iran hon.Tehran, Mongolia+98 212 629 1862, Mobile: +98 912 231 8447Interest Section of Egypt in Tehran, IranTehran, Egypt+98 21 2241 9100, +98 21 2242 0015, +98 21 2242 0016