Flight distance between Saint Petersburg, Russia and Mar del Plata, Argentina 8,375.0 mi / 13,478.2 km