Distance from Rio de Janeiro to Maputo

The distance between Rio de Janeiro, Brazil and Maputo, Mozambique is 7,578 kilometers (4,709 miles).

Rio de Janeiro, Brazil

Maputo, Maputo City, Mozambique

From Rio de Janeiro to Maputo, the straight-line distance is 7,578 kilometers, heading east. Rio de Janeiro is at only 12 meters above sea level, while Maputo is at 70 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
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)
Maputo, Mozambique

Local time:

Time Zone: Africa/Maputo

Coordinates: 25.9655° S 32.5832° E

Elevation: 70 m (230 ft)


Nearby airports:
  • Maputo International Airport (MPM)
  • Inhaca Airport (IHC)
  • Sikhuphe International Airport (SHO)
  • Riverside Airport (LLE)
  • Manzini - Matsapha Airport (MTS)

Other distances from Maputo

Distances between cities Kilometers
From Maputo to Matola 12 km
From Maputo to Nampula 1,388 km
From Maputo to Beira 716 km
From Maputo to Chimoio 764 km
From Maputo to Tete 1,091 km

Cities within similar distances

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

From To Distance (kilometers)
Pune, India Swansea, United Kingdom 7,578 km
Fort Worth, United States Leicester, United Kingdom 7,578 km
Santiago de los Caballeros, Dominican Republic Kumasi, Ghana 7,578 km
Recife, Brazil Kingston upon Hull, United Kingdom 7,579 km
Delhi, India Gibraltar, Gibraltar 7,579 km
Maracay, Venezuela Barcelona, Spain 7,577 km
Gibraltar, Gibraltar New Delhi, India 7,579 km
Brasília, Brazil Vigo, Spain 7,577 km
Cochabamba, Bolivia Kumasi, Ghana 7,577 km
Santiago, Chile Atlanta, United States 7,577 km
Córdoba, Argentina Charlotte, United States 7,580 km
New York City, United States Campinas, Brazil 7,575 km
Maracaibo, Venezuela Murcia, Spain 7,581 km
Manhattan, United States Campinas, Brazil 7,581 km
Port of Spain, Trinidad and Tobago Port Harcourt, Nigeria 7,575 km
Portland, United States Oslo, Norway 7,575 km
Seattle, United States Leicester, United Kingdom 7,581 km
Houston, United States Newcastle upon Tyne, United Kingdom 7,582 km
Vancouver, Canada Reading, United Kingdom 7,574 km
Málaga, Spain Kansas City, United States 7,574 km

Measure more distances between cities