India's states share the border :
Pakistan
Jammu and Kashmir, Punjab, Rajasthan and Gujarat
Afghanistan
Jammu and Kashmir
China
Jammu and Kashmir,Himachal Pradesh, Uttrakhand, Sikkim and Arunachal PradeshBangladesh
Mizoram, Tripura, Assam, Meghalaya, West Bengal
Myanmar
Arunachal Pradesh, Nagaland, Manipur, Mizoram
Nepal
Uttrakhand, Utter Pradesh, Bihar, West Bangal, Sikkim
Bhutan
Sikkim, West Bengal, Assam, Arunachal Pradesh.
Notes
- Bangladesh and India share a 4096 km ,long international border, the fifth longest land border in the world
- Tripura is surrounded by Bangladesh from three sides.
- Redcliffe line --- India and Pakistani
- Durand line --- India and Afghanistan
- MacMohan line --- India and China