logo authentic cuba travel


Although most US airlines fly to Havana including American Airlines, Delta, JetBlue, United, Southwest, only American Airlines is flying to Santiago de Cuba at the moment.

All US airlines flying into Cuba include Cuban Health Insurance in the cost of the passenger's fare (a $25 surcharge). Passengers must retain their boarding pass during their stay in Cuba. The boarding pass will serve as evidence of the insurance policy should any emergency medical services be required during the trip.

All US airlines flying into Cuba also include the Cuban Airport Departure Tax in the cost of the passenger's fare.

All US airlines flying into Cuba easily facilitate the Cuban Tourist Card (Visa) at an extra fee. JetBlue, Delta and Southwest provide your Cuban Tourist Card at an extra fee of $50. American Airlines and others charge $85.

You can book your flights directly, or we can do it for you. Just let us know what option works best for you please.

We also offer customized flight itineraries. You may want to fly business-class, stop over en-route, arrive early, or extend your stay. Please contact us for further information.

We can also help you make connecting flights from your city in North America to Miami. Alternatively, you are welcome to make your own flight arrangements.

Prices guaranteed at time of booking only. We strongly advise against purchasing connecting flights to Miami until your connection to Santiago de Cuba is booked and confirmed.

Air regulations require a minimum of three-hours connecting time between flights, we suggest more time if possible.

We do not book stand-alone flights for those not participating in our programs.


Miami-Santiago de Cuba Direct | American Airlines

$250 USD (approximate, roundtrip, including all taxes, Cuban Health Insurance and Cuban Airport Departure Tax included). The Cuban Tourist Card (Visa) has an additional fee of $50 to $85 USD.

Flight AA1139 departs Miami Monday 13 January 2020 at 6:05 pm
Arrives Santiago de Cuba at 7:45 pm

Flight AA1138 departs Santiago de Cuba Monday 20 January 2020 at 8:35 pm
Arrives Miami at 10:14 pm