Flight distance between Ceerigaabo, Somalia and Saint Petersburg, Russia 3,519.5 mi / 5,664.1 km