Distance Between Nepal Cities

To calculate the distance between cities in Nepal, click on a city from the list below. Nepal (NP) is located in the continent of Asia and shares borders with China and India. For distance calculations to cities in these countries, see cities near Nepal.

Cities in Nepal

Note: that the cities listed below are deemed major based on population. While there may be more major cities, these are the most populated cities in Nepal.

City Population
Kathmandu 44600 (Country Capital)1,442,271
Pokhara200,000
Patan183,310
Biratnagar182,324
Birgunj133,238
Chandrapur Bazaar108,600
Bharatpur107,157
Janakpur93,767
Dhangadhi92,294
Butwal91,733
Hetauda84,775
Nepalgunj64,400
Siddharthanagar63,367
Gulariya53,107
Itahari47,984
Tikapur44,758
Kirtipur 4460044,632
Tulsipur39,058
Rajbiraj 5640033,061
Lahan31,495
Birendranagar31,381
Panauti27,602
Gaur27,325
Siraha24,657
Tansen 3250023,693
Dipayal Silgadhi 1080023,416
Baglung23,296
Khandbari22,903
Dhankuta22,084
Waling 3380121,867
Dailekh 2160020,908
Malangawa20,284
Bhadrapur19,523
Darchula18,317
Ilam 5730017,491
Banepa17,153

Cities Near Nepal

The list below shows the distance between the above cities in Nepal and populated cities outside of Nepal which are closest.

  • Mi = Miles
  • Km = Kilometers
  • = Flight distance
  • = Driving distance
  Nepal to China  
Khandbari to Xigaze264.9 Km (164.6 Mi)
Ilam 57300 to Xigaze278.3 Km (172.9 Mi)
Ilam 57300 to Lhasa440.6 Km (273.8 Mi)
  Nepal to India  
Ilam 57300 to Karsiyang35.4 Km (22 Mi) 95.7 Km (59.4 Mi)
Ilam 57300 to Gangtok82.7 Km (51.4 Mi) 162.2 Km (100.8 Mi)
Distance Between Nepal and Neighboring Countries

The distance between cities in Nepal and cities in neighboring countries; India cities are nearest due to being 35.4 kilometers away.

To Country Distance From Nepal
India 35.4 Km (22 Mi)
China 264.9 Km (164.6 Mi)
« List of Countries in Asia