Flight distance between Saint Petersburg, Russia and Santo André, Brazil 7,190.2 mi / 11,571.5 km