Skip to main contentSkip to solution

India shares a land border with which of the following neighboring countries?

(A) Afghanistan

(B) Myanmar

(C) Bhutan

(D) Sri Lanka

Choose the correct answer from the options given below:

Solution

✅ Correct Option: 2

Option 1 -> Includes Sri Lanka, which is an island nation separated by sea, not a land neighbor.

Option 2 -> Afghanistan (through disputed territory in PoK), Myanmar (northeastern border), and Bhutan (northern border) all share land borders with India.

Option 3 -> Includes Sri Lanka, which has no land border with India, only maritime boundary.

Option 4 -> Includes Sri Lanka, which is separated by the Palk Strait and Gulf of Mannar.


Hence, Option 2: (A), (B) and (C) only -> India shares land borders with Afghanistan (via the Wakhan Corridor through territory India claims in Jammu & Kashmir), Myanmar (borders Arunachal Pradesh, Nagaland, Manipur, and Mizoram), and Bhutan (borders Sikkim, West Bengal, Assam, and Arunachal Pradesh). Sri Lanka is an island nation with only a maritime boundary with India. -> correct

Keyboard Shortcuts

  • Left arrow: Previous question
  • Right arrow: Next question
  • S key: Jump to solution
  • Q key: Jump to question