Flight distance between Saint Petersburg, Russia and Dallas, United States of America 5,362.7 mi / 8,630.5 km