Distance between cities in Brazil

Select 2 cities to calculate the distance:

Distances between main cities

In Brazil, cities are dispersed compared to those in other countries, with an average distance of 1,484 km between the 10 most populated cities. The following matrix shows all distances between the main cities.

São Paulo Rio de Janeiro Belo Horizonte Salvador Fortaleza Manaus Brasília Curitiba
São Paulo - 361 km 489 km 1,452 km 2,361 km 2,682 km 871 km 339 km
Rio de Janeiro 361 km - 340 km 1,206 km 2,181 km 2,846 km 933 km 679 km
Belo Horizonte 489 km 340 km - 964 km 1,886 km 2,553 km 624 km 820 km
Salvador 1,452 km 1,206 km 964 km - 1,024 km 2,610 km 1,064 km 1,783 km
Fortaleza 2,361 km 2,181 km 1,886 km 1,024 km - 2,388 km 1,684 km 2,663 km
Manaus 2,682 km 2,846 km 2,553 km 2,610 km 2,388 km - 1,929 km 2,726 km
Brasília 871 km 933 km 624 km 1,064 km 1,684 km 1,929 km - 1,077 km
Curitiba 339 km 679 km 820 km 1,783 km 2,663 km 2,726 km 1,077 km -

Longest distances in Brazil

Among the 10 main cities, the longest distance is 2,846 km, between Manaus and Rio de Janeiro. If the group is expanded to the 25 largest cities, the longest distance is between Porto Alegre and Fortaleza, with 3,205 km. In the group of the 100 main cities, the longest distance is between Pelotas and Boa Vista, with 3,928 km.

Group From → To Distance
Among the main 10 cities From Manaus to Rio de Janeiro 2,846 km (1,768 mi)
Among the main 25 cities From Porto Alegre to Fortaleza 3,205 km (1,991 mi)
Among the main 100 cities From Pelotas to Boa Vista 3,928 km (2,441 mi)

The greatest latitudinal distance (north to south) between two cities in Brazil is from Boa Vista to Pelotas, with a displacement of 34.59 degrees of latitude, approximately equivalent to 3,825 km. The total distance between these cities is 3,928 km.

In the longitudinal direction (west to east), the greatest distance is from Olinda to Rio Branco, with a displacement of 1.97 degrees of longitude, which is approximately equivalent to 3,633 km. The total distance between these cities is 3,629 km.

Distances to international cities

International routes from cities in Brazil reach significant distances, such as the 18,530 kilometers between São Paulo and Tokyo, covering a transcontinental connection between South America and Asia. Below are some international distances from Brazil.

More distances from Brazil

Select a state or city to calculate more distances:

Federal District