199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of India

Asia · neighbouring countries

Flag of IndiaNeighboring Countries of India

India shares land borders with 6 countries: Bangladesh (4,142 km), Pakistan (3,190 km), China (2,659 km), Nepal (1,770 km), Myanmar (1,468 km) and Bhutan (659 km).

Check another country

6
Neighbouring countries (#21 of 236)
13,888 km
Total land borders
7,000 km
Coastline
3,287,263
Area in km²
  • India
  • Neighbouring countries
  • Neighbours of neighbours

Countries bordering India

NeighbourBorder lengthCapitalVisa for India citizens
Flag of BangladeshBangladesh
4,142 km
Dhaka Visa required
Flag of PakistanPakistan
3,190 km
Islamabad Visa required
Flag of ChinaChina
2,659 km
Beijing Visa required
Flag of NepalNepal
1,770 km
Kathmandu Visa-free
Flag of MyanmarMyanmar
1,468 km
Rangoon eVisa · 28 days
Flag of BhutanBhutan
659 km
Thimphu Visa on arrival

Bangladesh accounts for 30% of India's 13,888 km of land borders. Lengths: CIA World Factbook (public domain).

Geography of India

Location

Southern Asia, bordering the Arabian Sea and the Bay of Bengal, between Burma and Pakistan

Area

3,287,263 km² — slightly more than one-third the size of the US

Terrain

Upland plain (Deccan Plateau) in south, flat to rolling plain along the Ganges, deserts in west, Himalayas in north

Climate

Varies from tropical monsoon in south to temperate in north

Highest and lowest points

Highest: Kanchenjunga 8,586 m. Lowest: Indian Ocean 0 m. Mean elevation: 160 m.

Natural resources

Coal (fourth-largest reserves in the world), antimony, iron ore, lead, manganese, mica, bauxite, rare earth elements, titanium ore, chromite, natural gas, diamonds, petroleum, limestone, arable land

Natural hazards

Droughts; flash floods, as well as widespread and destructive flooding from monsoonal rains; severe thunderstorms; earthquakes volcanism: Barren Island (354 m) in the Andaman Sea has been active in recent years

Good to know

Dominates South Asian subcontinent; near important Indian Ocean trade routes; Kanchenjunga, third tallest mountain in the world, lies on the border with Nepal

Frequently asked questions about the borders of India

How many countries border India?

India shares land borders with 6 countries: Bangladesh (4,142 km), Pakistan (3,190 km), China (2,659 km), Nepal (1,770 km), Myanmar (1,468 km) and Bhutan (659 km).

Which is the longest border of India?

The longest land border of India is with Bangladesh (4,142 km); the shortest is with Bhutan (659 km).

Is India landlocked?

No. India has 7,000 km of coastline.

How long are the land borders of India?

The land borders of India total 13,888 km. By number of neighbours India ranks #21 among 236 countries and territories.

Do India citizens need a visa for neighbouring countries?

India citizens can visit 1 of 6 neighbouring countries visa-free: Nepal.

What is the highest point of India?

Kanchenjunga 8,586 m. The lowest point is Indian Ocean 0 m.

Borders and geography: CIA World Factbook (public domain). Visa rules: TravelRequirements.info — Entry Requirements Dataset, AXG Sp. z o.o. (CC BY 4.0).