Flight distance between Saint Petersburg, Russia and São Paulo, Brazil 7,186.4 mi / 11,565.3 km