Distance from Nepal to Sri Lanka

The distance between Nepal and Sri Lanka is 2,299 kilometers (1,428 miles).

Nepal, Asia

Sri Lanka, Asia

2,299 km

Distance between centroids

1,946 km

Shortest distance

Calculated based on main borders (including major islands)

2,070 km

Shortest distance between major cities

Pātan → Jaffna

Distances between Nepal and Sri Lanka by cities:

City in Nepal City in Sri Lanka Distance (kilometers)
Lahān Ampara 2,209 km
Dharān Colombo 2,337 km
Biratnagar Colombo 2,299 km
Bharatpur Ampara 2,274 km
Bhimdatta Jaffna 2,136 km
Pātan Colombo 2,367 km
Surkhet Colombo 2,397 km
Lahān Vavuniya 2,087 km
Bharatpur Colombo 2,346 km
Bhimdatta Galle 2,537 km
Pokhara Badulla 2,376 km
Dhangaḍhi̇̄ Ampara 2,372 km
Nepalgunj Ampara 2,297 km
Birgañj Ampara 2,209 km
Dhangaḍhi̇̄ Colombo 2,411 km
Pātan Jaffna 2,070 km
Butwāl Ampara 2,266 km
Butwāl Colombo 2,330 km
Hetauda Ampara 2,256 km
Hetauda Colombo 2,333 km

Distance between cities calculator →

Other distances from Nepal

Distance between countries Kilometers
From Nepal to China 2,062 km
From Nepal to India 1,010 km
From Nepal to United States 12,755 km
From Nepal to Indonesia 4,531 km
From Nepal to Pakistan 1,450 km

Other distances from Sri Lanka

Distances between countries Kilometers
From Sri Lanka to China 3,909 km
From Sri Lanka to India 1,421 km
From Sri Lanka to United States 15,013 km
From Sri Lanka to Indonesia 3,802 km
From Sri Lanka to Pakistan 2,761 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Nepal and Sri Lanka.

From To Distance (kilometers)
France Finland 2,303 km
Peru Costa Rica 2,307 km
Costa Rica Peru 2,307 km
Italy Palestinian Territory 2,290 km
Colombia Bahamas 2,289 km
Chile Bolivia 2,288 km
United States Belize 2,316 km
Germany Iceland 2,283 km
Italy Israel 2,320 km
Ecuador Trinidad and Tobago 2,334 km
Ecuador Guyana 2,266 km
Spain Mauritania 2,262 km
Ecuador Bolivia 2,262 km
United States Canada 2,262 km
Canada United States 2,262 km

More distances from Nepal

Calculate the distance between any 2 countries