The distance between Sri Lanka and Cambodia is 2,702 kilometers (1,679 miles).
Sri Lanka, Asia
Cambodia, Asia
2,702 km
Distance between centroids
2,338 km
Shortest distance
Calculated based on main borders (including major islands)
2,373 km
Shortest distance between major cities
Ampara → Pailin
Distances between Sri Lanka and Cambodia by cities:
City in Sri Lanka | City in Cambodia | Distance (kilometers) |
---|---|---|
Kandy | Siem Reap | 2,629 km |
Pita Kotte | Pailin | 2,575 km |
Maharagama | Phnom Penh | 2,794 km |
Dehiwala-Mount Lavinia | Phnom Penh | 2,800 km |
Matara | Phnom Penh | 2,752 km |
Kandy | Takeo | 2,685 km |
Galle | Stung Treng | 2,942 km |
Jaffna | Phnom Penh | 2,733 km |
Badulla | Stung Treng | 2,821 km |
Batticaloa | Phnom Penh | 2,583 km |
Anuradhapura | Stung Treng | 2,851 km |
Ampara | Pailin | 2,373 km |
Dehiwala-Mount Lavinia | Pailin | 2,580 km |
Colombo | Phnom Penh | 2,800 km |
Trincomalee | Phnom Penh | 2,616 km |
Matara | Takeo | 2,727 km |
Vavuniya | Takeo | 2,675 km |
Trincomalee | Pailin | 2,385 km |
Colombo | Takeo | 2,778 km |
Puttalam | Takeo | 2,759 km |
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 |
Distances between countries | Kilometers |
---|---|
From Cambodia to China | 2,582 km |
From Cambodia to India | 2,912 km |
From Cambodia to United States | 14,099 km |
From Cambodia to Indonesia | 1,776 km |
From Cambodia to Pakistan | 4,161 km |
The following list contains countries that are separated by a similar distance as it is between Sri Lanka and Cambodia.
From | To | Distance (kilometers) |
---|---|---|
Austria | Egypt | 2,700 km |
Mexico | Jamaica | 2,694 km |
Netherlands | Algeria | 2,693 km |
Sweden | Malta | 2,707 km |
Peru | Nicaragua | 2,687 km |
Sweden | Spain | 2,679 km |
Spain | Sweden | 2,679 km |
Peru | Trinidad and Tobago | 2,677 km |
Italy | Niger | 2,724 km |
Italy | Armenia | 2,724 km |
India | Uzbekistan | 2,674 km |
Belgium | Turkey | 2,727 km |
Germany | Georgia | 2,673 km |
Germany | Algeria | 2,672 km |