There are six different countries that share a border with India: Bangladesh, Bhutan, Burma, China, Nepal and Pakistan. Each of these countries shares a different amount of border with India. Bangladesh shares 4,142 kilometers, while Bhutan shares 659 kilometers. Burma shares 1,468 kilometers of border with India, while China shares 2,659 kilometers of border. Nepal shares a border of 1,770 kilometers, and Pakistan shares 3,190 kilometers of border.