How to Get to Cuba
Planning a trip to Cuba? From getting your Cuba eVisa to choosing the right airport, this guide walks you through how to get to Cuba the easy way.
Whether you're flying in from the U.S., Canada, or Europe, we’ve covered everything you need to know for a smooth arrival.
Key Highlights
- Direct flights available from the U.S., Canada, Europe & Latin America
- A Cuba eVisa is required for most nationalities before travel
- The best time to visit is from November to April for perfect weather
- Havana is the main international hub with easy airport access
- Cruises to Cuba are possible but limited post-COVID
- U.S. travelers must comply with OFAC categories for travel
Best Ways to Travel to Cuba
Visiting Cuba is pretty simple. Most travelers go by plane, and there are a few international airports in the country. The main airport is José Martí International in Havana, where most people land when they arrive. From there, it’s easy to explore the city or catch a local flight to other parts of Cuba. You can also catch direct flights to Cuba from places like the U.S., Canada, Mexico, Spain, Germany, and Panama. Here are the main ways people usually get there:
- From the United States: You can book direct flights to Cuba from cities like Miami, Fort Lauderdale, New York, and Houston. However, U.S. citizens must travel under one of 12 approved categories set by OFAC, like visiting family or taking part in educational programs.
- From Canada: Cuba is a popular vacation destination for Canadians. Direct flights are available year-round from Toronto, Montreal, Vancouver, and other cities.
- From Europe: Many European airlines like Air France, Iberia, and Lufthansa provide regular flights to Havana, Varadero, or Holguín.
- From Latin America: You can also fly into Cuba via Mexico City, Cancun, Bogotá, or Panama City.
Most airlines require proof of your Cuba eVisa, also called the tourist card, before boarding your flight. You can apply online in minutes.
Start Your Cuba eVisa Application TodayWhen Is a Good Time to Go to Cuba
The best time to visit Cuba really depends on what kind of vacation you want. Most people go between November and April, which is the dry season. The weather is usually sunny and not too humid, perfect for checking out the beaches or walking through historic cities like Havana and Santiago de Cuba. Plus, there are lots of fun festivals happening during this time.
If you’re traveling between May and October, that’s Cuba’s wet season. There are fewer tourists and things are cheaper, so it’s a good time if you prefer a quiet trip. But it does rain more, and August and September can bring hurricanes, so it’s a good idea to check the weather before you go.
Here's a quick breakdown to help you decide:
- Best weather: November to April (cool, dry, comfortable).
- Fewer crowds and lower prices: from May to July.
- Hurricane season: from August to October.
If you’re planning a holiday trip between December and February, book your flights early. These months get busy, and seats sell out quickly.
Find the Best Time For Your Cuba TripCruise Travel to Cuba: What’s the Deal
Cruising to Cuba has changed a lot in recent years. It used to be a popular stop for Caribbean cruises, but
U.S. rules have made things more complicated. Currently, cruise ships from Canada, Europe, and other non-U.S. countries are still permitted to dock in Cuba, typically in Havana or Cienfuegos.
If you're not departing from the U.S., booking a cruise to Cuba might still be a unique and scenic way to arrive. However, you will still need a Cuba eVisa, and it's best to check with your cruise operator about visa arrangements, as some offer onboard processing.
Currently, Americans aren’t permitted to cruise to Cuba for regular tourism purposes. Since rules can change, it’s wise to check the latest information from OFAC before making any plans.
What You Need Before You Travel
Before you hop on a plane (or boat) to Cuba, make sure you're well-prepared with the necessary documents and travel tips. Here’s your quick travel checklist:
- Cuba eVisa (Tourist Card): Required for most nationalities, including Americans, Canadians, Indians, Russians, and EU citizens.
- Valid Passport: Should be valid for at least 6 months from your arrival date.
- Health Insurance: Mandatory for all visitors. You may be asked to show proof at the airport.
- Cash in Hand: U.S. credit cards are generally not accepted in Cuba, so it's advisable to carry enough cash (preferably in Euros or USD).
- Return Ticket: Some airlines and Cuban immigration may ask for it on arrival.