Distance from Rio de Janeiro to Recife (Brazil)

The distance between Rio de Janeiro and Recife, Pernambuco is 1,868 kilometers (1,161 miles)

Country: Brazil

Region: Rio de Janeiro

City: Rio de Janeiro

Country: Brazil

Region: Pernambuco

City: Recife

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

Rio de Janeiro, Brazil

Local time:

Coordinates: 22.9064° S 43.1822° W


Nearby airports:
  • Santos Dumont Airport (SDU)
  • Rio de Janeiro-Galeão International Airport (GIG)
  • Jacarepagua-Roberto Marinho Airport (RRJ)
  • Aeroclube Airport (QNV)
  • Santa Cruz Air Force Base (SNZ)

Recife, Brazil

Local time:

Coordinates: 8.0539° S 34.8811° W


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)

Other distances from Recife

Distances between cities Kilometers
From Recife to São Paulo 2,124 km
From Recife to Rio de Janeiro 1,868 km
From Recife to Salvador 673 km
From Recife to Fortaleza 628 km
From Recife to Belo Horizonte 1,636 km

Cities within similar distances

The following list contains the cities of Brazil that are at equal or similar distances as between Rio de Janeiro and Recife.

From To Distance (kilometers)
Zapopan, Mexico Tegucigalpa, Honduras 1,868 km
Córdoba, Argentina Sorocaba, Brazil 1,868 km
Recife, Brazil São João de Meriti, Brazil 1,868 km
Managua, Nicaragua Irapuato, Mexico 1,868 km
Recife, Brazil Nova Iguaçu, Brazil 1,868 km
Tulsa, United States Tlalnepantla, Mexico 1,868 km
Tucson, United States Xico, Mexico 1,868 km
Memphis, United States Veracruz, Mexico 1,869 km
Lima, Peru Salta, Argentina 1,867 km
Duque de Caxias, Brazil Olinda, Brazil 1,869 km
Phoenix, United States Morelia, Mexico 1,867 km
Tucson, United States Ixtapaluca, Mexico 1,869 km
Asunción, Paraguay Serra, Brazil 1,869 km
Warsaw, Poland Barcelona, Spain 1,867 km
El Paso, United States Saint Paul, United States 1,869 km
León de los Aldama, Mexico Mexicali, Mexico 1,867 km
Havana, Cuba Columbus, United States 1,867 km
Albuquerque, United States Coacalco, Mexico 1,867 km
Guadalajara, Mexico Tegucigalpa, Honduras 1,866 km

Measure more distances between cities