Distance from Brazil to Canada

The distance between Brazil and Canada is 9,287 kilometers (5,770 miles).

Brazil, South America

Canada, America

9,287 km

Distance between centroids

4,273 km

Shortest distance

Calculated based on main borders (including major islands)

5,531 km

Shortest distance between major cities

Manaus → London

Distances between Brazil and Canada by cities:

City in Brazil City in Canada Distance (kilometers)
Recife Ottawa 7,186 km
Guarulhos Etobicoke 8,161 km
São Paulo London 8,175 km
Campinas Montréal 8,038 km
Brasília Ottawa 7,333 km
Salvador London 7,572 km
Manaus Toronto 5,535 km
Goiânia Mississauga 7,357 km
Porto Alegre London 8,647 km
Rio de Janeiro Toronto 8,251 km
Rio de Janeiro London 8,272 km
Campinas Ottawa 8,102 km
Porto Alegre Ottawa 8,714 km
Belo Horizonte Brampton 7,935 km
Guarulhos Toronto 8,160 km
Fortaleza Etobicoke 6,659 km
Belém Ottawa 5,843 km
Curitiba London 8,252 km
Manaus London 5,531 km
Goiânia London 7,371 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 Canada

Distances between countries Kilometers
From Canada to China 9,410 km
From Canada to India 11,488 km
From Canada to United States 2,262 km
From Canada to Indonesia 12,893 km
From Canada to Pakistan 10,410 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Brazil and Canada.

From To Distance (kilometers)
Germany Nicaragua 9,294 km
Mexico Tonga 9,301 km
Australia Mayotte 9,278 km
Mexico Luxembourg 9,278 km
Germany Taiwan 9,310 km
Argentina Cameroon 9,311 km
Mexico Sweden 9,313 km
Brazil Malawi 9,263 km
Mexico Mauritania 9,258 km
Brazil Mozambique 9,257 km
United States Liberia 9,256 km
Colombia Germany 9,248 km
Germany Colombia 9,248 km

More distances from Brazil

Calculate the distance between any 2 countries