Flight distance between Saint Petersburg, Russia and Sorocaba, Brazil 7,209.9 mi / 11,603.2 km