Flight distance between Saint Petersburg, Russia and Benghazi, Libya 1,979.1 mi / 3,185.0 km