India's external boundary and neighboring countries India shares its land frontiers with Pakistan in the west and north-west, Afghanistan in the north-west, China , Nepal, and Bhutan in the north, and Bangladesh and Myanmar in the east. India shares her water frontier with Sri Lanka. India shares her longest border with. Bangladesh and the shortest border with Afghanistan.
Country | Capital | Border length | Bordering states | Boundary Line |
---|---|---|---|---|
Bangladesh | Dhaka | 4,096.7 km | 5 (West Bengal, Assam, Meghalaya, Tripura, Mizoram) | Redcliffe Line |
China | Beijing | 3,488 km | 5 (ladakh, Himachal Pradesh, Uttarakhand, Sikkim, Arunachal Pradesh) | McMahon Line & Johnson Line |
Pakistan | Islamabad | 3,323 km | 5 (Jammu & Kashmir,Ladakh, Punjab, Rajasthan, Gujarat) | Radcliffe Line |
Nepal | Kathmandu | 1,751 km | 5 (Uttarakhand, Uttar Pradesh, Bihar, Sikkim, West Bengal) | - |
Myanmar | Naypyidaw | 1,643 km | 4 (Arunachal Pradesh, Nagaland, Manipur, Mizoram) | - |
Bhutan | Thimphu | 699 km | 4 (Sikkim, Arunachal Pradesh, Assam, West Bengal) | - |
Afghanistan | Kabul | 106 km | 1 (Ladakh) | Durand Line |