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