Do I need a visa to travel to Cuba?
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.
As a registered guest with insightCuba, we will take care of obtaining your Cuban visa which is included in the purchase of your flight package. We will handle all the paperwork for your Cuban visa, your flight documents and charter flight ticket. Additionally, the insightCuba license and letter of authorization will be ready for you upon check-in at Miami International Airport.
The Cuban visa is a two-part card. Cuban immigration officials will take one half upon arrival in Cuba, and guests will surrender the other half upon departure. 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.
If you are a reporter or journalist traveling with insightCuba for journalism purposes, you will need a special press visa to enter the island as a US correspondent. Please contact insightCuba at 800-450-2822 for more information on how to obtain your press visa for Cuba.
Cuban American Travelers
If you are a Cuban American born in Cuba, you may need a special visa for entry to Cuba. Please call us for more information.
Please note: A valid US passport is required for entry into Cuba and for us to obtain your Cuban visa. If you do not have a valid US passport, you may apply for a new one by visiting the U.S. Passports & International travel website by clicking here.
Your US 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 expedited service fees.
You may read more about the US Passport Requirements to Cuba by visiting our FAQ on this topic here.
At insightCuba we want to make sure your trip is an enjoyable and memorable one. If you have any questions please call us at 800-450-2822.