Felix Baez Sarria contracted Ebola while working with a Cuban government medical team in Sierra Leone and was flown to Geneva for treatment November 20.
In a brief meeting with journalists at Havana's international airport, Baez said that he and his colleagues in Africa are committed to fighting the Ebola outbreak.
"I will return there to finish what I started," said the doctor, who was welcomed home by his wife and two sons yesterday.
The Geneva University Hospital said yesterday that tests this week showed Baez was cured.
Baez was infected when he rushed to help a patient who was falling over.
Cuba has sent more than 250 medical personnel to several countries in West Africa to join in efforts to contain the epidemic.