Distance from Porto Novo to Rio de Janeiro

The distance between Porto Novo, Cabo Verde and Rio de Janeiro, Brazil is 4,837 kilometers (3,006 miles).

Porto Novo, Cabo Verde

Rio de Janeiro, Brazil

From Porto Novo to Rio de Janeiro, the straight-line distance is 4,837 kilometers, heading southwest. Both cities are at a similar altitude, with Porto Novo at 9 meters above sea level and Rio de Janeiro at 12 meters.

Travel time

Mode Estimated time
Airplane 6-8 hours
Jet fighter 5-6 hours
Speed Time
300 km/h
Porto Novo, Cabo Verde

Local time:

Time Zone: Atlantic/Cape_Verde

Coordinates: 17.0197° N 25.0647° W

Elevation: 9 m (30 ft)


Nearby airports:
  • São Pedro Airport (VXE)
  • Preguiça Airport (SNE)
  • Amílcar Cabral International Airport (SID)
  • São Filipe Airport (SFL)
  • Aristides Pereira International Airport (BVC)
Rio de Janeiro, Brazil

Local time:

Time Zone: America/Sao_Paulo

Coordinates: 22.9064° S 43.1822° W

Elevation: 12 m (39 ft)


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)

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Porto Novo and Rio de Janeiro.

From To Distance (kilometers)
Kyiv, Ukraine Vadodara, India 4,837 km
San Jose, United States Santiago de Cuba, Cuba 4,837 km
Rio de Janeiro, Brazil Maracaibo, Venezuela 4,837 km
Recife, Brazil Santo Domingo, Dominican Republic 4,837 km
Jakarta, Indonesia Vadodara, India 4,836 km
Kingston, Jamaica Fortaleza, Brazil 4,836 km
Rosario, Argentina Maracay, Venezuela 4,835 km
Barquisimeto, Venezuela Puente Alto, Chile 4,835 km
Ciudad Guayana, Venezuela Montevideo, Uruguay 4,835 km
Santiago, Chile Valencia, Venezuela 4,835 km
Oklahoma City, United States Piura, Peru 4,835 km
Santo Domingo, Dominican Republic Las Vegas, United States 4,835 km
Córdoba, Argentina Santa Marta, Colombia 4,840 km
Rosario, Argentina Valencia, Venezuela 4,834 km
Salvador, Brazil Cartagena, Colombia 4,840 km
Abuja, Nigeria Swansea, United Kingdom 4,834 km
Santiago de los Caballeros, Dominican Republic San Diego, United States 4,834 km
Cairo, Egypt Lucknow, India 4,841 km
Ahmedabad, India Bucharest, Romania 4,833 km

Measure more distances between cities