Multiple choice general knowledge which country shares the longest boundry with india ? NEPAL CHINA PAKISTHAN BHUTAN MYANMAR BANGLADESH Reveal answer Fill a bubble to check yourself F Correct answer Explanation Bangladesh shares the longest border with India at approximately 4,096 km. This boundary runs through the states of West Bengal, Assam, Meghalaya, Tripura, and Mizoram, and includes the complex enclaves system.