Afghanistan

Kabul

Islamabad

Helmand

Pakistan

India

Iran

Durand Line

1,600-mile shared

border

300 km

300 miles

Afghanistan

Line of

control

Kabul

Herat

Islamabad

Kandahar

Lahore

Helmand

Quetta

Pakistan

India

Iran

Durand Line

1,600-mile shared

border

Karachi

300 km

300 miles

China

Afghanistan

Kabul

Herat

Line of control

Islamabad

Kandahar

Lahore

Iran

Helmand

Quetta

Pakistan

India

Durand Line

1,600-mile shared

border

Karachi

300 km

300 miles

China

Afghanistan

Durand Line

1,600-mile shared border

Kabul

Herat

Line of control

Islamabad

Kandahar

Lahore

Iran

Helmand

Quetta

Pakistan

India

Karachi

Gulf of Oman

300 km

300 miles

Afghanistan

Kabul

Islamabad

Helmand

Pakistan

India

Durand Line

1,600-mile shared

border

Iran

300 km

300 miles

Afghanistan

Line of

control

Kabul

Herat

Islamabad

Kandahar

Lahore

Helmand

Quetta

Pakistan

India

Iran

Durand Line

1,600-mile shared

border

Karachi

300 km

300 miles

China

Afghanistan

Kabul

Herat

Line of control

Islamabad

Kandahar

Lahore

Iran

Helmand

Quetta

Pakistan

India

Durand Line

1,600-mile shared

border

Karachi

300 km

300 miles

China

Afghanistan

Durand Line

1,600-mile shared border

Kabul

Herat

Line of control

Islamabad

Kandahar

Lahore

Iran

Helmand

Quetta

Pakistan

India

Karachi

Gulf of Oman

300 km

300 miles