Distance from Olinda to Belo Horizonte (Brazil)

The distance between Olinda, Pernambuco and Belo Horizonte, Minas Gerais is 1,642 kilometers (1,020 miles).

Olinda, Pernambuco, Brazil

Belo Horizonte, Minas Gerais, Brazil

From Olinda to Belo Horizonte, the straight-line distance is 1,642 kilometers, heading southwest. Olinda is at 37 meters above sea level, while Belo Horizonte is at 872 meters.

Travel time

Mode Estimated time
Bicycle 5-6 days
Motorcycle 2-3 days
Car 1-2 days
Airplane 2-3 hours
Speed Time
50 km/h
100 km/h
150 km/h
Olinda, Brazil

Local time:

Time Zone: America/Recife

Coordinates: 8.0089° S 34.8553° W

Elevation: 37 m (121 ft)


Nearby airports:
  • Recife/Guararapes–Gilberto Freyre International Airport (REC)
  • Presidente Castro Pinto International Airport (JPA)
  • Caruaru Airport (CAU)
  • Presidente João Suassuna Airport (CPV)
  • Maceió/Zumbi dos Palmares International Airport (MCZ)
Belo Horizonte, Brazil

Local time:

Time Zone: America/Sao_Paulo

Coordinates: 19.9208° S 43.9378° W

Elevation: 872 m (2,861 ft)


Nearby airports:
  • Carlos Drummond de Andrade Airport (PLU)
  • Belo Horizonte (CNF)
  • Divinópolis Airport (DIQ)
  • Barbacena (QAK)
  • Usiminas Airport (IPN)

Other distances from Olinda

Distance between cities Kilometers
From Olinda to São Paulo 2,130 km
From Olinda to Rio de Janeiro 1,874 km
From Olinda to Belo Horizonte 1,642 km
From Olinda to Salvador 678 km
From Olinda to Fortaleza 626 km

Cities within similar distances

The following list contains the cities of Brazil that are at equal or similar distances as between Olinda and Belo Horizonte.

From To Distance (kilometers)
Budapest, Hungary Manchester, United Kingdom 1,642 km
Reynosa, Mexico Havana, Cuba 1,642 km
Glasgow, United Kingdom Vienna, Austria 1,643 km
Málaga, Spain Cardiff, United Kingdom 1,643 km
Guadalajara, Mexico Mesa, United States 1,641 km
Toronto, Canada Tulsa, United States 1,643 km
Miami, United States Philadelphia, United States 1,641 km
Miami, United States Mixco, Guatemala 1,643 km
Brasília, Brazil Santa Cruz de la Sierra, Bolivia 1,641 km
Málaga, Spain Bristol, United Kingdom 1,644 km
Navi Mumbai, India Kolkata, India 1,644 km
León de los Aldama, Mexico Oklahoma City, United States 1,640 km
Denver, United States Seattle, United States 1,644 km
San Jose, United States Calgary, Canada 1,644 km
The Bronx, United States Minneapolis, United States 1,644 km
Dublin, Ireland Lisbon, Portugal 1,640 km
Manhattan, United States Minneapolis, United States 1,639 km
New York City, United States Minneapolis, United States 1,639 km
Denver, United States Nashville, United States 1,645 km
Managua, Nicaragua Toluca, Mexico 1,639 km

Measure more distances between cities