Cuba Tourist Card + Visa


Most visitors to Cuba must complete a Cuban Tourist Card to enter the country.  This is different not the same as a Visa.  Here's what you need broken down my country of citizenship.

Visa required for entry: 

Afghanistan, Bangladesh, Cameroon, Eritrea, Ethiopia, Ghana, Guinea, India, Iran, Iraq, Jordan, Kenya, Nepal, Nigeria, Pakistan, Philippines, Sierra Leone, Somalia, Sri Lanka

 No Tourist Card or Visa required for entry:

Antigua and Barbuda, Barbados, Belarus, Benin, Bosnia, China, Dominica, Grenada, Macedonia, Malaysia, Montenegro, Mongolia, Namibia, Saint Kitts, Saint Lucia, Saint Vincent, Serbia, Singapore, and Vietnam. 

Tourist Card required for entry:

Everyone not on the above two lists. 


Tourist Cards

What is a Cuban Tourist Card?

Tourist Cards grant a maximum stay of 30 days (90 days in case of Canadian citizens), however, these can be extended once for additional days.  All Tourist Cards are the same unless you are flying direct to Cuba from the US.  The ones you'll receive when coming from the US are more expensive and pink in color.  If you are a US citizen flying through another country, the normal Cuban Tourist Card is sufficient.



How to get a Cuban Tourist Card

There are three main ways to acquire a Cuban Tourist Card:

  • Visit country's Cuban Embassy.  Tourist card costs range from $20 to $75 depending on the embassy / consulate.
  • Get it from the airline on your last leg of your trip to Cuba.  If you're flying from Canada direct to Cuba your airline will provide the Tourist Card in-flight and the price is included in your flight. If flying from Mexico direct to Cuba you can pay $20 USD (or the equivalent in MXN) at your airline's check-in counter. You will need it to board your final leg to Cuba, usually from Mexico City or Cancun. If flying from the US direct to Cuba, then your airline will help arrange your Cuban Tourist Card. This card is pink, instead of the typical green Tourist Card. JetBlue sells it at the last airport before your entry to Cuba and costs $50.  Visit the JetBlue desk before boarding to get the Tourist Card.  American Airlines refers you to Cuba Travel Services (CTS) to purchase the Tourist Card ahead of time.  It costs $85 plus shipping.Delta Airlines sells it to you at the airport, prior to boarding your flight to Cuba. Cost is TBD.  
  • Order from a travel agency or website that sells Tourist Cards. Most travel agencies that arrange trip packages or tours to Cuba can sell you a Tourist Card.  The following websites also provide Tourist Cards for all countries:,,,
  • Still need to book your flights?   You can fly directly from New York, Miami, LA, Atlanta, Orlando as well as a few other airports in the US.  Use Flighthub to browse your different options and book a flight.


Welcome to ViaHero
We are passionate about unique travel experiences and finding hidden gems. That's why we started a business so the everyday traveler could get personalized advice from a local. Learn more.