Flight distance between Saint Petersburg, Russia and Caaguazú, Paraguay 7,604.3 mi / 12,237.9 km