Flight distance between São Filipe, Cape Verde and Saint Petersburg, Russia 4,138.9 mi / 6,660.9 km