Flight distance between Tiraspolul, Moldova and Saint Petersburg, Russia 905.3 mi / 1,456.9 km