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.