Cuba is a Caribbean paradise, but because of the island’s tumultuous history and international relations, its visa rules can be complicated – especially for visitors from the US.

We've rounded up all the key information you need to know about Cuba’s entry requirements, including details on the various types of visas, how to secure them and what they'll cost you.

Do I need a visa to visit Cuba?

Citizens of some Caribbean, Asian and European countries, including Russia, Montenegro, Serbia and Singapore, can travel visa-free to Cuba for up to 90 days with a passport that doesn’t expire for at least six months.

Passport holders from all other countries must purchase what is known officially as a Cuba Tourist Card, although it's often referred to as a Cuban visa.

You can get a Cuba Tourist Card one of three ways – pick it up yourself from the Cuban consulate in your home country, apply through the officially licensed third-party Visa Cuba, or have one included as part of a travel package purchased through a travel agency or airline.

You’ll need to provide your passport number, home address, the address of your booked accommodations in Cuba and information on your confirmed flights.

Depending on your country of origin, visa fees range from US$25 to US$85 – additional costs apply depending on who you purchase it from (in person at the consulate is the best way to avoid add-on handling fees).

If you apply by mail, you must send all needed documentation plus a self-addressed return envelope, so that the consulate can mail your visa card back to you.

Young blonde girl photographing a street in Trinidad with a colorful yellow dress contrasting with the old empty street popular for tourists and locals
Most visitors require a visa to explore the rich history and culture of Cuba © TiagoBaiao / iStock / Getty Images

How do I use my tourist card in Cuba?

As you depart Cuba at the end of your trip, you must present your Cuba Tourist Card to immigration authorities – make sure to store it in a safe place for the duration of your vacation. If you lose it during your stay on the island, you’ll have to wait a few hours for the authorities to clear you and issue a new document before you head back home.

The Cuba Tourist Card allows for a single-entry, 30-day stay in Cuba (90 days for Canadian citizens), but if you decide to stay longer, you can renew your visa for another 30 days at your hotel desk or at the nearest local immigration office.

Is it possible to re-enter the USA after I have been to Cuba?

Unfortunately, many non-US citizens have been caught out by the January 2021 change to the US ESTA (Electronic System for Travel Authorization) rules which now state that your ESTA is invalid if you have traveled to Cuba.

This doesn't mean you cannot go to Cuba via the USA and back, it just means you need to apply for a US visa from a US embassy or consulate.

For additional information about travel eligibility under the Visa Waiver Program, ie the ESTA, go to the US Customs and Border website.

Vintage bright-yellow American car driving along brightly painted facades in Havana Vieja, Cuba
While vintage American cars are everywhere in Cuba, American tourists are less so © Bim / Getty Images

Can Americans visit Cuba?

The rules on Americans visiting seem to change with each new presidential administration. Yet the bottom line remains the same: Americans are allowed to visit Cuba, but traveling for tourism is not officially allowed.

The US Department of State issues licenses for 12 categories of travel, which include family visits, educational exchanges and humanitarian projects.

Independent American travelers might qualify to use the “support for the Cuban people” category; anyone who does this, however, must provide a detailed itinerary of the planned visit.

Additionally, US travelers are required to keep all travel receipts from Cuba for five years. While American citizens are forbidden from staying in Cuba’s government-run hotels, they can stay in casas particulares (private homestays).

If you’re a US citizen, you still need to purchase a Cuban Tourist Card – it's just a little different from the regular one (it’s pink in contrast to the green cards for other nationalities), as well as more expensive. Costs average around US$85 but we've seen up to US$110.

The final amount depends on the travel agency and its handling fees. Fees also apply depending on how you get the tourist card – in person at the Cuban consulate in Washington, DC, or by post.

You may be able to buy your tourist card directly from the airline you’re traveling to Cuba with. Contact them for the latest information.

It’s worth using an experienced US–Cuba travel organizer like Insight Cuba or Cuba Educational Travel – they'll be able to answer all your questions and help you navigate the bureaucracy.

Explore related stories

Young woman standing in the Blue Lagoon in Jamaica.

Budget Travel

10 tips for visiting the Caribbean on a budget

Dec 12, 2024 • 10 min read