Distance from Sri Lanka to Peru

The distance between Sri Lanka and Peru is 17,367 kilometers (10,792 miles).

Sri Lanka, Asia

Peru, South America

17,367 km

Distance between centroids

16,474 km

Shortest distance

Calculated based on main borders (including major islands)

16,631 km

Shortest distance between major cities

Maharagama → Juliaca

Distances between Sri Lanka and Peru by cities:

City in Sri Lanka City in Peru Distance (kilometers)
Ampara Cajamarca 17,848 km
Jaffna Lima 17,512 km
Puttalam Lima 17,461 km
Badulla Cusco 16,995 km
Kandy Callao 17,538 km
Badulla Lima 17,566 km
Galle Cajamarca 17,680 km
Kandy Arequipa 16,842 km
Vavuniya Callao 17,558 km
Trincomalee Lima 17,624 km
Matara Lima 17,478 km
Batticaloa Lima 17,653 km
Colombo Callao 17,445 km
Vavuniya Lima 17,549 km
Maharagama Lima 17,441 km
Pita Kotte Cajamarca 17,651 km
Batticaloa Callao 17,663 km
Matara Callao 17,488 km
Anuradhapura Cusco 16,963 km
Dehiwala-Mount Lavinia Cajamarca 17,647 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 Peru

Distances between countries Kilometers
From Peru to China 17,049 km
From Peru to India 16,965 km
From Peru to United States 5,560 km
From Peru to Indonesia 18,535 km
From Peru to Pakistan 15,646 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 Peru.

From To Distance (kilometers)
Japan Brazil 17,371 km
Brazil Japan 17,371 km
Hong Kong Ecuador 17,377 km
Ecuador Hong Kong 17,377 km
Philippines Trinidad and Tobago 17,377 km
Australia Guyana 17,377 km
Cambodia Costa Rica 17,358 km
Costa Rica Cambodia 17,358 km
Indonesia Cuba 17,389 km
Japan Chile 17,347 km
Chile Japan 17,347 km
Colombia Philippines 17,395 km
Philippines Colombia 17,395 km
Cambodia Guyana 17,396 km

More distances from Sri Lanka

Calculate the distance between any 2 countries