India has 15,106.7 Km of land border and a coastline of 7,516.6 Km including island territories. The length of our land borders with neighbouring countries (in Km) is: Bangladesh 4,096.7, China 3,488, Pakistan 3,323, Nepal 1,751, Myanmar 1,643, Bhutan 699 and Afghanistan 106.