Indian States That Share Border With Other Nations
18 Indian states and union territories share borders with other countries. The countries include Bangladesh, China, Pakistan, Nepal, Myanmar, Bhutan, and Afghanistan
States and UTs include J&K, Ladakh, Himachal Pradesh, Punjab, Rajasthan, Gujarat, Uttarakhand, UP, Bihar, West Bengal, Sikkim, Assam, Meghalaya, Arunachal Pradesh, Nagaland, Manipur, Mizoram, and Tripura
Sikkim shares borders with Bhutan to the east, China to the north, and Nepal to the west
West Bengal shares borders with Bangladesh to the east, Nepal to the north, and Bhutan to the northeast
Arunachal Pradesh shares borders with Myanmar to the east, China to the north, and Bhutan to the west
Uttarakhand, Uttar Pradesh, Bihar, and West Bengal share borders with Nepal
Jammu and Kashmir, Uttarakhand, Himachal Pradesh, Sikkim, and Arunachal Pradesh share borders with China
India's longest international border is shared with Bangladesh, and West Bengal has the highest length of the border at 2,217 km