Cuban dissident Juan Adolfo Fernandez Sainz arrived in Spain on Friday, the last in a group of 26 people who were due to fly to Madrid after being released from prison, the Red Cross said, DPA reported.
Havana had agreed to release a total of 52 dissidents. It was initially agreed that 26 of them would come to Spain. The fate of the rest is not yet clear.
The 52 were among 75 dissidents who had been jailed in the so- called Black Spring crackdown in 2003, and handed prison sentences of up to 28 years.
Havana agreed to release the dissidents under a deal between Cuban and Spanish authorities brokered by the Roman Catholic Church.