Flight distance between Saint Petersburg, Russia and Curitiba, Brazil 7,382.6 mi / 11,881.1 km