Flight distance between Saint Petersburg, Russia and Serra, Brazil 6,781.6 mi / 10,913.9 km