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 Pakistan

Asia · neighbouring countries

Flag of PakistanNeighboring Countries of Pakistan

Pakistan shares land borders with 4 countries: India (3,190 km), Afghanistan (2,670 km), Iran (959 km) and China (438 km).

Check another country

4
Neighbouring countries (#62 of 236)
7,257 km
Total land borders
1,046 km
Coastline
796,095
Area in km²
  • Pakistan
  • Neighbouring countries
  • Neighbours of neighbours

Countries bordering Pakistan

NeighbourBorder lengthCapitalVisa for Pakistan citizens
Flag of IndiaIndia
3,190 km
New Delhi Visa required
Flag of AfghanistanAfghanistan
2,670 km
Kabul Visa required
Flag of IranIran
959 km
Tehran Visa required
Flag of ChinaChina
438 km
Beijing Visa required

India accounts for 44% of Pakistan's 7,257 km of land borders. Lengths: CIA World Factbook (public domain).

Geography of Pakistan

Location

Southern Asia, bordering the Arabian Sea, between India on the east and Iran and Afghanistan on the west and China in the north

Area

796,095 km² — slightly more than five times the size of Georgia; slightly less than twice the size of California

Terrain

Divided into three major geographic areas: the northern highlands, the Indus River plain in the center and east, and the Balochistan Plateau in the south and west

Climate

Mostly hot, dry desert; temperate in northwest; arctic in north

Highest and lowest points

Highest: K2 (Mt. Godwin-Austen) 8,611 m. Lowest: Arabian Sea 0 m. Mean elevation: 900 m.

Natural resources

Arable land, extensive natural gas reserves, limited petroleum, poor quality coal, iron ore, copper, salt, limestone

Natural hazards

Frequent earthquakes, occasionally severe especially in north and west; flooding along the Indus after heavy rains (July and August)

Good to know

Controls Khyber Pass and Bolan Pass, traditional invasion routes between Central Asia and India

Frequently asked questions about the borders of Pakistan

How many countries border Pakistan?

Pakistan shares land borders with 4 countries: India (3,190 km), Afghanistan (2,670 km), Iran (959 km) and China (438 km).

Which is the longest border of Pakistan?

The longest land border of Pakistan is with India (3,190 km); the shortest is with China (438 km).

Is Pakistan landlocked?

No. Pakistan has 1,046 km of coastline.

How long are the land borders of Pakistan?

The land borders of Pakistan total 7,257 km. By number of neighbours Pakistan ranks #62 among 236 countries and territories.

Do Pakistan citizens need a visa for neighbouring countries?

Pakistan citizens need a visa or travel authorisation for all neighbouring countries — see the table on this page.

What is the highest point of Pakistan?

K2 (Mt. Godwin-Austen) 8,611 m. The lowest point is Arabian Sea 0 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).