Distance from Brazil to Sri Lanka

The distance between Brazil and Sri Lanka is 14,828 kilometers (9,214 miles).

Brazil, South America

Sri Lanka, Asia

14,828 km

Distance between centroids

12,811 km

Shortest distance

Calculated based on main borders (including major islands)

12,839 km

Shortest distance between major cities

Recife → Colombo

Distances between Brazil and Sri Lanka by cities:

City in Brazil City in Sri Lanka Distance (kilometers)
Rio de Janeiro Ampara 13,897 km
Recife Jaffna 12,883 km
Belém Colombo 14,274 km
Campinas Jaffna 14,220 km
Salvador Ampara 13,462 km
Salvador Jaffna 13,327 km
Guarulhos Vavuniya 14,171 km
Rio de Janeiro Colombo 13,694 km
Goiânia Ampara 14,605 km
Brasília Jaffna 14,354 km
Manaus Ampara 15,768 km
Belo Horizonte Colombo 13,808 km
Fortaleza Vavuniya 13,274 km
Guarulhos Colombo 14,026 km
Fortaleza Ampara 13,406 km
Brasília Colombo 14,266 km
Maceió Colombo 12,944 km
Campinas Galle 14,086 km
São Paulo Colombo 14,035 km
São Paulo Ampara 14,236 km

Distance between cities calculator →

Other distances from Brazil

Distance between countries Kilometers
From Brazil to China 16,638 km
From Brazil to India 14,787 km
From Brazil to United States 7,301 km
From Brazil to Indonesia 17,740 km
From Brazil to Pakistan 13,789 km

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 Brazil and Sri Lanka.

From To Distance (kilometers)
Pakistan Paraguay 14,830 km
Paraguay Pakistan 14,830 km
Ireland French Polynesia 14,824 km
Czechia Kiribati 14,841 km
United States Lesotho 14,817 km
South Africa Samoa 14,845 km
United States Timor Leste 14,813 km
Croatia Solomon Islands 14,850 km
Taiwan Honduras 14,792 km
Australia Luxembourg 14,790 km
Australia Ghana 14,871 km
Ecuador Tajikistan 14,872 km
Netherlands Australia 14,788 km
Australia Netherlands 14,788 km

More distances from Brazil

Calculate the distance between any 2 countries