Flight distance between Saint Petersburg, Russia and Nashville, United States of America 4,901.6 mi / 7,888.3 km