Distance from Brazil to Spain

The distance between Brazil and Spain is 7,834 kilometers (4,868 miles).

Brazil, South America

Spain, Europe

7,834 km

Distance between centroids

5,513 km

Shortest distance

Calculated based on main borders (including major islands)

6,028 km

Shortest distance between major cities

Fortaleza → A Coruña

Distances between Brazil and Spain by cities:

City in Brazil City in Spain Distance (kilometers)
Brasília Barcelona 8,160 km
Belém Madrid 6,488 km
Recife Barcelona 6,653 km
Maceió Madrid 6,450 km
Belo Horizonte Las Palmas de Gran Canaria 6,137 km
Salvador Barcelona 7,324 km
Manaus A Coruña 7,283 km
Goiânia A Coruña 7,847 km
São Paulo Madrid 8,361 km
Guarulhos Latina 8,343 km
Porto Alegre Barcelona 9,624 km
Belém Barcelona 6,965 km
Maceió Barcelona 6,854 km
Guarulhos Madrid 8,348 km
Manaus Madrid 7,473 km
Fortaleza A Coruña 6,028 km
Campinas Barcelona 8,742 km
Salvador A Coruña 6,950 km
São Paulo A Coruña 8,379 km
Recife Madrid 6,248 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 Spain

Distances between countries Kilometers
From Spain to China 8,809 km
From Spain to India 7,954 km
From Spain to United States 7,607 km
From Spain to Indonesia 12,378 km
From Spain to Pakistan 6,544 km

Countries separated by similar distances

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

From To Distance (kilometers)
Germany Myanmar 7,834 km
United States Western Sahara 7,824 km
United States Finland 7,844 km
Canada Romania 7,815 km
Germany Mayotte 7,846 km
Germany Trinidad and Tobago 7,812 km
Germany French Guiana 7,850 km
Chile French Polynesia 7,810 km
United States Morocco 7,854 km
Australia India 7,802 km
Spain Nepal 7,858 km
Argentina Namibia 7,801 km
United Kingdom China 7,799 km

More distances from Brazil

Calculate the distance between any 2 countries