Flight distance between Saint Petersburg, Russia and Puente Alto, Chile 8,561.5 mi / 13,778.4 km