Flight distance from St Petersburg to Rio de Janeiro

12466 kilometers/7746 miles
or 6731 nautical miles.
Your flight will depart from St Petersburg airport and land at Rio de Janeiro airport.
City: St Petersburg (LED) Rio de Janeiro (GIG)
Latitude: 30.2641667 -22.9
Longitude: 59.8944444 -43.211111
Country: Russia Brazil
Timezone: Europe/Moscow America/Sao_Paulo
Current time:: 00:18 14-May-2024 00:18 14-May-2024

How far is between St Petersburg and Rio de Janeiro?

  • Your starting point St Petersburg, Russia is located at 30.2641667,59.8944444
  • Your ending point Rio de Janeiro, Brazil is located at -22.9,-43.211111
  • l distance from St Petersburg to Rio de Janeiro is 12466 kms equals to miles and 6731 nautical miles.
  • Flight time from St Petersburg to Rio de Janeiro is 52 hours 40 minutes
Click here to get detail flight schedules from St Petersburg to Rio de Janeiro