Getting to Cuba
For the most part, it is impossible to fly directly to Cuba from the United States, though chartered flights are sometimes available. Direct or near-direct flights to Cuba can be found in places like Toronto, Vancouver, Montreal, Madrid, Paris, London, Cancun, Nassau, and Panama.
Cuba has its own air carrier, but other companies are available as well. It is also possible to boat to the island nation on a private vessel, but expect to be stopped and boarded by the US Coast Guard if you boat directly into US waters from the island nation.