Flight distance between Saint Petersburg, Russia and Tyre, Lebanon 1,855.7 mi / 2,986.5 km