List of India’s neighbouring countries

India shares a border with 9 countries and is located latitudinally in the Northern Hemisphere and longitudinally in the Eastern Hemisphere. In this article, we have curated a list of India’s neighbouring countries and the Indian states bordering them. The list will enhance the general knowledge of the students and will help them in dealing with the questions related to the Geography of India in different academic as well as competitive examinations.
Physical Background of India
India has a land frontier of 15,200 km. The total length of the coastline of the mainland, Lakshadweep Islands and Andaman and the Nicobar Islands is 7,516.6 km. India shares its border with seven countries- Afghanistan and Pakistan to the North-West, China, Bhutan and Nepal to the North, Myanmar to the far East and Bangladesh to the East. Sri Lanka (from the South-East) and Maldives (from the South-West) are two countries with water borders.
The list of India’s neighbouring countries are:
A total of 9 countries share borders with India. Out of these, 7 countries share land borders while 2 countries share sea borders with India. Bhutan is the smallest neighbouring country of India in terms of land borders.
Neighbouring Country |
Bordering States |
Afghanistan |
Jammu and Kashmir (POK Part) |
Bangladesh |
West Bengal, Mizoram, Meghalaya, Tripura, and Assam |
Bhutan |
Arunachal Pradesh, Assam, Sikkim, and West Bengal |
China |
Jammu and Kashmir, Himachal Pradesh, Uttrakhand, Sikkim, and Arunachal Pradesh |
Myanmar |
Arunachal Pradesh, Manipur, Mizoram, and Nagaland |
Nepal |
Sikkim, West Bengal, Bihar, Uttar Pradesh, and Uttrakhand |
Pakistan |
Jammu and Kashmir, Punjab, Gujarat, and Rajasthan |
Sri Lanka |
Separated from India by Gulf of Mannar |
Maldives |
The south-west part of the Indian Ocean below the Lakshadweep Island |
Neighbouring countries of India at a glance
1- Afghanistan
Border Length- 106 km
Official Languages – Dari, Pashto
Currency – Afghan Afghani
2- Bangladesh
Border Line – 4096.7 Km
Official Language – Bengali
Currency – Bangladeshi Taka
3- Bhutan
Border Line – 699 km
Official Language – Dzongkha
Currency – Ngultrum
4- China
Border Line – 3488 km
Official Language – Mandarin
Currency – Chinese Yuan
5- Myanmar
Border Line – 1643 km
Official Language – Burmese
Currency – Burmese Kyat
6- Nepal
Border Line – 1751 km
Official Language – Nepali
Currency – Nepalese Rupee
7- Pakistan
Border Line – 3323 km
Official Language – Urdu
Currency – Pakistani Rupee
8- Sri Lanka
Border Line – Sea Border
Official Language – Sinhala, Tamil
Currency – Sri Lankan Rupee
9- Maldives
Border Line – Sea Border
Official Language – Dhivehi
Currency – Maldivian Rufiyaa
India has the third-largest international border in the world after China and Russia, and also the most sensitive border of the world that varies from extreme climatic conditions to infiltration.
So, this was the above-mentioned list of India's neighbouring countries that can be asked in many academic as well as competitive examinations.