Flight distance between Saint Petersburg, Russia and Los Angeles, United States of America 5,700.2 mi / 9,173.5 km