The distance between Sri Lanka and Costa Rica is 17,422 kilometers (10,825 miles).
Sri Lanka, Asia
Costa Rica, America
17,422 km
Distance between centroids
17,103 km
Shortest distance
Calculated based on main borders (including major islands)
17,223 km
Shortest distance between major cities
Jaffna → San José
Distances between Sri Lanka and Costa Rica by cities:
City in Sri Lanka | City in Costa Rica | Distance (kilometers) |
---|---|---|
Vavuniya | Heredia | 17,332 km |
Jaffna | Alajuela | 17,225 km |
Badulla | San José | 17,526 km |
Colombo | San José | 17,440 km |
Moratuwa | San José | 17,456 km |
Batticaloa | San José | 17,508 km |
Vavuniya | San Juan | 17,334 km |
Moratuwa | Alajuela | 17,459 km |
Matara | San Juan | 17,569 km |
Pita Kotte | Heredia | 17,445 km |
Anuradhapura | San José | 17,367 km |
Batticaloa | San Juan | 17,506 km |
Trincomalee | San José | 17,401 km |
Dehiwala-Mount Lavinia | San Miguel | 17,453 km |
Dehiwala-Mount Lavinia | San José | 17,449 km |
Badulla | San Juan | 17,523 km |
Galle | San Juan | 17,537 km |
Jaffna | San José | 17,223 km |
Trincomalee | Heredia | 17,398 km |
Puttalam | Alajuela | 17,351 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 Costa Rica to China | 14,888 km |
From Costa Rica to India | 16,159 km |
From Costa Rica to United States | 3,259 km |
From Costa Rica to Indonesia | 17,837 km |
From Costa Rica to Pakistan | 14,722 km |
The following list contains countries that are separated by a similar distance as it is between Sri Lanka and Costa Rica.
From | To | Distance (kilometers) |
---|---|---|
Democratic Republic of the Congo | French Polynesia | 17,418 km |
French Polynesia | Democratic Republic of the Congo | 17,418 km |
Sierra Leone | Kiribati | 17,423 km |
New Zealand | Mali | 17,416 km |
Vietnam | Uruguay | 17,405 km |
Uruguay | Vietnam | 17,405 km |
Timor Leste | Brazil | 17,435 km |
Costa Rica | Brunei | 17,437 km |
New Zealand | Libya | 17,403 km |
Uruguay | Laos | 17,445 km |
Greece | Tonga | 17,449 km |
Sierra Leone | Micronesia | 17,390 km |
Cuba | Indonesia | 17,389 km |
French Polynesia | Republic of the Congo | 17,459 km |