Distance from Rio de Janeiro to Saint Petersburg

The distance between Rio de Janeiro, Brazil and Saint Petersburg, Russia is 11,310 kilometers (7,028 miles).

Rio de Janeiro, Brazil

Saint Petersburg, St.-Petersburg, Russia

From Rio de Janeiro to Saint Petersburg, the straight-line distance is 11,310 kilometers, heading northeast. Both cities are at a similar altitude, with Rio de Janeiro at 12 meters above sea level and Saint Petersburg at 11 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 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)
Saint Petersburg, Russia

Local time:

Time Zone: Europe/Moscow

Coordinates: 59.9386° N 30.3141° E

Elevation: 11 m (36 ft)


Nearby airports:
  • Pulkovo Airport (LED)
  • Novgorod Airport (NVR)
  • Lappeenranta Airport (LPP)
  • Utti Airport (UTI)
  • Savonlinna Airport (SVL)

Cities within similar distances

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

From To Distance (kilometers)
Tehran, Iran Denver, United States 11,310 km
Lucknow, India Halifax, Canada 11,309 km
Iztapalapa, Mexico Benin City, Nigeria 11,311 km
Portland, United States Mar del Plata, Argentina 11,312 km
Abuja, Nigeria Puebla, Mexico 11,312 km
Naucalpan de Juárez, Mexico Tokyo, Japan 11,312 km
Houston, United States Cairo, Egypt 11,307 km
Gustavo Adolfo Madero, Mexico Benin City, Nigeria 11,313 km
Jaipur, India Calgary, Canada 11,313 km
Lagos, Nigeria León de los Aldama, Mexico 11,306 km
Brussels, Belgium Córdoba, Argentina 11,314 km
Ecatepec de Morelos, Mexico Benin City, Nigeria 11,306 km
Edmonton, Canada Kolkata, India 11,315 km
Lagos, Nigeria Calgary, Canada 11,305 km
Lahore, Pakistan Hamilton, Canada 11,315 km
Tokyo, Japan Ciudad López Mateos, Mexico 11,305 km
Tokyo, Japan Azcapotzalco, Mexico 11,316 km
Tokyo, Japan Ecatepec de Morelos, Mexico 11,316 km
Buenos Aires, Argentina Newcastle upon Tyne, United Kingdom 11,304 km

Measure more distances between cities