Flight distance between Saint Petersburg, Russia and San Diego, United States of America 5,772.4 mi / 9,289.8 km