Flight distance between Ajdabiya, Libya and Saint Petersburg, Russia 2,069.8 mi / 3,330.9 km