I've looked into it a bit, and, best I can tell, there are no longer any direct flights between Jamaica and Cuba. The best I could find from Jamaica was a once a week flight that went via the Caymen Islands. Mexico or Canada seem like better ways of getting there.

But if anyone knows more, would love to hear.