Flight distance between Saint Petersburg, Russia and Buenos Aires, Argentina 8,210.3 mi / 13,213.3 km