Distance from Saint Petersburg to Ribeirão Preto

The distance between Saint Petersburg, Russia and Ribeirão Preto, Brazil is 11,382 kilometers (7,072 miles)

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Country: Brazil

Region: São Paulo

City: Ribeirão Preto

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)

Ribeirão Preto, Brazil

Local time:

Coordinates: 21.1775° S 47.8103° W


Nearby airports:
  • Leite Lopes Airport (RAO)
  • Araraquara Airport (AQA)
  • São Carlos Airport (QSC)
  • Tenente Lund Pressoto Airport (FRC)
  • Campo Fontenelle Airport (QPS)

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Saint Petersburg and Ribeirão Preto.

From To Distance (kilometers)
Kinshasa, Democratic Republic of the Congo Nashville, United States 11,382 km
Liverpool, United Kingdom Honolulu, United States 11,382 km
Kano, Nigeria Naucalpan de Juárez, Mexico 11,383 km
Chongqing, China Bakersfield, United States 11,383 km
Kano, Nigeria Álvaro Obregón, Mexico 11,383 km
Shanghai, China Wichita, United States 11,381 km
Kano, Nigeria Tlalpan, Mexico 11,381 km
Shanghai, China Chicago, United States 11,383 km
Brisbane, Australia San Francisco, United States 11,383 km
Kano, Nigeria Miguel Hidalgo, Mexico 11,380 km
London, United Kingdom Mar del Plata, Argentina 11,379 km
Kano, Nigeria Coyoacán, Mexico 11,379 km
Warsaw, Poland La Paz, Bolivia 11,385 km
Budapest, Hungary Arequipa, Peru 11,379 km
San Francisco, United States Gold Coast, Australia 11,386 km
Nanjing, China Chicago, United States 11,386 km
Istanbul, Turkey Porto Alegre, Brazil 11,387 km

Measure more distances between cities