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 Nepal

Asia · neighbouring countries

Flag of NepalNeighboring Countries of Nepal

Nepal shares land borders with 2 countries: India (1,770 km) and China (1,389 km).

Check another country

2
Neighbouring countries (#115 of 236)
3,159 km
Total land borders
None
Landlocked — no coastline
147,181
Area in km²
  • Nepal
  • Neighbouring countries
  • Neighbours of neighbours

Countries bordering Nepal

NeighbourBorder lengthCapitalVisa for Nepal citizens
Flag of IndiaIndia
1,770 km
New Delhi Visa-free
Flag of ChinaChina
1,389 km
Beijing Visa required

India accounts for 56% of Nepal's 3,159 km of land borders. Lengths: CIA World Factbook (public domain).

Geography of Nepal

Location

Southern Asia, between China and India

Area

147,181 km² — slightly larger than New York State

Terrain

Tarai or flat river plain of the Ganges in south; central hill region with rugged Himalayas in north

Climate

Varies from cool summers and severe winters in north to subtropical summers and mild winters in south

Highest and lowest points

Highest: Mount Everest (highest peak in Asia and highest point on earth above sea level) 8,849 m. Lowest: Kanchan Kalan 70 m. Mean elevation: 2565 m.

Natural resources

Quartz, water, timber, hydropower, scenic beauty, small deposits of lignite, copper, cobalt, iron ore

Natural hazards

Severe thunderstorms; flooding; landslides; drought and famine depending on the timing, intensity, and duration of the summer monsoons

Good to know

Landlocked; strategic location between China and India; contains eight of world's 10 highest peaks, including Mount Everest and Kanchenjunga -- the world's tallest and third-tallest mountains -- on the borders with China and India, respectively

Frequently asked questions about the borders of Nepal

How many countries border Nepal?

Nepal shares land borders with 2 countries: India (1,770 km) and China (1,389 km).

Which is the longest border of Nepal?

The longest land border of Nepal is with India (1,770 km); the shortest is with China (1,389 km).

Is Nepal landlocked?

Yes. Nepal has no coastline and is one of the world's landlocked countries, so all its trade by land passes through India and China.

How long are the land borders of Nepal?

The land borders of Nepal total 3,159 km. By number of neighbours Nepal ranks #115 among 236 countries and territories.

Do Nepal citizens need a visa for neighbouring countries?

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

What is the highest point of Nepal?

Mount Everest (highest peak in Asia and highest point on earth above sea level) 8,849 m. The lowest point is Kanchan Kalan 70 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).