Flight distance between Saint Petersburg, Russia and Brasília, Brazil 6,763.0 mi / 10,884.1 km