7 Border Countries of India

Afghanistan: India shares a small border of approximately 106 km with Afghanistan in the northwestern region of the country.

Pakistan: India shares a land border of about 3,323 km with Pakistan in the west and northwest.

China: India shares a border of approximately 3,488 km with China in the northeast.

Nepal: India shares a border of about 1,751 km with Nepal in the north.

Bhutan: India shares a border of approximately 699 km with Bhutan in the east.

Bangladesh: India shares a border of about 4,096 km with Bangladesh in the east.

Myanmar: India shares a border of approximately 1,643 km with Myanmar in the east.