Distance from Northern Mariana Islands to Sri Lanka

The distance between Northern Mariana Islands and Sri Lanka is 7,069 kilometers (4,392 miles).

Northern Mariana Islands, Oceania

Sri Lanka, Asia

7,069 km

Distance between centroids

7,138 km

Shortest distance between major cities

San Jose Village → Jaffna

Distances between Northern Mariana Islands and Sri Lanka by cities:

City in Northern Mariana Islands City in Sri Lanka Distance (kilometers)
San Jose Village Colombo 7,221 km
Saipan Jaffna 7,150 km
Saipan Colombo 7,235 km
San Jose Village Jaffna 7,138 km

Distance between cities calculator →

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 Northern Mariana Islands and Sri Lanka.

From To Distance (kilometers)
Netherlands U.S. Virgin Islands 7,070 km
Netherlands Tanzania 7,066 km
Ethiopia Singapore 7,064 km
Cuba United Kingdom 7,081 km
China Albania 7,057 km
Ethiopia China 7,056 km
China Ethiopia 7,056 km
North Macedonia Botswana 7,085 km
China Denmark 7,049 km
Papua New Guinea Mongolia 7,093 km
Ethiopia Cambodia 7,047 km
China Montenegro 7,043 km
South Africa Palestinian Territory 7,039 km
China Bosnia and Herzegovina 7,109 km
China Greece 7,030 km

More distances from Northern Mariana Islands

Calculate the distance between any 2 countries