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)
Pātan Jaffna 2,070 km
Lahān Vavuniya 2,087 km
Bharatpur Ampara 2,274 km
Dharān Ampara 2,240 km
Birgañj Ampara 2,209 km
Kathmandu Colombo 2,370 km
Hetauda Ampara 2,256 km
Pokhara Jaffna 2,100 km
Biratnagar Ampara 2,201 km
Bharatpur Colombo 2,346 km
Madhyapur Thimi Pita Kotte 2,373 km
Pātan Colombo 2,367 km
Lahān Ampara 2,209 km
Bhimdatta Galle 2,537 km
Butwāl Colombo 2,330 km
Pokhara Badulla 2,376 km
Nepalgunj Matara 2,449 km
Dhangaḍhi̇̄ Ampara 2,372 km
Biratnagar Colombo 2,299 km
Madhyapur Thimi Vavuniya 2,157 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