There are many direct Airlines that offer direct flights to Cuba like Sunrise Airways, Bahamasair, Cubana, and Virgin Atlantic that fly directly to Cuba.