Distance from Sri Lanka to Panama

The distance between Sri Lanka and Panama is 17,287 kilometers (10,742 miles).

Sri Lanka, Asia

Panama, America

17,287 km

Distance between centroids

16,799 km

Shortest distance

Calculated based on main borders (including major islands)

16,905 km

Shortest distance between major cities

Jaffna → Las Margaritas

Distances between Sri Lanka and Panama by cities:

City in Sri Lanka City in Panama Distance (kilometers)
Jaffna Panamá 16,955 km
Matara Panamá 17,263 km
Matara San Miguelito 17,255 km
Anuradhapura Atalaya 17,273 km
Maharagama Panamá 17,149 km
Puttalam Panamá 17,058 km
Puttalam San Miguelito 17,050 km
Badulla El Progreso 17,185 km
Colombo San Miguelito 17,128 km
Batticaloa Panamá 17,238 km
Batticaloa San Miguelito 17,229 km
Kandy San Miguelito 17,171 km
Kandy Arraiján 17,193 km
Badulla Panamá 17,237 km
Ampara Atalaya 17,453 km
Vavuniya San Miguelito 17,055 km
Pita Kotte El Progreso 17,091 km
Trincomalee Atalaya 17,320 km
Dehiwala-Mount Lavinia Panamá 17,145 km
Maharagama San José 17,172 km

Distance between cities calculator →

Other distances from Sri Lanka

Distance 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

Other distances from Panama

Distances between countries Kilometers
From Panama to China 15,062 km
From Panama to India 16,103 km
From Panama to United States 3,503 km
From Panama to Indonesia 18,188 km
From Panama to Pakistan 14,654 km

Countries separated by similar distances

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

From To Distance (kilometers)
Ecuador Bangladesh 17,295 km
Indonesia Honduras 17,295 km
Thailand Panama 17,298 km
Colombia Laos 17,280 km
Portugal Vanuatu 17,301 km
Malaysia Saint Lucia 17,270 km
Vietnam Panama 17,317 km
Sweden New Zealand 17,317 km
Egypt Tonga 17,317 km
Tunisia French Polynesia 17,258 km
Australia Haiti 17,258 km
Russia Argentina 17,324 km
Argentina Russia 17,324 km
Argentina Bhutan 17,325 km
Malaysia Dominican Republic 17,327 km

More distances from Sri Lanka

Calculate the distance between any 2 countries