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