Distance from Saint Petersburg to Rio de Janeiro

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

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Country: Brazil

Region: Rio de Janeiro

City: Rio de Janeiro

Travel time

Mode Estimated time
Airplane 16-18 hours
Jet fighter 10-12 hours
Speed Time
300 km/h

Saint Petersburg, Russia

Local time:

Coordinates: 59.9386° N 30.3141° E


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

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)

Cities within similar distances

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

From To Distance (kilometers)
Tehran, Iran Denver, United States 11,310 km
Moscow, Russia Contagem, Brazil 11,310 km
Tokyo, Japan Coacalco, Mexico 11,310 km
Saint Petersburg, Russia São João de Meriti, Brazil 11,309 km
Tokyo, Japan Tlalnepantla, Mexico 11,311 km
Saint Petersburg, Russia Nova Iguaçu, Brazil 11,309 km
Istanbul, Turkey Iquitos, Peru 11,308 km
Portland, United States Mar del Plata, Argentina 11,312 km
Tokyo, Japan Naucalpan de Juárez, Mexico 11,312 km
Tianjin, China Nashville, United States 11,312 km
Saint Petersburg, Russia Belford Roxo, Brazil 11,307 km
Cairo, Egypt Houston, United States 11,307 km
Tehran, Iran Aurora, United States 11,307 km
Lagos, Nigeria León de los Aldama, Mexico 11,306 km
Tianjin, China Dallas, United States 11,306 km
Budapest, Hungary Huancayo, Peru 11,306 km
Moscow, Russia Campos dos Goytacazes, Brazil 11,315 km
Cali, Colombia Kharkiv, Ukraine 11,315 km

Measure more distances between cities