Flight distance between Saint Petersburg, Russia and São João de Meriti, Brazil 7,038.7 mi / 11,327.7 km