199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Iran

Asia · neighbouring countries

Flag of IranNeighboring Countries of Iran

Iran shares land borders with 7 countries: Iraq (1,599 km), Turkmenistan (1,148 km), Pakistan (959 km), Afghanistan (921 km), Azerbaijan (689 km), Türkiye (534 km) and Armenia (44 km).

Check another country

7
Neighbouring countries (#12 of 236)
5,894 km
Total land borders
2,440 km
Coastline
1,648,195
Area in km²
  • Iran
  • Neighbouring countries
  • Neighbours of neighbours

Countries bordering Iran

NeighbourBorder lengthCapitalVisa for Iran citizens
Flag of IraqIraq
1,599 km
Baghdad Visa-free · 30 days
Flag of TurkmenistanTurkmenistan
1,148 km
Ashgabat Visa required
Flag of PakistanPakistan
959 km
Islamabad eVisa · 90 days
Flag of AfghanistanAfghanistan
921 km
Kabul Visa required
Flag of AzerbaijanAzerbaijan
689 km
Baku eVisa · 30 days
Flag of TürkiyeTürkiye
534 km
Ankara Visa-free · 90 days
Flag of ArmeniaArmenia
44 km
Yerevan Visa-free · 90 days

Iraq accounts for 27% of Iran's 5,894 km of land borders. Lengths: CIA World Factbook (public domain).

Geography of Iran

Location

Middle East, bordering the Gulf of Oman, the Persian Gulf, and the Caspian Sea, between Iraq and Pakistan

Area

1,648,195 km² — almost 2.5 times the size of Texas; slightly smaller than Alaska

Terrain

Rugged, mountainous rim; high, central basin with deserts, mountains; small, discontinuous plains along both coasts

Climate

Mostly arid or semiarid, subtropical along Caspian coast

Highest and lowest points

Highest: Kuh-e Damavand 5,625 m. Lowest: Caspian Sea -28 m. Mean elevation: 1305 m.

Natural resources

Petroleum, natural gas, coal, chromium, copper, iron ore, lead, manganese, zinc, sulfur

Natural hazards

Periodic droughts, floods; dust storms, sandstorms; earthquakes

Good to know

Strategic location on the Persian Gulf and Strait of Hormuz

Frequently asked questions about the borders of Iran

How many countries border Iran?

Iran shares land borders with 7 countries: Iraq (1,599 km), Turkmenistan (1,148 km), Pakistan (959 km), Afghanistan (921 km), Azerbaijan (689 km), Türkiye (534 km) and Armenia (44 km).

Which is the longest border of Iran?

The longest land border of Iran is with Iraq (1,599 km); the shortest is with Armenia (44 km).

Is Iran landlocked?

No. Iran has 2,440 km of coastline.

How long are the land borders of Iran?

The land borders of Iran total 5,894 km. By number of neighbours Iran ranks #12 among 236 countries and territories.

Do Iran citizens need a visa for neighbouring countries?

Iran citizens can visit 3 of 7 neighbouring countries visa-free: Iraq, Türkiye and Armenia.

What is the highest point of Iran?

Kuh-e Damavand 5,625 m. The lowest point is Caspian Sea -28 m.

Borders and geography: CIA World Factbook (public domain). Visa rules: TravelRequirements.info — Entry Requirements Dataset, AXG Sp. z o.o. (CC BY 4.0).