US-Americans still need a visa or visitor card for travel to Cuba.
Canadians do not!
Please consult the embassy or consulate of the host country near you, to find out if other travelers need a visa to travel to Cuba, the Dominican Republic or Haiti.
The Cuban government requires all US citizens traveling to Cuba to obtain a Cuban visa prior to their arrival into Cuba. A Cuban visa is also known as a “tourist card.” The Cuban visa is valid for a single entry and allows the holder to stay in Cuba for 30 days. The Cuban visa is a two-part card. In the past, Cuban immigration officials would take one half upon arrival in Cuba, and guests would surrender the other half upon departure. However, as of publication, immigration gives you back both halves of the tourist visa, but ask that you surrender the entire document upon leaving Cuba. Either way, please make sure to keep your Cuban visa in a safe place with you throughout your trip so you have it with you when you depart the country.
OTHER INFORMATION:
Please note: A valid U.S. passport is required for entry into Cuba and for us to obtain your Cuban Visa. If you do not have a valid U.S. passport, you may apply for a new one by visiting the U.S. Passports & International travel website by clicking here.
Your U.S. passport must also be valid for six months after your return date from your insightCuba tour. Please make sure to check your passport and renew as soon as possible to avoid having to incur expedited service fees.