US citizens traveling to Cuba need a passport and “visa – tourist card” which must be obtained through the agency specified by your air carrier. The cost of the visa is $50 but the agency/airlines see fit to mark that up by 100% by way of service and delivery fees. Our tickets are with American Airlines which seems to have the highest markup of any of the airlines now flying to Cuba.