India and its neighbouring countries
India shares a land border with 7 countries and has 2 neighbours across the sea — Sri Lanka and the Maldives.
India and its neighbouring countries
India's boundary: DataMeet (CC BY 4.0), following the official boundary of India published by the Survey of India. Other countries: Natural Earth (public domain), cut to India's official boundary. Simplified for school use; not to scale. The Maldives are small islands, shown inside the dashed circle.
Countries with a land border
| Country | Capital | Land border (km) | Indian states / UTs on the border |
|---|---|---|---|
| Bangladesh | Dhaka | 4,096.7 | West Bengal, Assam, Meghalaya, Tripura, Mizoram |
| China | Beijing | 3,488 | Ladakh, Himachal Pradesh, Uttarakhand, Sikkim, Arunachal Pradesh |
| Pakistan | Islamabad | 3,323 | Gujarat, Rajasthan, Punjab, Jammu and Kashmir, Ladakh |
| Nepal | Kathmandu | 1,751 | Uttarakhand, Uttar Pradesh, Bihar, West Bengal, Sikkim |
| Myanmar | Naypyidaw | 1,643 | Arunachal Pradesh, Nagaland, Manipur, Mizoram |
| Bhutan | Thimphu | 699 | Sikkim, West Bengal, Assam, Arunachal Pradesh |
| Afghanistan | Kabul | 106 | Ladakh |
Border lengths and states: Ministry of Home Affairs, Department of Border Management. India's border with Afghanistan lies in the area shown in India's official map as part of Ladakh.
Neighbours across the sea
| Country | Capital | Where |
|---|---|---|
| Sri Lanka | Sri Jayawardenepura Kotte (Colombo is the biggest city) | Across the Palk Strait and the Gulf of Mannar, south-east of Tamil Nadu |
| Maldives | Malé | In the Indian Ocean, south of Lakshadweep |
Easy to remember
- Longest land border: Bangladesh (4,096.7 km). Shortest: Afghanistan (106 km).
- Nepal and Bhutan lie between India and China, in the Himalayas.
- Three states touch three countries each: Sikkim (China, Nepal, Bhutan), West Bengal (Nepal, Bhutan, Bangladesh) and Arunachal Pradesh (China, Bhutan, Myanmar).
Neighbours quiz
The map prints on one A4 page. Press Names on to switch the names off for a blank map to fill in.
More maps: Political map of India · North East India · Rivers of India · Blank outline map