Countries between Iran and Sao Tome and Principe

Up to 1,000 kilometers
Iraq flag Distance from Iran to Iraq is: 690 kilometer Distance from Tehran to Baghdad
Kuwait flag Distance from Iran to Kuwait is: 772 kilometer Distance from Tehran to Kuwait (City)
Armenia flag Distance from Iran to Armenia is: 786 kilometer Distance from Tehran to Yerevan
Georgia flag Distance from Iran to Georgia is: 882 kilometer Distance from Tehran to T'bilisi
Up to 1,500 kilometers
Bahrain flag Distance from Iran to Bahrain is: 1,051 kilometer Distance from Tehran to Manama
Qatar flag Distance from Iran to Qatar is: 1,152 kilometer Distance from Tehran to Doha
United Arab Emirates flag Distance from Iran to United Arab Emirates is: 1,274 kilometer Distance from Tehran to Abu Dhabi
Saudi Arabia flag Distance from Iran to Saudi Arabia is: 1,301 kilometer Distance from Tehran to Riyadh
Syria flag Distance from Iran to Syria is: 1,401 kilometer Distance from Tehran to Damascus
Lebanon flag Distance from Iran to Lebanon is: 1,464 kilometer Distance from Tehran to Beirut
Jordan flag Distance from Iran to Jordan is: 1,485 kilometer Distance from Tehran to Amman
Up to 2,000 kilometers
Israel flag Distance from Iran to Israel is: 1,555 kilometer Distance from Tehran to Jerusalem
Cyprus flag Distance from Iran to Cyprus is: 1,632 kilometer Distance from Tehran to Nicosia
Turkey flag Distance from Iran to Turkey is: 1,691 kilometer Distance from Tehran to Ankara
Egypt flag Distance from Iran to Egypt is: 1,977 kilometer Distance from Tehran to Cairo
Up to 2,500 kilometers
Yemen flag Distance from Iran to Yemen is: 2,359 kilometer Distance from Tehran to Sana'a
Greece flag Distance from Iran to Greece is: 2,466 kilometer Distance from Tehran to Athens
Up to 3,000 kilometers
Eritrea flag Distance from Iran to Eritrea is: 2,576 kilometer Distance from Tehran to Asmara
Djibouti flag Distance from Iran to Djibouti is: 2,796 kilometer Distance from Tehran to Djibouti
Sudan flag Distance from Iran to Sudan is: 2,909 kilometer Distance from Tehran to Khartoum
Up to 3,500 kilometers
Ethiopia flag Distance from Iran to Ethiopia is: 3,223 kilometer Distance from Tehran to Addis Ababa
Libya flag Distance from Iran to Libya is: 3,497 kilometer Distance from Tehran to Tripoli
Up to 4,000 kilometers
South Sudan flag Distance from Iran to South Sudan is: 3,974 kilometer Distance from Tehran to Juba
Up to 4,500 kilometers
Uganda flag Distance from Iran to Uganda is: 4,385 kilometer Distance from Tehran to Kampala
Chad flag Distance from Iran to Chad is: 4,478 kilometer Distance from Tehran to N'Djamena
Up to 5,000 kilometers
Central African Republic flag Distance from Iran to Central African Republic is: 4,830 kilometer Distance from Tehran to Bangui
Up to 5,500 kilometers
Nigeria flag Distance from Iran to Nigeria is: 5,337 kilometer Distance from Tehran to Abuja
Cameroon flag Distance from Iran to Cameroon is: 5,394 kilometer Distance from Tehran to Yaounde
Niger flag Distance from Iran to Niger is: 5,476 kilometer Distance from Tehran to Niamey
Up to 6,000 kilometers
Equatorial Guinea flag Distance from Iran to Equatorial Guinea is: 5,616 kilometer Distance from Tehran to Malabo
Congo flag Distance from Iran to Congo is: 5,809 kilometer Distance from Tehran to Kinshasa
Gabon flag Distance from Iran to Gabon is: 5,832 kilometer Distance from Tehran to Libreville
Benin flag Distance from Iran to Benin is: 5,915 kilometer Distance from Tehran to Porto-Novo
Up to 6,500 kilometers
Sao Tome and Principe flag Distance from Iran to Sao Tome and Principe is: 6,045 kilometer Distance from Tehran to Sao Tome